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

Reply via email to