Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1348 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Script au démarrage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script au démarrage

n°161321
Combi_A_Ve​ndre
Posté le 23-09-2002 à 20:36:54  profilanswer
 

Salut à tous,
 
Avec une mandrake 8.0, je veux lancer lmdonkey au démarrage.
Dans /etc/rc3.d j'ai créé le fichier suivant (S98mldonkey)

Code :
  1. case "$1" in
  2. start)
  3.  cd /usr/mldonkey/mldonkey-shared
  4.                 echo "----- Utilisateur mldonkey : bibi"
  5.  su Combi -c "nohup ./mldonkey &"
  6.                 echo "----- mldonkey lancé"
  7. ;;
  8. stop)
  9.                 echo "Destruction mldonkey"
  10.  killall mldonkey
  11. ;;
  12. esac


 
Mais ça ne lance rien au démarrage.
Dans aurora je vois bien une ligne "starting mldonkey" mais si je fais un ps, il n'est pas lancé.
Si je fais moi même sous root "S98mldonkey start" alors il se lance correctement.
Est-ce que l'arguement "start" est forcément passé en argument?
 
Une idée?
 
Merci,
vw


Message édité par Combi_A_Vendre le 23-09-2002 à 22:16:19

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
mood
Publicité
Posté le 23-09-2002 à 20:36:54  profilanswer
 

n°161340
@ttil@
Q, retire ce bonnet !
Posté le 23-09-2002 à 21:36:28  profilanswer
 

Peut-etre qu'il est tué car le processus qui l'appelle est lui-meme tué ?


---------------
Techno-science.net: Actualité des sciences et techniques
n°161345
Mjules
Modérateur
Parle dans le vide
Posté le 23-09-2002 à 21:44:59  profilanswer
 

et si tu mets ton script dans /etc/init.d (en l'appelant mldonkey par ex)et que tu fais un lien S98mldonkey dans rc3.d ? il est tué?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°161347
minusplus
Posté le 23-09-2002 à 22:04:02  profilanswer
 

Mjules a écrit a écrit :

et si tu mets ton script dans /etc/init.d (en l'appelant mldonkey par ex)et que tu fais un lien S98mldonkey dans rc3.d ? il est tué?



d'où l'invention des daemons ! :D

n°161350
Combi_A_Ve​ndre
Posté le 23-09-2002 à 22:08:19  profilanswer
 

minusplus a écrit a écrit :

d'où l'invention des daemons ! :D




c'est à dire?


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161351
Combi_A_Ve​ndre
Posté le 23-09-2002 à 22:09:03  profilanswer
 

Mjules a écrit a écrit :

et si tu mets ton script dans /etc/init.d (en l'appelant mldonkey par ex)et que tu fais un lien S98mldonkey dans rc3.d ? il est tué?




 
C'est ce que j'ai fait. J'ai oublié de le préciser.


Message édité par Combi_A_Vendre le 23-09-2002 à 22:09:28

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161355
minusplus
Posté le 23-09-2002 à 22:13:01  profilanswer
 

Combi_A_Vendre a écrit a écrit :

 
c'est à dire?




un programme meurt normalement avec son père !
man daemon ! :o :D
 
pour ton problème tu peux t'en tirer avec nohup mais c pas trés prop ! :/
 
 


Message édité par minusplus le 23-09-2002 à 22:13:47
n°161357
Combi_A_Ve​ndre
Posté le 23-09-2002 à 22:15:40  profilanswer
 

minusplus a écrit a écrit :

 
un programme meurt normalement avec son père !
man daemon ! :o :D
 
pour ton problème tu peux t'en tirer avec nohup mais c pas trés prop ! :/
 
 
 




 
Et comment faire propre?


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161358
leirn
A.D.I.D.A.S.
Posté le 23-09-2002 à 22:16:35  profilanswer
 

Combi_A_Vendre a écrit a écrit :

 
 
Et comment faire propre?




en mettant un & ? enfin je c pas si c propre


Message édité par leirn le 23-09-2002 à 22:16:57

---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°161369
minusplus
Posté le 23-09-2002 à 22:21:37  profilanswer
 

leirn a écrit a écrit :

 
en mettant un & ? enfin je c pas si c propre
 



ben ça résistera pas à un déloggage (ça se dit ?:D)

mood
Publicité
Posté le 23-09-2002 à 22:21:37  profilanswer
 

n°161370
Combi_A_Ve​ndre
Posté le 23-09-2002 à 22:22:37  profilanswer
 

minusplus a écrit a écrit :

ben ça résistera pas à un déloggage (ça se dit ?:D)




 
déloggation?
délogguement?


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161371
leirn
A.D.I.D.A.S.
Posté le 23-09-2002 à 22:22:53  profilanswer
 

minusplus a écrit a écrit :

ben ça résistera pas à un déloggage (ça se dit ?:D)




 
mé si c le boot ki le lance... personne n'est loggué, si?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°161373
minusplus
Posté le 23-09-2002 à 22:23:47  profilanswer
 

leirn a écrit a écrit :

 
 
mé si c le boot ki le lance... personne n'est loggué, si?
 



heu....
 
 
 
ah oué pas con ! :D
 
 
chais pas fo tester ! :D

n°161374
leirn
A.D.I.D.A.S.
Posté le 23-09-2002 à 22:24:16  profilanswer
 

minusplus a écrit a écrit :

heu....
 
 
 
ah oué pas con ! :D
 
 
chais pas fo tester ! :D




 
ben g po envi de rebooter :p


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°161378
minusplus
Posté le 23-09-2002 à 22:25:18  profilanswer
 

leirn a écrit a écrit :

 
 
ben g po envi de rebooter :p



pas besoin, tu change de runlevel, ça suffit !

n°161380
leirn
A.D.I.D.A.S.
Posté le 23-09-2002 à 22:27:04  profilanswer
 

enfin sinon y peux ausi faire  
daemon su Combi -c /usr/mldonkey/mldonkey-shared/mldonkey
, non?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°161388
leirn
A.D.I.D.A.S.
Posté le 23-09-2002 à 22:32:11  profilanswer
 

leirn a écrit a écrit :

enfin sinon y peux ausi faire  
daemon su Combi -c /usr/mldonkey/mldonkey-shared/mldonkey
, non?




 
avec  
#Source function library.
if [ -f /etc/init.d/functions ] ; then
  . /etc/init.d/functions
else
  exit 0
fi
avant


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°161400
houplaboom​42
Posté le 23-09-2002 à 23:06:47  profilanswer
 

tiens en parlant de mldonkey si y en a qui veulent tester ca :
 
http://pschit.net/rpms/mldonkey/cooker/
 
fonctionne pas sur mdk 8.x ( quelques truc a changer )
seulement 9.0rc/betamachin ou cooker

n°161878
Combi_A_Ve​ndre
Posté le 24-09-2002 à 19:28:54  profilanswer
 

J'ai modifié le script de démarrage comme ça et ça ne marche toujours pas.
 

Code :
  1. case "$1" in
  2. start)
  3.  cd /usr/mldonkey/mldonkey-shared
  4.                 echo "----- Utilisateur mldonkey : bibi"
  5.  nohup su Combi -c "nohup ./mldonkey &"
  6.                 echo "----- mldonkey lancé"
  7. ;;
  8. stop)
  9.                 echo "Destruction mldonkey"
  10.  killall mldonkey
  11. ;;
  12. esac


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161935
superX
Posté le 24-09-2002 à 20:33:17  profilanswer
 

Combi_A_Vendre a écrit a écrit :

J'ai modifié le script de démarrage comme ça et ça ne marche toujours pas.
 

Code :
  1. case "$1" in
  2. start)
  3.  cd /usr/mldonkey/mldonkey-shared
  4.                 echo "----- Utilisateur mldonkey : bibi"
  5.  nohup su Combi -c "nohup ./mldonkey &"
  6.                 echo "----- mldonkey lancé"
  7. ;;
  8. stop)
  9.                 echo "Destruction mldonkey"
  10.  killall mldonkey
  11. ;;
  12. esac






 
nohup su -l Combi ./mldonkey &    
 
ca marchera mieux peut etre ...


Message édité par superX le 24-09-2002 à 20:34:30
n°161940
superX
Posté le 24-09-2002 à 20:35:24  profilanswer
 

ou alors
 
su Combi -c "nohup ./mldonkey &"

n°161942
superX
Posté le 24-09-2002 à 20:36:14  profilanswer
 

et ton script il marche quand tu le lances à la main ?

n°161944
Combi_A_Ve​ndre
Posté le 24-09-2002 à 20:41:24  profilanswer
 

superX a écrit a écrit :

et ton script il marche quand tu le lances à la main ?




 
oui.


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161945
superX
Posté le 24-09-2002 à 20:44:44  profilanswer
 

nohup su Combi -c "nohup ./mldonkey &"    
 
ca tourne ça ???????????????????
 

n°161955
superX
Posté le 24-09-2002 à 20:48:17  profilanswer
 

essaie mes solutions : su Combi -c blablabla ....  
 
 
de plus ajoute un exit <une valeur (0|1)> car l'init a besoin d'un code retour .

n°161969
Combi_A_Ve​ndre
Posté le 24-09-2002 à 21:12:32  profilanswer
 

superX a écrit a écrit :

nohup su Combi -c "nohup ./mldonkey &"    
 
ca tourne ça ???????????????????
 
 




 
Non, ça ne marche pas non plus.


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°161970
superX
Posté le 24-09-2002 à 21:16:23  profilanswer
 

Combi_A_Vendre a écrit a écrit :

 
 
Non, ça ne marche pas non plus.




 
c'etait pas une question c'etait un reproche !!  
 
tu veux un script qui lance un programme qui tourne en user , je me trompe pas ?  
 
faut retrouver le topic qui traite de la meme chose et qui est apparu il y a pas tres longtemps .

n°161982
superX
Posté le 24-09-2002 à 21:26:27  profilanswer
 
n°161996
superX
Posté le 24-09-2002 à 21:32:04  profilanswer
 

ok , je m'emporte un peu mais quand on lit le meme topic pour la meme question à qq semaines d'intervalle parce que t'as foiré ton script , c'est pas normal !  
 

n°162000
Combi_A_Ve​ndre
Posté le 24-09-2002 à 21:36:48  profilanswer
 

Va boire un verre d'eau fraiche et pete un coup pour te détendre.
 

Citation :


c'etait pas une question c'etait un reproche !!  


 
Je n'ai jamais dis que c'était un reproche.
 
Après le script, je l'ai réussi, il marche quand je le lance à la main, là où ça ne marche pas, c'est au boot, voilà, quand je m'en suis rendu compte j'ai pensé qu'il serait plus efficace de faire un topic neuf et tout propre plutot que de répéter l'ancien.
 
Maintenant, si ça t'es vraiment insuportable, t'es pas obligé de répondre, c'est pas grave, si tu risques l'ulcère, je peux même effacer le topic, ça me fera plaisir vu que c'est grace à toi que j'ai réussi le script initial.
 
vw


Message édité par Combi_A_Vendre le 24-09-2002 à 21:38:28

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°162003
superX
Posté le 24-09-2002 à 21:39:22  profilanswer
 

Combi_A_Vendre a écrit a écrit :

Va boire un verre d'eau fraiche et pete un coup pour te détendre.
 

Citation :


c'etait pas une question c'etait un reproche !!  


 
Je n'ai jamais dis que c'était un reproche.
 
Après le script, je l'ai réussi, il marche quand je le lance à la main, là où ça ne marche pas, c'est au boot, voilà, quand je m'en suis rendu compte j'ai pensé qu'il serait plus efficace de faire un topic neuf et tout propre plutot que de répéter l'ancien.
 
Maintenant, si ça t'es vraiment insuportable, t'es pas obligé de répondre, c'est pas grave, si tu risques l'ulcère, je peux même effacer le topic, ça me fera plaisir vu que c'est grace à toi que j'ai réussi le script initial.
 
vw




 
 
c'est une bonne idée : la vitell c'est mieux que les puzzles incompréhensibles.

n°162014
superX
Posté le 24-09-2002 à 21:53:41  profilanswer
 

"au boot ca marche pas" .  
 
hmmm .. je sais pas trop quoi répondre là : en fait le seul soucis c'est de le daemoniser en user ?  en root , ca tourne nickel , pas de soucis mais en user , je me suis inspiré d'un ligne dans la fonction daemon de /etc/init.d/functions !  
 
peut etre , pour plus de rigueur , l'appeler franchement.  Autant s'inspirer d'autres scripts qui l'utilise ? grep est ton ami.  
 
si quelqu'un sait comment faire (comme un axey ou un ping) je serais hyper attentif , teinté de raillerie ...

n°162016
Combi_A_Ve​ndre
Posté le 24-09-2002 à 21:58:00  profilanswer
 

superX a écrit a écrit :

 
en fait le seul soucis c'est de le daemoniser en user ?



 
Tout à fait.


Message édité par Combi_A_Vendre le 24-09-2002 à 21:58:23

---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°162018
superX
Posté le 24-09-2002 à 21:59:56  profilanswer
 

"au boot ca marche pas" .  
 
hmmm .. je sais pas trop quoi répondre là : en fait le seul soucis c'est de le daemoniser en user ?  en root , ca tourne nickel , pas de soucis mais en user , je me suis inspiré d'un ligne dans la fonction daemon de /etc/init.d/functions !  
 
peut etre , pour plus de rigueur , l'appeler franchement.  Autant s'inspirer d'autres scripts qui l'utilise ? grep est ton ami.  
 
si quelqu'un sait comment faire (comme un axey ou un ping) je serais hyper attentif , teinté de raillerie ...

n°162021
leirn
A.D.I.D.A.S.
Posté le 24-09-2002 à 22:02:41  profilanswer
 

superX a écrit a écrit :

"au boot ca marche pas" .  
 
hmmm .. je sais pas trop quoi répondre là : en fait le seul soucis c'est de le daemoniser en user ?  en root , ca tourne nickel , pas de soucis mais en user , je me suis inspiré d'un ligne dans la fonction daemon de /etc/init.d/functions !  
 
peut etre , pour plus de rigueur , l'appeler franchement.  Autant s'inspirer d'autres scripts qui l'utilise ? grep est ton ami.  
 
si quelqu'un sait comment faire (comme un axey ou un ping) je serais hyper attentif , teinté de raillerie ...  




 
tu radote non?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°162024
Combi_A_Ve​ndre
Posté le 24-09-2002 à 22:04:48  profilanswer
 

leirn a écrit a écrit :

 
 
tu radote non?




 
PARLE PLUS FORT! IL EST SOURD AUSSI! :d


---------------
The best way to accelerate a computer running windows is at 9.8m.s-2
n°162026
superX
Posté le 24-09-2002 à 22:06:36  profilanswer
 

le bras droit est votre ami et démmerdez vous .

n°162027
leirn
A.D.I.D.A.S.
Posté le 24-09-2002 à 22:06:45  profilanswer
 

Combi_A_Vendre a écrit a écrit :

 
 
PARLE PLUS FORT! IL EST SOURD AUSSI! :d




 
TU RADOTES NON? :D


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°162028
leirn
A.D.I.D.A.S.
Posté le 24-09-2002 à 22:07:09  profilanswer
 

superX a écrit a écrit :

le bras droit est votre ami et démmerdez vous .




 
euh... cad?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Script au démarrage

 

Sujets relatifs
recherche bon tutorial pour script bashproblème de démarrage linux???
Script de reconnexion..... et script tout court......probleme de demarrage prog inconnu
Comment executer un script PERL ?Lancement mldonkey au démarrage
[Debian] tous ces fichier de demarrage...[Debian] Script de démarrage > nécessairement en root ?
Script au démarrage de XScript de démarrage sur Red Hat 7.2
Plus de sujets relatifs à : Script au démarrage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR