Camaleón wrote: > peter wrote: > > Gary Roach wrote: > >> Nowhere does it say that you may have to reboot your systems after > >> installation of vsftpd. It shouldn't be necessary to reboot. That just means that something else is happening that isn't fully understood yet. > > Unfortunately none of us caught that. If the configuration of a daemon > > running under inetd is alterred, "/etc/init.d/inetd restart" should be > > sufficient. Correction from expert is welcome. "reload" would be prefered over "restart". Or if you are old school simply find the process id of the running program and send it a HUP signal. # ps -ef |grep inetd root 3703 1 0 Feb19 ? 00:00:00 /usr/sbin/inetd # kill -1 3703 However any package that installed itself there should be using the update-inetd package interface and that script would have done the above automatically. If it didn't then it is a bug. But if the configuration were edited after install then it is up to the admin editing the file to know to do this. > I don't have such a service in Lenny: > > stt008:~# LANG=POSIX; /etc/init.d/inetd status > -su: /etc/init.d/inetd: No such file or directory It has been renamed to allow multiple implementations. The version I have installed is "openbsd-inetd". But there are other alternative implementations available. Including xinetd which is quite different. > ("man inetd" provides more info) > > Anyway, I can't see any good reason for a system restart to make vsftpd > starts working. IIRC, Gary was firstly using a standalone profile setting > for the daemon ("listen=YES") so restarting the inetd service would have > been useless. A very typical problem is that a daemon is configured to listen *both* standalone *and* in inetd. Since only one of them can actually do a listen on a single port the first one started works and the second one started fails. This makes it dependent upon boot start order which happens. I can't tell if that is what is happening here but it seemed likely after reading some of the comments. Bob
Attachment:
signature.asc
Description: Digital signature