Re: documentation en français sur Systemd
Le mercredi 29 avril 2015, 13:50:57 Sébastien NOBILI a écrit :
> > Mais il était déjà recommandé d’utiliser 'invoke-rc.d'
> > (sysV ; gère les niveaux d’exécution) ou 'service' (sysV,
> > upstart, openrc ou systemd).
>[…]
> je crois aussi comprendre qu'il
> vaut mieux préférer « service » à « invoke-rc.d », ce dernier
> étant plus à destination des systèmes utilisant SysV.
C’est écrit dans le texte que tu citais :
— invoke-rc.d : sysV et obéit aux contraintes (« gère ») des
niveaux d’exécution ;
— service : fonctionne avec sysV, upstart, openrc ou systemd.
Donc, oui, 'service' est plus générique et fonctionne très
bien avec systemd (et upstart et openrc et sysV).
Il est donc préférable de l’utiliser, surtout si on risque de
tomber sur une machine avec un autre système d’init que le sien.
En plus, c’est plus facile à taper que invoke-rc.d (dont,
franchement, personne ne se sert jamais, à part les DD dans les
scripts d’installation).
Et il a évidemment moins de possibilités que sysctl puisqu’il
n’a que l’option '--status-all' et que toutes les actions
individuelles standard (start / stop / reload / …) sont
repassées au script init.d ou à systemctl.
--
Sylvain Sauvage
Reply to: