Hi,
In case anyone hasn't responded off-list to this yet, or you haven't
solved it...
2 possible solutions...
1. Just run it in standalone, and remove your /etc/inetd.conf entry for
proftpd.
[ This is the one I use, because proftpd gives you plenty of
fine-grained control over important things, so you don't need to use
inetd ]
2. Fix your /etc/inetd.conf entry.
I reckon on the line that begins 'ftp', which isn't commented out,
you're running /usr/sbin/proftpd, or in.proftpd with a '-l' argument,
which is what you'd use for in.ftpd, which is the wu-ftpd one.
However you shouldn't be doing this, for which you can check 'man
proftpd':-
-l,--list Lists all modules compiled into proftpd.
But you should be calling it with '-n' from /etc/inetd.conf, because,
again from 'man proftpd':-
-n,--nodaemon
Runs the proftpd process in standalone mode
(must be configured as such in the configura
tion file), but does not background the pro
cess or disassociate it from the controlling
tty. Additionally, all output (log or debug
messages) are sent to stdout, rather than the
syslog mechanism. Most often used with the -d
option for debugging.
That should sort you out I think.
If that doesn't, then go 'lynx
/usr/doc/proftpd-core-1.2.0pre10/FAQ-config.hml', and it will tell you
to:-
Find the line in /etc/inetd.conf that looks something like this:
ftp stream tcp nowait root in.ftpd in.ftpd
Replace it with:
ftp stream tcp nowait root in.proftpd in.proftpd
And if neither of those works, I'll eat my mouse.
Then you need to get all the users running of a 'proper' database rather
than the password file, but that takes a *long* time to explain how to
do.
Yours,
Kev.
---
Howdy,
I just installed the ProFTPD RPM - it's a contrib one-
It installed just fine, but I'm getting this when I try to ftP
[jw@garnet jw]$ telnet garnet 21
Trying 127.0.0.1...
Connected to garnet.
Escape character is '^]'.
Compiled-in modules:
mod_core.c
mod_auth.c
mod_xfer.c
mod_site.c
mod_ls.c
mod_unixpw.c
mod_log.c
mod_pam.c
mod_ratio.c
mod_linuxprivs.c
mod_readme.c
mod_quota.c
Connection closed by foreign host.
It's set to standalone in the conf, which is the default.
I noticed that when you grep for it in ps aux, that nothing shows up,
and if I call /etc/rc.d/ini.d/proftpd stop, it fails, as if maybe
there's nothing to stop?
Any ideas what I can do? the conf file is a simple one and looks ok.
JW
_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list