Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 07/08/2017, à 08: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, à 09:39)


16.04 LTS (32 bits + 64 bits)

Hors ligne

#2 Le 07/08/2017, à 11: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, à 11:10

FrancisFDZ

Re : [Résolu] Script à lancer au démarrage

C'est de la capilloctraction ou de la tetracapillectomie ? big_smile


-- 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, à 11:14

Jarodd

Re : [Résolu] Script à lancer au démarrage

kholo a écrit :

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 wink

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, à 09:38)


16.04 LTS (32 bits + 64 bits)

Hors ligne