Bonjour à tous,
Alors je viens faire appel à vos services car j’ai un petit soucis lors de l’ajout d’un script au démarrage.
Voici le code du script en question :
[code]#!/bin/bash
BEGIN INIT INFO
Provides: LogIo AutoStart .
Required-Start: $network $remote_fs $syslog
Required-Stop: $network $remote_fs $syslog
Default-Start: 2 3 4 5
Default-Stop: 0 1 6
Short-Description: http://192.168.1.249:8998/
Description: Servide de logs
END INIT INFO
forever start /usr/local/bin/log.io-server
forever start /usr/local/bin/log.io-harvester
[/code]
Maintenant si j’exécute le script la comme ca, ca me donne :
# /etc/init.d/script-logio.sh
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info: Forever processing file: /usr/local/bin/log.io-server
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info: Forever processing file: /usr/local/bin/log.io-harvester
Donc mon script fonctionne a priori, Je l’ai ajouté dans les programmes aux démarrages avec un bête :
et qui me retourne :
Mais si jreboot mon serveur, il me mets comme message “Forever command not found”, forever est une commande pour lancer des programmes non-stop avec un redémarrage en cas de plantage, en l’occurence c’est pour lancer “log.io” (pour ceux que ca interesse : logio.org/)
Voila si vous voulez des détails sur ma version de Debian :
Linux ServeurDEV01 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.1 (wheezy)
Release: 7.1
Codename: wheezy
Donc faudrait que rajoute en update-rc.d l’init de forever ?
Parceque j’ai essayé de modifier mon script en mettant “/usr/local/bin/forever” a la place de “forever”, et ca ne change rien :S. Avec un lien symbolique entre init.d et le bin ca peut le faire ?