Jusqu'à récemment, il existait un moyen simple et efficace de démarrer / arrêter / redémarrer les services:
service nginx start|stop|restart
Cela a fonctionné parfaitement pendant tant d'années, ... jusqu'à ce que certains pantalons intelligents décident de les améliorer et maintenant je suis confronté à des systèmes Debian / Ubuntu où le service
script ne fait rien (car je suis censé utiliser les choses comme systemctl start nginx.service
(beaucoup plus longtemps, pas de travail automatique, ...)
Ma question se réfère spécialement à Debian et Ubuntu, mais il serait également utile de couvrir également les distributions CentOS / RedHat.
Alors, y a-t-il quelque chose qui peut me sauver de ces changements condamnés?
Au cas où ce ne serait pas clair, je cherche un moyen cohérent de les gérer, celui qui fonctionnerait sur Debian 7.x, 8.x, les derniers Ubuntu LTS et non-LTS.
PS. En dehors de la portée de cette question spécifique, mais des félicitations supplémentaires accordées si la solution couvrait également la partie d'activation et de désactivation des services.
service
commande par un wrapper qui appelle à la place servicectl?
service
vraiment rien pour vous? Cela fonctionne comme prévu sur mon LMDE (qui est essentiellement un test Debian), je ne pensais pas que c'était une chose spécifique à LMDE. Cela fonctionne également comme prévu dans ma machine virtuelle Ubuntu.