Bonjnour j'ai developper un programme et j'aimerais qu'il se lance automatiquement au démarrrage de Debian. J'aimerais bien arriver à faire cela en ligne de commande ca rjr ne possède pas l'interface graphique de Debian.
Le programme se trouve dans le répertoire /home/powerdale/ et se nomme lcd. D'après ce que j'ai lu sur internet il faut faire un script qu'on place dans /etc/init.d/ et qu'il faut faire un lien ensuite en employant la commande
"update-rc.d sciptlcd defaults 20". Mais le programme ne se lance pas au démarrage.
Voici le le scipt que j'emploi. J'ai repris celui de samba que j'ai modifier pour qu'il lance mon programme :
Est cde qq'un voit pourquoi il refuse de se lancer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 #!/bin/sh # Begin /etc/init.d/scriptlcd # # Include the functions declared in the /etc/init.d/functions file # source /etc/init.d/functions case "$1" in start) echo -n "Starting lcd daemon..." # loadproc /home/powerdale/lcd echo -n "...lcd daemon started!" ;; stop) echo -n "Stopping lcd daemon!" killproc lcd echo -n "...lcd daemon stopped." ;; reload) echo -n "Reloading Samba daemon configuration file..." reloadproc lcd ireloadproc lcd ;; restart) $0 stop /usr/bin/sleep 1 $0 start ;; status) statusproc /home/powerdale/lcd statusproc /home/powerdale/lcd ;; *) echo "Usage: $0 {start|stop|reload|restart|status}" exit 1 ;; esac # End /etc/init.d/scriptlcd
Merci d'avance







Répondre avec citation
Partager