Pages : 1
#1 Le 18/02/2017, à 09:10
- Octobre
Lancer script au démarrage?
Bonjour, j'ai installé tightvncserver sur Ubuntu Server 16.04 mais je n'arrive pas à le rendre automatique au lancement de la session.
Voici le script:
# /etc/init.d/tightvncserver
#
# Enregistrement du log
touch /var/lock/tightvncserver
# Gestion des paramètres de la commande tightvncserver
case "$1" in
start)
echo "Starting script tightvncserver "
su vnc -c 'tightvncserver :0'
su vnc1 -c 'tightvncserver :1'
;;
stop)
echo "Stopping script tightvncserver"
su vnc -c 'tightvncserver -kill :0'
su vnc1 -c 'tightvncserver -kill :1'
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0
Ensuite je lui est donné les droits d'exécution:
sudo chmod +x /etc/init.d/tightvncserver
Je l'est ensuite ajouté au démarrage:
sudo update-rc.d tightvncserver defaults
Probleme, suite à cette derniere commande j'ai les deux messages d'erreur suivant:
insserv: warning: script 'K01tightvncserver' missing LSB tags and overrides
insserv: warning: script 'tightvncserver' missing LSB tags and overrides
J'ai aussi utilisé cette commande mais je ne sais pas comment l'interpréter:
sudo sysv-rc-conf --list
Dans la liste je trouve bien mon paquet tightvncserver:
tightvncserv 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Merci pour votre aide
Dernière modification par Octobre (Le 18/02/2017, à 09:28)
Hors ligne
#2 Le 18/02/2017, à 21:23
- J5012
Re : Lancer script au démarrage?
c'est comme l'erreur insserv l'a dit : il manque des operandes ...
depuis trusty je crois bien, la redaction des scripts init.d de service a changé ...
→ un entete dit lsb est present pour definir les niveaux d'activation du service ...
→ https://wiki.debian.org/LSBInitScripts/
Hors ligne
#3 Le 19/02/2017, à 07:32
- bruno
Re : Lancer script au démarrage?
Bonjour,
Avec ubuntu 16.04 tu devrais utiliser une unité (unit file) systemd plutôt qu'un script d'init. C'est bien plus simple a réaliser et cela éviterait toutes ces erreurs…
Fais un recherche "vncserver systemd unit" et tu devrais trouver ton bonheur.
#4 Le 19/02/2017, à 10:18
- Octobre
Re : Lancer script au démarrage?
Je débute avec Linux et donc je suis des tutoriels trouvé sur Internet.
Merci de me mettre sur la piste je vais chercher du coter de "systemd"
Hors ligne
Pages : 1