acpid-2.0.19
Introduction à acpid
Le paquet acpid (Advanced
Configuration and Power Interface event Daemon) est un démon
complètement flexible, totallement extensible pour délivrer les
évenements ACPI. Il écoute sur les interfaces et quand un
évenement arrive, exécute des programmes pour gérer
l'évenement. Les programmes qui sont éxécutés sont configurés
au travers un collection de fichiers de configuration, ils peuvent
être mis en place par les paquets ou par l'utilisateur.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.4 mais n'a pas été testé.
Information sur le paquet
-
Téléchargement (HTTP) :
http://downloads.sourceforge.net/acpid2/acpid-2.0.19.tar.xz
-
Somme de contrôle MD5 du téléchargement :
0b07a982e3e28cf37645f2c6269af72e
-
Taille du téléchargement : 148 Ko
-
Estimation de l'espace disque requis : 2.3 Mo
-
Estimation du temps de construction : moins de 0.1 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/acpid
Installation de acpid
Installez acpid en lançant les
commandes suivantes :
./configure --prefix=/usr --docdir=/usr/share/doc/acpid-2.0.19 &&
make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d /etc/acpi/events &&
cp -r samples /usr/share/doc/acpid-2.0.19
Configuration d'acpid
acpid est configuré par des
évenements définis par l'utilisateur. Placez les fichiers
évenement dans le répertoire /etc/acpi/events
. Si un évenement arrive,
acpid parcourt
récursivement les fichiers d'événements dans l'ordre pour voir
si la "regex" définie aprés "event" correspond. Si c'est le cas,
l'action est éxécutées.
Le bref exemple suivant va suspendre le système quand l'écran
d'un portable est fermé (il requiert pm-utils-1.4.1):
cat > /etc/acpi/events/lid << "EOF"
event=button/lid
action=/etc/acpi/lid.sh
EOF
cat > /etc/acpi/lid.sh << "EOF"
#!/bin/sh
/bin/grep -q open /proc/acpi/button/lid/LID/state && exit 0
/usr/sbin/pm-suspend
EOF
chmod +x /etc/acpi/lid.sh
Malheureusement, pas tous les ordinateurs appellent les évenements
ACPI de la même façon. Pour déterminer comment votre bouton est
reconnu, utilisez l'outil acpi_listen. Egalement, regardez
dans les exemples simples de la documentation du paquets pour plus
d'exemples.
Boot Script
Pour automatiquement démarrer acpid quand le système est
redémarré, installez le script de démarrage /etc/rc.d/init.d/acpid
du paquet blfs-bootscripts-20130908.
make install-acpid
Contenu
Programmes installés:
acpid, acpi_listen et kacpimon
Bibliothèques installées:
Aucun
Répertoire installé:
/usr/share/doc/acpid-2.0.19
Description courte
acpid
|
est un programme qui écoute les évenements ACPI et
éxecute les rêgles qui correspondent Ã
l'évenement reçu.
|
acpi_listen
|
est un simple outil qui se connecte à acpid et écoute les
évenements.
|
kacpimon
|
est un programme de surveillance qui se connecte Ã
3 sources d'évenements ACPI (fichier événements,
couche réseau et d'entrée) et qui montre ce qu'il voit
tant qu'il est connecté.
|
Last updated on 2013-07-11 00:04:20 +0200