C'est intéressant comme comparaison (vraiment). Je me suis donc demandé si c'était vraiment un problème inhérent au système de scripts que systemd pourrait "solutionner". J'ai donc regardé sur la distro gentoo avec ton exemple. Gentoo utilise openrc sysvinit et un ensemble de script pour l'init donc c'est tout trouvé comme exemple alternative.
haveged est dans l'arbre portage. Pour le démon il y a 2 fichiers conf:
celui du service: /etc/init.d/haveged
#!/sbin/runscript# Copyright 1999-2011 Gentoo Foundation# Distributed under the terms of the GNU General Public License v2command="/usr/sbin/${SVCNAME}"command_args="-r 0 ${HAVEGED_OPTS}"pidfile=/var/run/${SVCNAME}.pid
depend(){
provide entropy
}
celui de la config du démon: /etc/conf.d/haveged
# Copyright 1999-2011 Gentoo Foundation# Distributed under the terms of the GNU General Public License v2WATERMARK=1024
# -r0 is added alwaysHAVEGED_OPTS="-w ${WATERMARK} -v 1"
En dehors des commentaires, autant de lignes effectives que dans l'exemple avec systemd.
La doc. est faite aussi ici.
Le problème, est-ce vraiment la logique du script ou bien la "rigueur" dans la lisibilité qui pose problème?
Je comprends le point de vue de totof2000 ( et j'ai aussi lu le linux mag sur systemd (enfin pas tout encore)).
[^] # Re: Tu n'es pas le centre du monde
Posté par wolowizard . En réponse au journal Archlinux est morte.... Évalué à 7.
C'est intéressant comme comparaison (vraiment). Je me suis donc demandé si c'était vraiment un problème inhérent au système de scripts que systemd pourrait "solutionner". J'ai donc regardé sur la distro gentoo avec ton exemple. Gentoo utilise openrc sysvinit et un ensemble de script pour l'init donc c'est tout trouvé comme exemple alternative.
haveged est dans l'arbre portage. Pour le démon il y a 2 fichiers conf:
celui du service: /etc/init.d/haveged
celui de la config du démon: /etc/conf.d/haveged
En dehors des commentaires, autant de lignes effectives que dans l'exemple avec systemd.
La doc. est faite aussi ici.
Le problème, est-ce vraiment la logique du script ou bien la "rigueur" dans la lisibilité qui pose problème?
Je comprends le point de vue de totof2000 ( et j'ai aussi lu le linux mag sur systemd (enfin pas tout encore)).