meta données pour cette page
Gérer les services avec OpenRC
On créer un fichier dans /etc/init.d/ pour inclure les renseignements ci-dessous :
nano /etc/init.d/start_script
#!/sbin/openrc-run name="$RC_SVCNAME" command="/home/btatu/etherpad-lite/bin/run.sh" # Change according with your Radarr installation folder command_args="NODE_ENV=production" # Change according with the user/group you would like to use command_user="btatu:btatu" pidfile="/var/run/$RC_SVCNAME.pid" command_background="yes" stop() { kill `cat /var/run/$RC_SVCNAME.pid` } depend() { need net need localmount }
Rendre le script exécutable :
chmod +x /etc/init.d/start_script
On indique que ce script doit être lancé au démarrage du système :
update-rc add start_script
Supprimer le script au démarrage du système
update-rc del start_script
Lancer ou stopper un service
rc-service start_script start rc-service start_script stop
Débugger
/etc/init.d/start_script start -d