a2query - manuel de référence, options, exemples de commandes


NOM

a2query - récupérer la configuration d'exécution à partir d'un serveur HTTP Apache 2 local

SYNOPSIS

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

DESCRIPTION

a2query est un programme conçu pour récupérer des valeurs de configuration à partir d'un serveur Web HTTP Apache 2 disponible localement. Il a été conçu pour être aussi robuste que possible en renvoyant des valeurs réalisables même si le validateur de syntaxe Apache 2 échoue.

Ce programme est principalement destiné à être utilisé à partir des scripts du responsable.

OPTIONS

-a

Renvoie le numéro de la version magique du module Apache 2 (version API) avec laquelle le serveur a été compilé. La version renvoyée ne contient aucune version mineure connue pour être compatible avec la version majeure renvoyée.

-c [CONF]

Vérifie si la configuration CONF est activée. Si aucun argument n'a été donné, tous les fichiers de configuration activés sont renvoyés. CONF est comparé par comparaison de chaînes en ignorant un préfixe mod_ et éventuellement un suffixe '.conf' ou '.load'.

-h

Affiche un bref résumé de la façon dont le programme peut être appelé et quitte.

-m [MODULE]

Vérifie si le module MODULE est activé, L'argument est interprété de la même manière que pour les fichiers de configuration interrogés par le commutateur -c.

-M

Renvoie le module Apache 2 MPM (Multi Processing Module) actuellement activé.

-s [SITE]

Vérifie si le module SITE est activé, L'argument est interprété de la même manière que pour les fichiers de configuration interrogés par le commutateur -c.

-v

renvoie la version du serveur HTTP Apache 2 actuellement installée

-q

supprimer toute sortie. Ceci est utile pour invoquer a2query à partir d'un autre script. Ceci est utile si seul le code de retour est intéressant.

CODES DE SORTIE

a2query renvoie avec un état de sortie nul (0) si l'opération demandée a été effectuée avec succès et avec un état non nul sinon. En cas d'erreur, il laisse le code d'erreur 32 si un module, un site ou une configuration demandés n'a pas été trouvé et 33 si un module, un site ou une configuration a été désactivé par un script de responsable. Cependant, l'état de sortie 1 est renvoyé si le module n'a pas été trouvé du tout

VOIR ÉGALEMENT

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

AUTEUR

Ce manuel et a2query ont été écrits par Arno Toell debian@toell.net.