Script au démarrage - Linux et OS Alternatifs
Marsh Posté le 23-09-2002 à 21:36:28
Peut-etre qu'il est tué car le processus qui l'appelle est lui-meme tué ?
Marsh Posté le 23-09-2002 à 21:44:59
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é?
Marsh Posté le 23-09-2002 à 22:04:02
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 !
Marsh Posté le 23-09-2002 à 22:08:19
minusplus a écrit a écrit : d'où l'invention des daemons ! |
c'est à dire?
Marsh Posté le 23-09-2002 à 22:09:03
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.
Marsh Posté le 23-09-2002 à 22:13:01
Combi_A_Vendre a écrit a écrit : c'est à dire? |
un programme meurt normalement avec son père !
man daemon !
pour ton problème tu peux t'en tirer avec nohup mais c pas trés prop !
Marsh Posté le 23-09-2002 à 22:15:40
minusplus a écrit a écrit : un programme meurt normalement avec son père ! man daemon ! pour ton problème tu peux t'en tirer avec nohup mais c pas trés prop ! |
Et comment faire propre?
Marsh Posté le 23-09-2002 à 22:16:35
Combi_A_Vendre a écrit a écrit : Et comment faire propre? |
en mettant un & ? enfin je c pas si c propre
Marsh Posté le 23-09-2002 à 22:21:37
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)
Marsh Posté le 23-09-2002 à 22:22:37
minusplus a écrit a écrit : ben ça résistera pas à un déloggage (ça se dit ?:D) |
déloggation?
délogguement?
Marsh Posté le 23-09-2002 à 22:22:53
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?
Marsh Posté le 23-09-2002 à 22:23:47
leirn a écrit a écrit : mé si c le boot ki le lance... personne n'est loggué, si? |
heu....
ah oué pas con !
chais pas fo tester !
Marsh Posté le 23-09-2002 à 22:24:16
minusplus a écrit a écrit : heu.... ah oué pas con ! chais pas fo tester ! |
ben g po envi de rebooter
Marsh Posté le 23-09-2002 à 22:25:18
leirn a écrit a écrit : ben g po envi de rebooter |
pas besoin, tu change de runlevel, ça suffit !
Marsh Posté le 23-09-2002 à 22:27:04
enfin sinon y peux ausi faire
daemon su Combi -c /usr/mldonkey/mldonkey-shared/mldonkey
, non?
Marsh Posté le 23-09-2002 à 22:32:11
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
Marsh Posté le 23-09-2002 à 23:06:47
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
Marsh Posté le 24-09-2002 à 19:28:54
J'ai modifié le script de démarrage comme ça et ça ne marche toujours pas.
Code :
|
Marsh Posté le 24-09-2002 à 20:33:17
Combi_A_Vendre a écrit a écrit : J'ai modifié le script de démarrage comme ça et ça ne marche toujours pas.
|
nohup su -l Combi ./mldonkey &
ca marchera mieux peut etre ...
Marsh Posté le 24-09-2002 à 20:41:24
superX a écrit a écrit : et ton script il marche quand tu le lances à la main ? |
oui.
Marsh Posté le 24-09-2002 à 20:44:44
nohup su Combi -c "nohup ./mldonkey &"
ca tourne ça ???????????????????
Marsh Posté le 24-09-2002 à 20:48:17
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 .
Marsh Posté le 24-09-2002 à 21:12:32
superX a écrit a écrit : nohup su Combi -c "nohup ./mldonkey &" ca tourne ça ??????????????????? |
Non, ça ne marche pas non plus.
Marsh Posté le 24-09-2002 à 21:16:23
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 .
Marsh Posté le 24-09-2002 à 21:26:27
et t'es un sacré boulet :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 24-09-2002 à 21:32:04
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 !
Marsh Posté le 24-09-2002 à 21:36:48
Va boire un verre d'eau fraiche et pete un coup pour te détendre.
Citation : |
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
Marsh Posté le 24-09-2002 à 21:39:22
Combi_A_Vendre a écrit a écrit : Va boire un verre d'eau fraiche et pete un coup pour te détendre.
|
c'est une bonne idée : la vitell c'est mieux que les puzzles incompréhensibles.
Marsh Posté le 24-09-2002 à 21:53:41
"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 ...
Marsh Posté le 24-09-2002 à 21:58:00
superX a écrit a écrit : en fait le seul soucis c'est de le daemoniser en user ? |
Tout à fait.
Marsh Posté le 24-09-2002 à 21:59:56
"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 ...
Marsh Posté le 24-09-2002 à 22:02:41
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?
Marsh Posté le 24-09-2002 à 22:04:48
leirn a écrit a écrit : tu radote non? |
PARLE PLUS FORT! IL EST SOURD AUSSI!
Marsh Posté le 24-09-2002 à 22:06:45
Combi_A_Vendre a écrit a écrit : PARLE PLUS FORT! IL EST SOURD AUSSI! |
TU RADOTES NON?
Marsh Posté le 24-09-2002 à 22:07:09
superX a écrit a écrit : le bras droit est votre ami et démmerdez vous . |
euh... cad?
Marsh Posté le 23-09-2002 à 20:36:54
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)
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