[prev in list] [next in list] [prev in thread] [next in thread]
List: proftpd-users
Subject: Re: [Proftpd-user] proftpd cdir notification?
From: Thomas Vogt <turbo23 () gmx ! net>
Date: 2004-05-19 22:38:08
Message-ID: 40ABE1D0.8030708 () gmx ! net
[Download RAW message or body]
TJ Saunders wrote:
>>I use proftpd 1.2.10rc1 on my freebsd 4.9 machine. Since classes ist
>>depracted I've to use <class foo>. Doesn't <class> understand the cdir
>>notification?
>
> It should, yes.
>
>
>>I tried:
>><Class foo>
>> From 212.101.0.0/19
>> From 212.41.64.0/18
>></Class>
>>
>>When I try to connect to the ftp with an IP in this pool, it never
>>matches any class. If I put a single IP Adress in the <Class> then it
>>works. But this is useless if you have a lot of of IPs.
>
>
> What does your full proftpd.conf look like? What does server debugging
> output, level 10, show when a client connects?
Proftpd is compiled with ipv6 support. Everything else is default.
My proftpd.conf looks like:
<Global>
MaxLoginAttempts 3
PathAllowFilter "(^[a-zA-Z0-9_/][a-zA-Z0-9.-_/]*)"
ServerIdent off
DeferWelcome on
AllowForeignAddress off
<Directory /*>
AllowOverwrite on
</Directory>
AuthPAM off
DirFakeGroup on
DirFakeUser on
</GLOBAL>
ServerName "Foo Anonymous-FTP Server"
ServerAdmin "foo@bar"
UseReverseDNS off
IdentLookups off
DeferWelcome off
ServerIdent off
ServerType standalone
DefaultServer on
SocketOptions sndbuf 16384
SocketOptions rcvbuf 16384
DebugLevel 9
SystemLog /var/log/proftpd/system.log
PassivePorts 49152 65534
MultilineRFC2228 on
Port 21
Umask 022
User nobody
Group nogroup
DefaultRoot /usr/local/ftp
<Class foo>
From 212.101.0.0/19
From 212.41.64.0/18
</Class>
MaxClientsPerClass foo 50
MaxClients 150
<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClientsPerHost 4 "Please don't open any more sessions"
RequireValidShell off
DisplayLogin bin/welcome.msg
DisplayFirstChdir readme.txt
### Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>
My welcome.msg looks like: You use connection %y from %z in class %x
During my session it shows me: You use connection 0 from 150 in class
(unknown)
I also added the system.log for 1 connection from an IP within the IP
range in Class foo:
May 20 00:19:24 conversation.bsdunix.ch proftpd[35948]
conversation.bsdunix.ch: ProFTPD 1.2.10rc1 (devel) (built Wed May 19
23:57:05 CEST 2004) standalone mode STARTUP
May 20 00:19:35 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): connected -
local : 80.254.187.250:21
May 20 00:19:35 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): connected -
remote : 212.101.4.244:4228
May 20 00:19:35 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FTP session opened.
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'USER ftp' to mod_core
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'USER ftp' to mod_core
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'USER ftp' to mod_auth
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_file
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_unix
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_file
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_unix
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'USER ftp' to mod_ratio
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'USER ftp' to mod_auth
May 20 00:19:36 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'USER ftp' to mod_log
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PASS (hidden)' to mod_core
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PASS (hidden)' to mod_core
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PASS (hidden)' to mod_wrap
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PASS (hidden)' to mod_auth
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'PASS (hidden)' to mod_auth
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwnam" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwnam" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "gid_name" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "gid_name" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgroups" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgroups" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setgrent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setgrent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:559
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at mod_auth.c:561
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:1019
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): SETUP PRIVS at
mod_auth.c:1034
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwnam" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwnam" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:1051
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): SETUP PRIVS at
mod_auth.c:1066
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgrnam" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgrnam" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]):
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Config for Foo
Anonymous-FTP Server:
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ~ftp/
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Limit
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DenyAll
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): UserName
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): GroupName
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): UserAlias
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClientsPerHost
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RequireValidShell
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DisplayLogin
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DisplayFirstChdir
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Umask
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClients
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): PathAllowFilter
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): AllowForeignAddress
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeGroup
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeUser
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): IdentLookups
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DeferWelcome
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ServerIdent
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DefaultServer
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DebugLevel
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): PassivePorts
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Umask
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): UserID
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): UserName
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): GroupID
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): GroupName
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DefaultRoot
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClientsPerClass
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClientsPerClass
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClients
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): /*
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): AllowOverwrite
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Umask
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxClients
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): PathAllowFilter
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): AllowForeignAddress
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeGroup
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeUser
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): MaxLoginAttempts
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): PathAllowFilter
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ServerIdent
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DeferWelcome
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): AllowForeignAddress
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): AuthPAM
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeGroup
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): DirFakeUser
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): CURRENT-CLIENTS
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): USER
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ANON ftp: Login
successful.
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:1191
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): opening
TransferLog '/var/log/xferlog'
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at mod_auth.c:1220
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setpwent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setpwent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setgrent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "setgrent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getpwent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgrent" to module mod_auth_file
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "getgrent" to module mod_auth_unix
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Preparing to
chroot() the environment, path = '/usr/local/ftp'
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:62
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
chroot()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at mod_auth.c:69
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): Environment
successfully chroot()ed.
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
mod_auth.c:1263
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): SETUP PRIVS at
mod_auth.c:1270
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
chdir()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/', fullpath = '/usr/local/ftp/'.
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
open()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
read()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
read()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
close()
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'PASS (hidden)' to mod_readme
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'PASS (hidden)' to mod_ratio
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'PASS (hidden)' to mod_log
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'PASS (hidden)' to mod_ls
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'PASS (hidden)' to mod_auth
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at mod_auth.c:1592
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'PASS (hidden)' to mod_log
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'PASS (hidden)' to mod_ratio
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'SYST' to mod_core
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'SYST' to mod_core
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'SYST' to mod_core
May 20 00:19:39 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'SYST' to mod_log
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PORT 212,101,4,244,192,1' to mod_core
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'PORT 212,101,4,244,192,1' to mod_core
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'PORT 212,101,4,244,192,1' to mod_core
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/', fullpath = '/usr/local/ftp/'.
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'PORT 212,101,4,244,192,1' to mod_log
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'LIST' to mod_core
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'LIST' to mod_core
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'LIST' to mod_ratio
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'LIST' to mod_ls
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
inet.c:243
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at inet.c:259
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): ROOT PRIVS at
inet.c:322
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): RELINQUISH PRIVS
at inet.c:380
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): active data
connection opened - local : 80.254.187.250:20
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): active data
connection opened - remote : 212.101.4.244:49153
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/', fullpath = '/usr/local/ftp/'.
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
opendir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
readdir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
closedir()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
lstat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/bin', fullpath = '/usr/local/ftp/bin'.
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
lstat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/hidden', fullpath = '/usr/local/ftp/hidden'.
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
lstat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): in
dir_check_full(): path = '/mirror', fullpath = '/usr/local/ftp/mirror'.
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FS: using system
stat()
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
POST_CMD command 'LIST' to mod_ratio
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'LIST' to mod_log
May 20 00:19:40 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
LOG_CMD command 'LIST' to mod_ls
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'QUIT' to mod_core
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'QUIT' to mod_core
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching
PRE_CMD command 'QUIT' to mod_log
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching CMD
command 'QUIT' to mod_core
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_file
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endpwent" to module mod_auth_unix
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_file
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): dispatching auth
request "endgrent" to module mod_auth_unix
May 20 00:19:44 conversation.bsdunix.ch proftpd[35949]
conversation.bsdunix.ch (212.101.4.244[212.101.4.244]): FTP session closed.
May 20 00:20:00 conversation.bsdunix.ch proftpd[35948]
conversation.bsdunix.ch: ProFTPD killed (signal 15)
May 20 00:20:00 conversation.bsdunix.ch proftpd[35948]
conversation.bsdunix.ch: ProFTPD 1.2.10rc1 standalone mode SHUTDOWN
As you see it doesn't catch the foo class. I still don't know why. It
worked with the classes in < 1.2.10rc.
regards
Thomas Vogt
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
ProFTPD Users List <proftpd-users@proftpd.org>
Unsubscribe problems?
http://www.proftpd.org/list-unsub.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic