Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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.

À propos de l'équipe du forum.

#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