#1 Le 07/08/2017, à 07:55
- Jarodd
[Résolu] Script à lancer au démarrage
Bonjour,
J'esaye de lancer au démarrage d'Ubuntu un script qui lance serviio (le serveur du mediacenter).
Jusqu'ici je le lançais à la main :
cd /home/jarodd/Programmes/serviio/bin
./serviio.sh
Et ça fonctionne bien. Je suis le propriétaire des répertoires Programmes, serviio, bin, et du fichier serviio.sh. Ils sont tous soit en 777, soit en 775.
J'ai créé un fichier serviio dans /etc/init.d, lui ai mis le droit d'exécution :
-rwxr-xr-x 1 root root 149 août 6 20:09 serviio*
Son contenu :
#!/bin/sh
cd /home/jarodd/Programmes/serviio/bin && ./serviio.sh
Mais ce matin je vois qu'il n'est pas lancé automatiquement. Je n'ai pas de log dans le répertoire du programme, et je ne sais pas où sont les logs d'erreur du dossier init.d.
Où est mon erreur ?
Merci pour votre aide.
Edit 10/08 : ça fonctionne nickel avec les infos du message #2, merci kholo !
Dernière modification par Jarodd (Le 10/08/2017, à 08:39)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne
#2 Le 07/08/2017, à 10:06
- kholo
Re : [Résolu] Script à lancer au démarrage
salut,
ce qui est capilotracté c'est que tu fais tout par l'utilisateur puis tu décides le lancement automatique dans /etc... qui est pour le système...
si tu désires simplement que le service se lance pour l'utilisateur, utilise le démarrage automatique de l'utilisateur
on supprime ton fichier (je pense que c'est /etc/init.d/serviio)
sudo rm /etc/init.d/serviio
puis tu as la doc pour mettre un script ou programme au démarrage
-> dans commande mettre :
/home/jarodd/Programmes/serviio/bin/serviio.sh
Hors ligne
#3 Le 07/08/2017, à 10:10
- FrancisFDZ
Re : [Résolu] Script à lancer au démarrage
C'est de la capilloctraction ou de la tetracapillectomie ?
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#4 Le 07/08/2017, à 10:14
- Jarodd
Re : [Résolu] Script à lancer au démarrage
salut,
ce qui est capilotracté c'est que tu fais tout par l'utilisateur puis tu décides le lancement automatique dans /etc... qui est pour le système...
C'est parce que je le lançais manuellement à chaque démarrage du pc, comme n'importe quelle appli. Je ne me posais pas la question de l'automatiser
Je vais tester la commande dans le démarrage automatique, merci !
Edit 10/08 : ça fonctionne nickel, merci kholo !
Dernière modification par Jarodd (Le 10/08/2017, à 08:38)
Ubuntu 22.04.3 LTS (64 bits)
Hors ligne