5,28 → 5,26 |
%general-entities; |
]> |
|
<sect1 id="ch-system-udev" role="wrap"> |
<?dbhtml filename="udev.html"?> |
<sect1 id="ch-system-systemd" role="wrap"> |
<?dbhtml filename="systemd.html"?> |
|
<sect1info condition="script"> |
<productname>udev</productname> |
<productname>systemd</productname> |
<productnumber>&systemd-version;</productnumber> |
<address>&systemd-url;</address> |
</sect1info> |
|
<title>Udev-&systemd-version; (Extrait de systemd-&systemd-version;)</title> |
<title>Systemd-&systemd-version;</title> |
|
<indexterm zone="ch-system-udev"> |
<primary sortas="a-Udev">Udev</primary> |
<indexterm zone="ch-system-systemd"> |
<primary sortas="a-Systemd">Systemd</primary> |
</indexterm> |
|
<sect2 role="package"> |
<title/> |
|
<para>Le paquet Udev contient des programmes pour création dynamique de |
nœuds de périphériques. Le développement d'udev a été synchronisé avec |
systemd, mais la plupart de systemd est incompatible avec LFS. Nous |
ne construisons et n'installons ici que les fichiers d'udev nécessaires.</para> |
<para>Le paquet Systemd contient des programmes pour contrôler le démarage, |
le fonctionnement et l'arrêt du système.</para> |
|
<segmentedlist> |
<segtitle>&buildtime;</segtitle> |
40,55 → 38,129 |
</sect2> |
|
<sect2 role="installation"> |
<title>Installation d'Udev</title> |
<title>Installation de Systemd</title> |
|
<note><para>Ce paquet est un peu différent d'autres paquets. Le paquet |
de départ extrait est <filename>systemd-&systemd-version;.tar.xz</filename> |
même si l'application qu'on installe s'appelle udev. Après être allé dans le |
répertoire systemd, suivez les instructions ci-dessous.</para></note> |
<para>Tout d'abord, créez un fichier pour permettre à Systemd de se |
construire en utilisant Util-Linux construit au chapitre 5 :</para> |
|
<para>L'archive tar udev-lfs contient les fichiers spécifiques à LFS utilisés |
pour construire Udev. Déballez-la dans le répertoire des sources de Systemd :</para> |
<screen><userinput remap="pre">cat > config.cache << "EOF" |
<literal>KILL=/bin/kill |
HAVE_BLKID=1 |
BLKID_LIBS="-lblkid" |
BLKID_CFLAGS="-I/tools/include/blkid"</literal> |
EOF</userinput></screen> |
|
<screen><userinput remap="pre">tar -xvf ../&udev-lfs;.tar.bz2</userinput></screen> |
<para>Par ailleurs, corrigez une erreur de compilation lors de l'utilisation de Util-Linux construit dans |
le Chapitre 5 :</para> |
|
<para>Créez deux liens symboliques vers les fichiers d'en-tête et définissez |
une variable d'environnement pour bien utiliser <xref linkend="ch-tools-util-linux"/>.</para> |
<screen><userinput remap="pre">sed -i "s:blkid/::" src/udev/udev-builtin-blkid.c</userinput></screen> |
|
<screen><userinput remap="pre">ln -svf /tools/include/blkid /usr/include |
ln -svf /tools/include/uuid /usr/include |
export LD_LIBRARY_PATH=/tools/lib</userinput></screen> |
<para>Preparez Systemd pour la compilation :</para> |
|
<screen><userinput remap="configure">./configure --prefix=/usr \ |
--sysconfdir=/etc \ |
--localstatedir=/var \ |
--docdir=/usr/share/doc/systemd-&systemd-version; \ |
--config-cache \ |
--with-rootprefix= \ |
--with-rootlibdir=/lib \ |
--enable-split-usr \ |
--disable-gudev \ |
--without-python</userinput></screen> |
|
<variablelist> |
<title>Signification des options de configuration :</title> |
|
<varlistentry> |
<term><parameter>--config-cache</parameter></term> |
<listitem> |
<para>Ce paramètre indique au système de construction l'utilisation |
du fichier <filename>config.cache</filename> qui a été |
créé précédemment.</para> |
</listitem> |
</varlistentry> |
|
<varlistentry> |
<term><parameter>--with-root*</parameter></term> |
<listitem> |
<para>Ces paramètres assurent que les programmes de base et |
les bibliothèques partagées sont installés dans les sous-répertoires |
de la partition racine.</para> |
</listitem> |
</varlistentry> |
|
<varlistentry> |
<term><parameter>--enable-split-usr</parameter></term> |
<listitem> |
<para>Ce paramètre assure que Systemd fonctionnera dans |
les répertoire /bin, /lib et /sbin et qu'il ne s'agira pas |
de liens symboliques vers leurs correspondants dans /usr.</para> |
</listitem> |
</varlistentry> |
|
<varlistentry> |
<term><parameter>--disable-gudev --without-python</parameter></term> |
<listitem> |
<para>Ces paramètres désacitivent des fonctionnalités optionnelles |
parce que LFS ne fournit pas leurs dépendances.</para> |
</listitem> |
</varlistentry> |
|
</variablelist> |
|
<para>Construisez le paquet :</para> |
|
<screen><userinput remap="make">make -f &udev-lfs;/Makefile.lfs</userinput></screen> |
|
<caution><para>Il existe plusieurs endroits dans le code source de |
<application>systemd</application> où les chemins des répertoires embarqués |
sont explicites. Par exemple, la version binaire du chemin de la base de données |
matériel et le nom de fichier utilisé au moment de l'exécution |
<filename>/etc/udev/hwdb.bin</filename>, ne peuvent pas être modifiés sans |
changements explicites dans le code source.</para></caution> |
<screen><userinput remap="make">make LIBRARY_PATH=/tools/lib</userinput></screen> |
|
<para>Maintenant, initialisez la base de données du matériel :</para> |
<para>Le paquet est fournit avec une suite de tests, mais cela ne fonctionne pas dans |
un chroot. Cela nécéssite d'être lancé depuis un système utilisant Systemd.</para> |
|
<screen><userinput remap="install">build/udevadm hwdb --update</userinput></screen> |
<para>Tout d'abord, empêchez un test cassé d'être exécuté&nsbp;:</para> |
|
<para>Enfin, définissez les règles udev du réseau |
permanent. Cette tâche sera expliquée en détails à la <xref linkend='stable-net-names'/>. |
Remarquez que les systèmes de fichiers |
<filename class='directory'>/sys</filename> et <filename |
class='directory'>/proc</filename> doivent être montés dans l'environnement |
chroot comme expliqué au début de ce chapitre pour que le script suivant |
fonctionne.</para> |
<screen><userinput remap="test">sed -i s:test/udev-test.pl::g Makefile</userinput></screen> |
|
<screen><userinput remap="install">bash udev-lfs-&systemd-version;-1/init-net-rules.sh</userinput></screen> |
<para>Pour tester le résultat, lacez&nsbp;:</para> |
|
<para>Faites un peu de ménage :</para> |
<screen><userinput remap="test">make check</userinput></screen> |
|
<screen><userinput remap="install">rm -fv /usr/include/{uuid,blkid} |
unset LD_LIBRARY_PATH</userinput></screen> |
<para>Installez le paquet&nsbp;:</para> |
|
<screen><userinput remap="install">make LD_LIBRARY_PATH=/tools/lib install</userinput></screen> |
|
<para>Installez les pages de manuel qui sont dans l'archive, mais |
qui ne sont pas installées par le processus d'installation&nsbp;:</para> |
|
<screen><userinput remap="install">for cat in 1 3 5 7 8 |
do |
install -v -m644 man/*.${cat} /usr/share/man/man${cat} |
done</userinput></screen> |
|
<para>Bougez la bibliothèque NSS myhostname vers<filename |
class="directory">/lib</filename>&nsbp;:</para> |
|
<screen><userinput remap="install">mv -v /usr/lib/libnss_myhostname.so.2 /lib</userinput></screen> |
|
<para>Retirez un repertoire inutile&nspb;:</para> |
|
<screen><userinput remap="install">rm -rfv /usr/lib/rpm</userinput></screen> |
|
<para>Créez les liens symboliques pour rendre Systemd compatible avec Sysvinit, Systemd |
est donc utilisé comme système d'init par défaut&nsbp;:</para> |
|
<screen><userinput remap="install">for tool in runlevel reboot shutdown poweroff halt telinit; do |
ln -sfv ../bin/systemctl /sbin/${tool} |
done |
ln -sfv ../lib/systemd/systemd /sbin/init</userinput></screen> |
|
<para>Retirez une référence à un groupe inexistant&nsbp;:</para> |
|
<screen><userinput remap="install">sed -i "s@0775 root lock@0755 root root@g" /usr/lib/tmpfiles.d/legacy.conf</userinput></screen> |
|
<para>Créez le fichier <filename>/etc/machine-id</filename> requis par |
Journald:</para> |
|
<screen><userinput remap="install">systemd-machine-id-setup</userinput></screen> |
|
</sect2> |
|
<sect2 id="contents-udev" role="content"> |
100,12 → 172,22 |
<segtitle>Répertoires installés</segtitle> |
|
<seglistitem> |
<seg>accelerometer, ata_id, cdrom_id, collect, mtd_probe, |
scsi_id, v4l_id, udevadm et udevd</seg> |
|
<seg>libudev.so</seg> |
|
<seg>/etc/udev, /lib/udev, /lib/firmware, /usr/share/doc/udev</seg> |
<seg>bootctl, halt, hostnamectl, init, journalctl, kernel-install, localectl, |
loginctl, machinectl, poweroff, reboot, runlevel, shutdown, systemctl, |
systemd-analyze, systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop, |
systemd-coredumpctl, systemd-delta, systemd-detect-virt, systemd-inhibit, |
systemd-machine-id-setup, systemd-notify, systemd-nspawn, systemd-run, |
systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent, telinit, |
timedatectl et udevadm</seg> |
<seg>libnss_myhostname.so.2, libsystemd-daemon.so, libsystemd-id128.so, |
libsystemd-journal.so, libsystemd-login.so, libudev.so</seg> |
<seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d, |
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev, |
/etc/xdg/systemd, /lib/systemd, /lib/udev, /usr/include/systemd, |
/usr/lib/binfmt.d, /usr/lib/kernel, /usr/lib/modules-load.d, |
/usr/lib/sysctl.d, /usr/lib/systemd, /usr/lib/tmpfiles.d, |
/usr/share/doc/systemd-&systemd-version;, /usr/share/systemd, |
/var/lib/systemd, /var/log/journal</seg> |
</seglistitem> |
</segmentedlist> |
|
114,101 → 196,420 |
<?dbfo list-presentation="list"?> |
<?dbhtml list-presentation="table"?> |
|
<varlistentry id="ata_id"> |
<term><command>ata_id</command></term> |
<!-- <varlistentry id="bootctl"> |
<term><command>bootctl</command></term> |
<listitem> |
<para>Fournit Udev avec une chaîne unique et des informations |
supplémentaires (uuid, label) pour un lecteur ATA</para> |
<indexterm zone="ch-system-udev ata_id"> |
<primary sortas="b-ata_id">ata_id</primary> |
<para></para> |
<indexterm zone="ch-system-systemd bootctl"> |
<primary sortas="b-bootctl">bootctl</primary> |
</indexterm> |
</listitem> |
</varlistentry> --> |
|
<varlistentry id="halt"> |
<term><command>halt</command></term> |
<listitem> |
<para>Appelle en principe <command>shutdown</command> avec ;e paramètre |
<parameter>-h</parameter>, sauf si on est déjà au niveau d'exécution 0, |
où il dit au noyau d'arrêter le système ; il inscrit dans le fichier |
<filename>/var/log/wtmp</filename> que le système va |
s'éteindre.</para> |
<indexterm zone="ch-system-systemd halt"> |
<primary sortas="b-halt">halt</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="cdrom_id"> |
<term><command>cdrom_id</command></term> |
<varlistentry id="hostnamectl"> |
<term><command>hostnamectl</command></term> |
<listitem> |
<para>Fournit Udev avec les possibilités d'un lecteur de |
CD-ROM ou de DVD-ROM</para> |
<indexterm zone="ch-system-udev cdrom_id"> |
<primary sortas="b-cdrom_id">cdrom_id</primary> |
<para>utilisé pour voir et changer le nom d'hôte du système et les |
paramètres afférents.</para> |
<indexterm zone="ch-system-systemd hostnamectl"> |
<primary sortas="b-hostnamectl">hostnamectl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="collect"> |
<term><command>collect</command></term> |
<varlistentry id="init"> |
<term><command>init</command></term> |
<listitem> |
<para>À partir d'un ID de l'uevent actuel et une liste |
d'IDs (pour tous les uevents cibles), enregistre l'ID actuel et |
indique si tous les IDs cibles ont été enregistrés</para> |
<indexterm zone="ch-system-udev collect"> |
<primary sortas="b-collect">collect</primary> |
<para>Le premier processus qui démarre après l'initialisation du |
matériel par le noyau, il poursuit le processus de démarrage et lance |
les procesus qu'on lui a demandés.</para> |
<indexterm zone="ch-system-systemd init"> |
<primary sortas="b-init">init</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="scsi_id"> |
<term><command>scsi_id</command></term> |
<varlistentry id="journalctl"> |
<term><command>journalctl</command></term> |
<listitem> |
<para>Fournit Udev avec un identifieur unique de SCSI basé sur les |
données retournées par l'envoi d'une commande SCSI INQUIRY pour |
le périphérique spécifié</para> |
<indexterm zone="ch-system-udev scsi_id"> |
<primary sortas="b-scsi_id">scsi_id</primary> |
<para>used to query the contents of the Systemd Journal.</para> |
<indexterm zone="ch-system-systemd journalctl"> |
<primary sortas="b-journalctl">journalctl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="kernel-install"> |
<term><command>kernel-install</command></term> |
<listitem> |
<para>utilisé pour ajouter et supprimer des images de noyau et des |
initramfs dans /boot.</para> |
<indexterm zone="ch-system-systemd kernel-install"> |
<primary sortas="b-kernel-install">kernel-install</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="localectl"> |
<term><command>localectl</command></term> |
<listitem> |
<para>utilisé pour voir et modifier la locale du système et les |
paramètres de la disposition du clavier.</para> |
<indexterm zone="ch-system-systemd localectl"> |
<primary sortas="b-localectl">localectl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="loginctl"> |
<term><command>loginctl</command></term> |
<listitem> |
<para>utilisé pour examiner et contrôler l'état du gestionnaire |
d'identifications.</para> |
<indexterm zone="ch-system-systemd loginctl"> |
<primary sortas="b-loginctl">loginctl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="machinectl"> |
<term><command>machinectl</command></term> |
<listitem> |
<para>utilisé pour examiner et contrôler l'état du gestionnaire |
des enregistrements de machines virtuelles et de conteners</para> |
<indexterm zone="ch-system-systemd machinectl"> |
<primary sortas="b-machinectl">machinectl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="poweroff"> |
<term><command>poweroff</command></term> |
<listitem> |
<para>Dit au noyau d'arrêter le szstème et d'éteindre l'ordinateur |
(voir <command>halt</command>).</para> |
<indexterm zone="ch-system-systemd poweroff"> |
<primary sortas="b-poweroff">poweroff</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="reboot"> |
<term><command>reboot</command></term> |
<listitem> |
<para>Dit au noyau de redémarrer le système (voir |
<command>halt</command>).</para> |
<indexterm zone="ch-system-systemd reboot"> |
<primary sortas="b-reboot">reboot</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="runlevel"> |
<term><command>runlevel</command></term> |
<listitem> |
<para>Renvoie les niveaux d'exécution actuel et précédent indiqués dans |
le journal du dernier niveau d'exécution situé dans <filename>/var/run/utmp</filename>.</para> |
<indexterm zone="ch-system-systemd runlevel"> |
<primary sortas="b-runlevel">runlevel</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="shutdown"> |
<term><command>shutdown</command></term> |
<listitem> |
<para>Eteint le système de manière sécurisée en envoyant à tous les |
processus un signal et en notifiant tous les utilisateurs connectés.</para> |
<indexterm zone="ch-system-systemd shutdown"> |
<primary sortas="b-shutdown">shutdown</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemctl"> |
<term><command>systemctl</command></term> |
<listitem> |
<para>utilisé pour examiner et contrôler l'état du gestionnaire des |
services du système de Systemd.</para> |
<indexterm zone="ch-system-systemd systemctl"> |
<primary sortas="b-systemctl">systemctl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-analyze"> |
<term><command>systemd-analyze</command></term> |
<listitem> |
<para>utilisé pour déterminer les performances de démarrage du système |
lors du dernier démarrage.</para> |
<indexterm zone="ch-system-systemd systemd-analyze"> |
<primary sortas="b-systemd-analyze">systemd-analyze</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-ask-password"> |
<term><command>systemd-ask-password</command></term> |
<listitem> |
<para>utilisé pour afficher le mot ou la phrase de passe d'un utilisateur |
en utilisant une question définie en ligne de commande.</para> |
<indexterm zone="ch-system-systemd systemd-ask-password"> |
<primary sortas="b-systemd-ask-password">systemd-ask-password</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-cat"> |
<term><command>systemd-cat</command></term> |
<listitem> |
<para>utilisé pour relier les STDOUT et STDERR d'un processus au journal. |
</para> |
<indexterm zone="ch-system-systemd systemd-cat"> |
<primary sortas="b-systemd-cat">systemd-cat</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-cgls"> |
<term><command>systemd-cgls</command></term> |
<listitem> |
<para>affiche de manière récursive le contenu de la hiérarchie des |
groupes de Linux sélectionnée dans une arborescence.</para> |
<indexterm zone="ch-system-systemd systemd-cgls"> |
<primary sortas="b-systemd-cgls">systemd-cgls</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-cgtop"> |
<term><command>systemd-cgtop</command></term> |
<listitem> |
<para>affiche les groupes de contrôle dans la hiérarchie des groupes |
du Linux local,triés par processus, charge mémoire et d'E/S disque.</para> |
<indexterm zone="ch-system-systemd systemd-cgtop"> |
<primary sortas="b-systemd-cgtop">systemd-cgtop</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-coredumpctl"> |
<term><command>systemd-coredumpctl</command></term> |
<listitem> |
<para>utilisé pour récupérer les fichiers cœurs du Journal de Systemd</para> |
<indexterm zone="ch-system-systemd systemd-coredumpctl"> |
<primary sortas="b-systemd-coredumpctl">systemd-coredumpctl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-delta"> |
<term><command>systemd-delta</command></term> |
<listitem> |
<para>utilisé pour identifier et comparer des fichiers de configuration |
de <filename class="directory">/etc</filename>, qui ont leur correspondance |
par défaut dans <filename class="directory">/usr</filename>.</para> |
<indexterm zone="ch-system-systemd systemd-delta"> |
<primary sortas="b-systemd-delta">systemd-delta</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-detect-virt"> |
<term><command>systemd-detect-virt</command></term> |
<listitem> |
<para>détecte l'exécution dans un environnement virtualisé.</para> |
<indexterm zone="ch-system-systemd systemd-detect-virt"> |
<primary sortas="b-systemd-detect-virt">systemd-detect-virt</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-inhibit"> |
<term><command>systemd-inhibit</command></term> |
<listitem> |
<para>utilisé pour exécuter un programme avec un marqueur d'extinction, |
de veille ou d'inactivité qui le verrouille.</para> |
<indexterm zone="ch-system-systemd systemd-inhibit"> |
<primary sortas="b-systemd-inhibit">systemd-inhibit</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-machine-id-setup"> |
<term><command>systemd-machine-id-setup</command></term> |
<listitem> |
<para>utilisé par l'installeur du système pour initialiser l'ID de |
la machine contenu dans <filename>/etc/machine-id</filename> lors de |
installation, avec un ID généré de façon aléatoire.</para> |
<indexterm zone="ch-system-systemd systemd-machine-id-setup"> |
<primary sortas="b-systemd-machine-id-setup">systemd-machine-id-setup</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-notify"> |
<term><command>systemd-notify</command></term> |
<listitem> |
<para>utilisé par les démons pour indiquer au système de démarrage les |
changements d'état.</para> |
<indexterm zone="ch-system-systemd systemd-notify"> |
<primary sortas="b-systemd-notify">systemd-notify</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-nspawn"> |
<term><command>systemd-nspawn</command></term> |
<listitem> |
<para>utilisé pour lancer une commande ou un OS dans un conteneur léger dont le nom contient des espaces.</para> |
<indexterm zone="ch-system-systemd systemd-nspawn"> |
<primary sortas="b-systemd-nspawn">systemd-nspawn</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-run"> |
<term><command>systemd-run</command></term> |
<listitem> |
<para>utilisé pour créer et démarrer une unité transient .service ou |
.scope et pour y lancer la commande spécifiée.</para> |
<indexterm zone="ch-system-systemd systemd-run"> |
<primary sortas="b-systemd-run">systemd-run</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<!-- <varlistentry id="systemd-stdio-bridge"> |
<term><command>systemd-stdio-bridge</command></term> |
<listitem> |
<para>To be completed</para> |
<indexterm zone="ch-system-systemd systemd-stdio-bridge"> |
<primary sortas="b-systemd-stdio-bridge">systemd-stdio-bridge</primary> |
</indexterm> |
</listitem> |
</varlistentry> --> |
|
<varlistentry id="systemd-tmpfiles"> |
<term><command>systemd-tmpfiles</command></term> |
<listitem> |
<para>crée, efface et nottoie les fichiers et les répertoires volatiles |
et temporaires sur l baase d'un format et d'un emplacement du fichier de configuration |
indiqués dans les répertoires <filename class="directory">tmpfiles.d</filename>.</para> |
<indexterm zone="ch-system-systemd systemd-tmpfiles"> |
<primary sortas="b-systemd-tmpfiles">systemd-tmpfiles</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="systemd-tty-ask-password-agent"> |
<term><command>systemd-tty-ask-password-agent</command></term> |
<listitem> |
<para>utiliser pour lister ou traiter les requêtes de mots de passe pendantes dans Systemd</para> |
<indexterm zone="ch-system-systemd systemd-tty-ask-password-agent"> |
<primary sortas="b-systemd-tty-ask-password-agent">systemd-tty-ask-password-agent</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="telinit"> |
<term><command>telinit</command></term> |
<listitem> |
<para>Dit à <command>init</command> quel niveau d'exécution adopter.</para> |
<indexterm zone="ch-system-systemd telinit"> |
<primary sortas="b-telinit">telinit</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="timedatectl"> |
<term><command>timedatectl</command></term> |
<listitem> |
<para>utiliser pour voir et modifier l'horloge du système .et ses |
paramètres.</para> |
<indexterm zone="ch-system-systemd timedatectl"> |
<primary sortas="b-timedatectl">timedatectl</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="udevadm"> |
<term><command>udevadm</command></term> |
<listitem> |
<para>Outil d'administration générique d'udev : il contrôle |
le démon udevd, fournit des informations à partir d'une base de données |
Udev, surveille les uevents, attend la fin d'uevents, teste la |
la configuration d'Udev et récupère les uevents pour un périphérique |
donné</para> |
<indexterm zone="ch-system-udev udevadm"> |
<para>Outil générique d'administration d'Udev : contrôle le démon |
udevd, donne des infos à partir de la base de données d'Udev, surveille |
les événements uevents, attend la fin des uevents, teste la configuration |
d'Udev et synchronise les événements d'un périphérique donné.</para> |
<indexterm zone="ch-system-systemd udevadm"> |
<primary sortas="b-udevadm">udevadm</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="udevd"> |
<term><command>udevd</command></term> |
<varlistentry id="libsystemd-daemon"> |
<term><filename class="libraryfile">libsystemd-daemon</filename></term> |
<listitem> |
<para>Un démon qui écoute les uevents sur le socket netlink, |
crée des périphériques et lance les programmes externes configurés en |
réponse à ces uevents</para> |
<indexterm zone="ch-system-udev udevd"> |
<primary sortas="b-udevd">udevd</primary> |
<para>Bibliothèque d'utilitaire du Daemon Systemd.</para> |
<indexterm zone="ch-system-systemd libsystemd-daemon"> |
<primary sortas="c-libsystemd-daemon">libsystemd-daemon</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="libudev"> |
<term><filename class="libraryfile">libudev</filename></term> |
<varlistentry id="libsystemd-id128"> |
<term><filename class="libraryfile">libsystemd-id128</filename></term> |
<listitem> |
<para>Une interface bibliothèque avec les informations de périphérique |
d'udev</para> |
<indexterm zone="ch-system-udev libudev"> |
<primary sortas="c-libudev">libudev</primary> |
<para>Bibliothèque d'utilitaire Systemd 128 Bit ID.</para> |
<indexterm zone="ch-system-systemd libsystemd-id128"> |
<primary sortas="c-libsystemd-id128">libsystemd-id128</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="etc-udev"> |
<term><filename class="directory">/etc/udev</filename></term> |
<varlistentry id="libsystemd-journal"> |
<term><filename class="libraryfile">libsystemd-journal</filename></term> |
<listitem> |
<para>Contient les fichiers de configuration d'Udev, les droits des |
périphériques et les règles de périphériques, et les règles pour le |
nommage des périphériques</para> |
<indexterm zone="ch-system-udev etc-udev"> |
<primary sortas="e-/etc/udev">/etc/udev</primary> |
<para>Bibliothèque d'utilitaire du journal Systemd.</para> |
<indexterm zone="ch-system-systemd libsystemd-journal"> |
<primary sortas="c-libsystemd-journal">libsystemd-journal</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="libsystemd-login"> |
<term><filename class="libraryfile">libsystemd-login</filename></term> |
<listitem> |
<para>Bibliothèque d'utilitaire de login de Systemd.</para> |
<indexterm zone="ch-system-systemd libsystemd-login"> |
<primary sortas="c-libsystemd-login">libsystemd-login</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
<varlistentry id="libudev"> |
<term><filename class="libraryfile">libudev</filename></term> |
<listitem> |
<para>Une bibliothèque pour accéder aux informations d'Udev .</para> |
<indexterm zone="ch-system-systemd libudev"> |
<primary sortas="c-libudev">libudev</primary> |
</indexterm> |
</listitem> |
</varlistentry> |
|
</variablelist> |
|
</sect2> |