Guillaume Le Parquic a �crit:
Bonjour,
Je me permets de vous soumettre mon probl�me car je n'arrive pas �
trouver de l'information tout seul.
Heureux ADSLien, j'ai mis une machine sur debian (3.0) avec un serveur
ftp (proftpd) et apache. Comme mon ip est dynamique, j'ai mis le
logiciel "ddclient" qui me permet d'avoir une redirection chez dyndns.org.
Tout va bien pour le serveur par default d'apache. Par contre le
serveur ftp et les hotes virtuels ne sont pas � jour. J'ai trouv� au
boot la phrase suivante :" Proftpd. Fatal, unable to determine ip
adress of xxxx.mine.nu". Normal, l'adsl n'est pas encore lanc�, donc
pas de danger qu'il y ait une ip :-)
Je suis contraint de lancer manuellement la commande " proftpd et
apachectl restart".
Il y a-t-il moyen soit :
a) de lancer apache et proftpd � la fin du boot, une fois que
l'adsl et ddclient soient lanc�s?
b) d'automatiser les deux commandes sus-momm�es en fin de boot?
Merci par avance pour votre aide.
Guillaume
bonjour,
il faudrait dans tes scripts de d�marage lancer la connexion adsl et
ddclient avant apache et proftpd ne se lance, cad :
qur donne ls /etc/rc2.d/ ?
si tu as (les chiffres sont des exemples)
# ls /etc/rc2.d/
S20apachectl
S30proftpd
S50ton-script-adsl
il va lancer d'abors apache puis proftpd puis ton script de connexion adsl
tu peux soit renomer ton fichier S40ton-script-adsl en
S10ton-script-adsl (donc il lancera ton-script adsl avant apache et proftpd)
mais cela ne modifera que pour le run level 2 soit supprimer toutes les
entr�es dans les rcX.d en faisant :
# update-rc.d -f ton-script-adsl remove
puis le rajouter en faisant
# update-rc.d ton-script-adsl start 10 2 3 4 5 . stop 10 0 1 6
( cf man de update-rc.d pour mieux comprendre comment marche la commande )
si tu n'as pas mis ton script de d�marage dans le repertoire /etc/init.d
la commande update-rc.d ne fonctionnera pas
dans ce cas il faut que tu fasses un script qui te lance ou t'arret ta
connexion adsl.
exemple de script � mettre dans le repertoire /etc/init.d
# cat /etc/init.d/adsl
#!/bin/bash
case $1 in
start)
chemin vers ton script de connexion
;;
stop)
chemin vers ton script de deconnexion
;;
esac
puis faire les commandes update-rc.d indiqu� au dessus avec le nom de
fichier "adsl"
tu peux �galement modifier le d�marage de apachectl et proftpd en
faisant la manip en mettant apache et proftp avec un numero de d�marage
superieur � celui de connexion � l'adsl.
en �sperant avoir r�pondu � ta question
yoann
___________________________________________________________________
Haut D�bit: Modem offert soit 150,92 euros rembours�s sur le Pack eXtense de
Wanadoo !
Profitez du Haut D�bit � partir de 30 euros/mois :
http://www.ifrance.com/_reloc/w