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