a2query - kézikönyv, opciók, parancspéldák


NÉV

a2query - futásidejű konfiguráció lekérése egy helyi Apache 2 HTTP-kiszolgálóról

SZINOPSZIS

a2query [-m [MODULE]] [-s [SITE]] [-c [CONF]] [-a] [-v] [-M] [-d] [-h]

LEÍRÁS

Az a2query egy olyan program, amely konfigurációs értékeket kér le egy helyileg elérhető Apache 2 HTTP webszerverről. Úgy tervezték, hogy a lehető legrobusztusabb legyen azáltal, hogy megvalósítható értékeket ad vissza még akkor is, ha az Apache 2 szintaxisellenőrzője meghibásodik.

Ez a program elsősorban karbantartói szkriptekből való használatra készült.

LEHETŐSÉGEK

-a

Az Apache 2 Module Magic Version (API verzió) számát adja vissza, amellyel a kiszolgálót lefordították. A visszaküldött verzió nem tartalmaz olyan kisebb verziókat, amelyekről ismert, hogy kompatibilisek a visszaadott főverzióval.

-c [CONF]

Ellenőrzi, hogy a CONF konfiguráció engedélyezve van-e. Ha nem adtunk meg argumentumot, a rendszer az összes engedélyezett konfigurációs fájlt visszaküldi. A CONF összehasonlítása karakterlánc-összehasonlítással történik, figyelmen kívül hagyva a vezető mod_ előtagot és esetleg a „.conf” vagy „.load” utótagot.

-h

Rövid összefoglalót jelenít meg a program meghívásának és kilépésének módjáról.

-m [MODULE]

Ellenőrzi, hogy a MODULE modul engedélyezve van-e. Az argumentum értelmezése ugyanúgy történik, mint a -c kapcsolóval lekérdezett konfigurációs fájlok esetében.

-M

A jelenleg engedélyezett Apache 2 MPM-et (Multi Processing Module) adja vissza.

-s [SITE]

Ellenőrzi, hogy a SITE modul engedélyezve van-e. Az argumentum értelmezése ugyanúgy történik, mint a -c kapcsolóval lekérdezett konfigurációs fájlok esetében.

-v

a jelenleg telepített Apache 2 HTTP-kiszolgáló verzióját adja vissza

-q

minden kimenetet elnyomni. Ez hasznos az a2query meghívásához egy másik szkriptből. Ez akkor hasznos, ha csak a visszatérési kód érdekli.

KILÉPÉSI KÓDOK

Az a2query nulla (0) kilépési állapottal tér vissza, ha a kért műveletet sikeresen végrehajtották, egyébként pedig nullától eltérő állapotot. Hiba esetén 32-es hibakóddal távozik, ha a kért modul, hely vagy konfiguráció nem található, és 33-as hibakóddal, ha egy modult, helyet vagy konfigurációt letiltott egy karbantartói szkript. Azonban az 1-es kilépési állapot kerül visszaadásra, ha a modul egyáltalán nem található

LÁSD MÉG

apache2ctl(8), apache2(8), perl(1)

SZERZŐ

Ezt a kézikönyvet és az a2query-t Arno Toell írta.