Salut les ubuntueros,
j'ai récemment après une mise a jours raté vers 16.04 installer 16.04 tout neuf...
Et le problème et que j'avais un script qui se déclenchait lors d'un shutdown ou d'un reboot.
Avant (14.04). ou directement ne fonctionne pas...
Rien de compliquer a cela: mettre des liens dans /etc/rc0.d/ et /etc/rc6.d/ + rétro compatibilté avec SysV et voila.
Mais maintenant malgré mes tags LSB correctes et le .service de systemd je n'arrive pas a faire remarcher mon script.
Tag LSB:
Et puis lancer update-rc.d depuis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #! /bin/sh ### BEGIN INIT INFO # Provides: my_script # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: # Default-Stop: 0 6 # Short-Description: short description # Description: my long description ### END INIT INFO
ou directement ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2# systemd my_script enable # Something like this.
J'ai tout tenter (y compris modifier les LSB Tags en mettant 2 3 4 5 a Default-Start, faire des fonctions do_start() & do_end(), inclure les libs...) je n'y arrive pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 # update-rc.d -f my_script defaults # update-rc.d -f my_script enable
J'ai même essayer de faire un service systemd.
Toute aide est la bienvenue car mettre un truc au démarrage est facile mais le mettre au shutdown c'est peut être impossible ?
Merci pour votre précieuse aide et vos réponses éclairées illuminant les ténèbres de mon ignorance.
Partager