Je suis en train de jouer un peu avec monit.
(https://packages.debian.org/jessie/monit)
Dans les fichiers livr=C3=A9s avec le paquet, je trouve des trucs un peu pa=
ss=C3=A9s de date.
Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commandes pour=
faire des start / stop sont les suivantes :
start program =3D "/etc/init.d/nginx start"
stop program =3D "/etc/init.d/nginx stop"
Ne devrait-on pas les remplacer par :
start program =3D "/bin/systemctl start nginx.service"
stop program =3D "/bin/systemctl stop nginx.service"
Et ce m=C3=AAme fichier fait aussi r=C3=A9f=C3=A9rence aux groupes suivants=
:
group www
group nginx
alors que le groupe nginx est www-data.
Une petite mise =C3=A0 niveau de certains fichiers du paquet ne s'imposerai=
t-elle pas ?
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commandes pour faire des JM> start / stop sont les suivantes : start program = "/etc/init.d/nginx start" JM> stop program = "/etc/init.d/nginx stop" JM> JM> Ne devrait-on pas les remplacer par : JM> start program = "/bin/systemctl start nginx.service" JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/nginx .service, il n'y a pas de risque à utiliser le script d'init dans monit, même si fai re la modif que tu suggères est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et o n pourra pas incriminer le mainteneur de monit en cas de casse si tu remplace systemd pa r sysvinit).
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commandes pour faire des
JM> start / stop sont les suivantes : start program = "/etc/init.d/nginx start"
JM> stop program = "/etc/init.d/nginx stop"
JM>
JM> Ne devrait-on pas les remplacer par :
JM> start program = "/bin/systemctl start nginx.service"
JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/nginx .service, il n'y a
pas de risque à utiliser le script d'init dans monit, même si fai re la modif que tu suggères
est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et o n pourra pas
incriminer le mainteneur de monit en cas de casse si tu remplace systemd pa r sysvinit).
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commandes pour faire des JM> start / stop sont les suivantes : start program = "/etc/init.d/nginx start" JM> stop program = "/etc/init.d/nginx stop" JM> JM> Ne devrait-on pas les remplacer par : JM> start program = "/bin/systemctl start nginx.service" JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/nginx .service, il n'y a pas de risque à utiliser le script d'init dans monit, même si fai re la modif que tu suggères est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et o n pourra pas incriminer le mainteneur de monit en cas de casse si tu remplace systemd pa r sysvinit).
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commande s pour faire des JM> start / stop sont les suivantes : start program = "/etc/init.d/ngin x start" JM> stop program = "/etc/init.d/nginx stop" JM> JM> Ne devrait-on pas les remplacer par : JM> start program = "/bin/systemctl start nginx.service" JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/ngi nx.service, il n'y a pas de risque à utiliser le script d'init dans monit, même si f aire la modif que tu suggères est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et on pourra pas incriminer le mainteneur de monit en cas de casse si tu remplace systemd par sysvinit).
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commande s pour faire des
JM> start / stop sont les suivantes : start program = "/etc/init.d/ngin x start"
JM> stop program = "/etc/init.d/nginx stop"
JM>
JM> Ne devrait-on pas les remplacer par :
JM> start program = "/bin/systemctl start nginx.service"
JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/ngi nx.service, il n'y a
pas de risque à utiliser le script d'init dans monit, même si f aire la modif que tu suggères
est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et on pourra pas
incriminer le mainteneur de monit en cas de casse si tu remplace systemd par sysvinit).
JM> Un exemple : dans le fichier /etc/monit/monitrc.d/nginx, les commande s pour faire des JM> start / stop sont les suivantes : start program = "/etc/init.d/ngin x start" JM> stop program = "/etc/init.d/nginx stop" JM> JM> Ne devrait-on pas les remplacer par : JM> start program = "/bin/systemctl start nginx.service" JM> stop program = "/bin/systemctl stop nginx.service"
Vu que nginx-common contient /etc/init.d/nginx ET /lib/systemd/system/ngi nx.service, il n'y a pas de risque à utiliser le script d'init dans monit, même si f aire la modif que tu suggères est bienvenue si tu utilises systemd (mais c'est toi qui fait la modif et on pourra pas incriminer le mainteneur de monit en cas de casse si tu remplace systemd par sysvinit).