On attend juste des fichiers de configuration simples, clairs, bien placés, pas avoir à bidouiller dans un fichier au nom "logique" du genre /etc/X11/xorg.conf.d/10-evdev.conf pour modifier le mappage clavier, non merci.
La différence entre cette configuration et le split de rc.conf est la dissémination.
Par exemple, pour X.org, par défaut sur Arch, les noms des fichiers de configuration sont fonction du driver (evdev, synaptics, etc) mais moi, j’ai un truc du genre :
/etc/X11/xorg.conf.d/
10-keyboard.conf
10-mouse.conf
10-trackpoint.conf
10-touchpad.conf
Alors que pour rc.conf, si j’ai bien compris, on aura :
/etc/hostname
/etc/vconsole.conf
/etc/locale.conf
/etc/module-load.d/
Chacun de ces fichiers a bien sûr sa propre syntaxe (hostname contient le hostname en brut, locale.conf est de la forme clef=valeur, etc.).
Pour les modules c’est d’ailleurs très drôle :
on a besoin de quoi ? Charger des modules précis et configurer des modules.
on avait quoi ? MODULES=(<mod1> <mod2> […]) dans /etc/rc.conf et /etc/modprobe.d/ (anciennement /etc/modprobe.conf).
on passe à quoi ? Un dossier où, si j’ai bien compris (impossible de trouver de la doc à ce sujet), on va indiquer les modules spécifique à charger et leur configuration.
[^] # Re: même avis
Posté par Anonyme . En réponse au journal Arch et le tournant. Évalué à 4.
La différence entre cette configuration et le split de rc.conf est la dissémination.
Par exemple, pour X.org, par défaut sur Arch, les noms des fichiers de configuration sont fonction du driver (evdev, synaptics, etc) mais moi, j’ai un truc du genre :
Alors que pour rc.conf, si j’ai bien compris, on aura :
Chacun de ces fichiers a bien sûr sa propre syntaxe (hostname contient le hostname en brut, locale.conf est de la forme clef=valeur, etc.).
Pour les modules c’est d’ailleurs très drôle :
MODULES=(<mod1> <mod2> […])dans/etc/rc.confet/etc/modprobe.d/(anciennement/etc/modprobe.conf).Il est où le KISS là dedans ?