Vous n'êtes pas identifié(e).
Hors ligne
le script /etc/init.d/vsftpd utilise un affichage différent pour un "restart" que la simple concaténation des messages d'un stop suivi d'un start (qui provoquerait les deux messages que tu attendais). Tu peux le vérifier simplement en affichant le script :
less /etc/init.d/vsftpd
Et :
http://debian-facile.org/forum/viewtopi … 025#p24025
On cherche, on cherche...
Je te propose de nous faire une copie de ce répertoire :
voir...
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Il n'y a pas un lien de cause à effet avec l'ipv4 ici ?
Je laisse la place aux kadors là.
Amitié, Joel
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
tux12 a écrit :Il faut donc faire un "vsftpd stop" avant le start (ou utiliser restart) pour éviter cette erreur.
C'est bien ça? Un vsftpd stop me renvois celà:500 OOPS: vsftpd: cannot open config file:start
Si c'est un /etc/init.d/vsftpd start et stop ça ne change rien.
-_-"
Le manuel de vsftpd nous apprend que "vsftpd" doit être suivi d'un fichier de configuration ou de rien. Et juste pour bien me faire comprendre:
NE LANCE PAS LE BINAIRE D'UN DÉMON À LA MAIN SI UN SCRIPT INIT EXISTE POUR ÇA !!!
Le script que tu as posté ne fait pas que lancer le démon de façon triviale. Tu ne peux dont pas te permettre de lancer ce démon de façon triviale.
C'est l'exemple typique : l'erreur, c'est toi qui la provoque car tu ne respectes pas la bonne syntaxe. D'ailleurs, tu le dis toi-même : " Si c'est un /etc/init.d/vsftpd start et stop ça ne change rien." Je suppose que ce que tu veux dire, c'est qu'il n'y a rien d'écrit... Dis-moi si je me trompe.
S'il n'y a rien d'écrit et que le service tourne ou s'arrête quand tu lui dis, alors tu n'as AUCUN problème.
EDIT: ne le prend pas personnellement, surtout que ce tu n'as fait que suivre ce qui a été dit. Mais j'ai quand même l'impression que tu te fais des nœuds pour rien. Je ne vois pas où est le problème et ça m'agace.
Dernière modification par Asmodée (28-10-2010 12:34:29)
Hors ligne
Dernière modification par Daygen (28-10-2010 13:07:45)
Hors ligne
Comme avec un binaire qui ne possède pas de script init.
Mais, pour arrêter ou relancer ce daemon vsftpd, d'utiliser le script init :
C'est tout.
Cela répond à ton premier post ?
Amitié, Joel
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Ce qui veux dire que ce message n'est enfaite pas une erreur? Tout le monde reçois ce message c'est ça?
Oui C'est exactement ce que j'insinue... Tu obtiens des erreurs à chaque fois pour des raisons différentes, mais elles sont normales.
Ce qui ne le serait pas serait d'obtenir une erreur en faisant :
par exemple.
Mais si ce n'est pas le cas alors TOUT FONCTIONNE POUR LE MIEUX (et tu te fais des nœuds ).
Hors ligne
case "$1" in
start)
echo -n "Starting FTP server: $NAME"
[...]
;;
stop)
echo -n "Stopping FTP server: $NAME"
[...]
;;
restart)
echo -n "Restarting FTP server: $NAME"
[...]
Donc tu n'obtiendras pas les mêmes messages selon que tu lances un stop suivi d'un start ou un restart. J'espère que c'est plus clair maintenant.
P.S. Daygen, si tu considères que le sujet est résolu, merci de le tagger résolu. Et hop! (sinon on continue, no problemo )
@+
Hors ligne