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 27-03-2018 11:27:01

galactic
Membre
Inscription : 16-01-2017

[Résolu] Exécution incorrecte d'un script au démarrage

Bonjour,

Comme je l'indique dans ce post :
https://debian-facile.org/viewtopic.php?id=21073
j'ai un script qui doit dialoguer avec un serveur au démarrage du système.

Ce script s'exécute normalement à partir de la console, mais quand je le mets comme service :

root@giga:/home/hubert# update-rc.d noip start 95 2 . stop 10 0 6 .
 Adding system startup for /etc/init.d/noip ...
   /etc/rc0.d/K10noip -> ../init.d/noip
   /etc/rc6.d/K10noip -> ../init.d/noip
   /etc/rc2.d/S95noip -> ../init.d/noip
 



Le script est éxécuté (j'ai un PID), mais l'action sur le serveur n'est pas effectuée. J'ai eu le même problème (non résolu à ce jour) ily a quelque temps sur un script qui effectuait une mise à l'heure en fin d'init par une requête sur un serveur de temps.

Je ne comprends pas ce qui bloque dans le processus de démarrage. Dois-je mettre le script dans rc.local au lieu de rc2.d.

Dernière modification par galactic (27-03-2018 14:27:28)

Hors ligne

#2 27-03-2018 14:26:43

galactic
Membre
Inscription : 16-01-2017

Re : [Résolu] Exécution incorrecte d'un script au démarrage

La solution ici : https://debian-facile.org/viewtopic.php?id=21073

C'est un contournement du pb en mettant un délai sur l'exécution : toujours pas compris pourquoi une commande qui fait un accès réseau dans un script rc2.d ne fonctionne pas correctement.

Dernière modification par galactic (27-03-2018 14:30:45)

Hors ligne

Pied de page des forums