logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-11-2019 10:17:41

Aiexis
Membre
Inscription : 22-11-2019

Script au démarrage mais pas à l'arrêt

Bonjour,
sur un raspberry, j'affiche une image splash au démarrage, avec le script suivant:

#! /bin/sh
### BEGIN INIT INFO
# Provides:             asplashscreen
# Required-Start:
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO

omxiv -b /etc/splash.jpg



Et je le valide au démarrage avec :

update-rc.d asplashscreen defaults



Tout se passe bien, sauf que le script s'exécute également à l'arrêt (ou reboot) du système, c'est-à-dire que l'image s'affiche, et j'aimerais que ça ne soit pas le cas...
Merci pour votre aide !

Hors ligne

#2 22-11-2019 10:37:37

raleur
Membre
Inscription : 03-10-2014

Re : Script au démarrage mais pas à l'arrêt

Il faut tenir compte de l'action qui est passée au script en argument (start, stop...).

case "$1" in
start)
# action start
  ;;
stop)
# action stop
  ;;
*)
# action par defaut
  ;;
esac
 


Il vaut mieux montrer que raconter.

Hors ligne

#3 22-11-2019 11:39:08

Aiexis
Membre
Inscription : 22-11-2019

Re : Script au démarrage mais pas à l'arrêt

Salut Raleur,
j'ai rajouté cette partie de code à la suite de mon script, puis refais update-rc.d asplashscreen defaults, puis reboot et ça n'est pas mieux, j'ai toujours l'image qui apparait. scratchhead.gif
En revanche il y a quand même du mieux car si je voulais éviter l'affichage de cette image, c'est parce que le script bloquait le reboot pendant 5 minutes (exactement). Or là elle s'affiche mais pendant seulement une seconde.
Merci pour ta réponse, même si c'est pas encore totalement ce que je voudrais wink

Hors ligne

#4 22-11-2019 12:00:12

raleur
Membre
Inscription : 03-10-2014

Re : Script au démarrage mais pas à l'arrêt

Rajouté comment ? Tu as  bien inclus la commande dans la section "start" ? Sinon ça ne sert à rien.

Dernière modification par raleur (22-11-2019 12:00:39)


Il vaut mieux montrer que raconter.

Hors ligne

#5 22-11-2019 12:15:48

Aiexis
Membre
Inscription : 22-11-2019

Re : Script au démarrage mais pas à l'arrêt

Ah non j'ai copié-collé à la fin du script sans chercher à comprendre kernal_panic.gif D'ailleurs je ne vois pas à quoi correspondent start et stop question.gif
Je re-testerai...

Hors ligne

#6 22-11-2019 15:05:54

Aiexis
Membre
Inscription : 22-11-2019

Re : Script au démarrage mais pas à l'arrêt

C'est tout bon, impec, merci wink

Hors ligne

Pied de page des forums