Your message dated Fri, 4 Apr 2008 11:00:42 +0200
with message-id <[EMAIL PROTECTED]>
and subject line This issue is solved in 1.3.1-6
has caused the Debian Bug report #364660,
regarding proftpd: ignore some auth* directives in virtualhost definition
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
364660: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364660
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: proftpd
Version: 1.3.0-4
Severity: important
I've used 'AuthPAM off' in main server configuration and 'AuthPAM on' inside
virtualhost directive. The problem is the last one is ignored by proftpd. I
tried other directives like AuthOrder and AuthPAMConfig and I think they only
have effect in the main server configuration, but they don't work in
virtualhost configuration.
If I enable AuthPAM outside virtualhost directive, PAM work for main
server an virtualhost. But it doesn't work if I only enable AuthPAM inside
virtualhost directive.
Thank you
-- proftpd.conf
#
# /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
#
# Includes DSO modules
Include /etc/proftpd/modules.conf
#ServerName "Debian"
ServerName "Teno"
ServerIdent on "Bienvenido al FTP de isaatc.ull.es"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
#TimeoutIdle 1200
TimeoutIdle 300
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/
# Uncomment this if you are using NIS or LDAP to retrieve passwords:
PersistentPasswd off
# Port 21 is the standard FTP port.
Port 21
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30
# Set the user and group that the server normally runs at.
User proftpd
Group nogroup
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
#Umask 022 022
Umask 007 007
# Normally, we want files to be overwriteable.
AllowOverwrite on
<IfModule mod_tls.c>
TLSEngine off
</IfModule>
<IfModule mod_quota.c>
QuotaEngine on
QuotaDisplayUnits "Kb"
QuotaLimitTable file:/etc/proftpd/ftpquota.limittab
QuotaTallyTable file:/etc/proftpd/ftpquota.tallytab
</IfModule>
<IfModule mod_ratio.c>
Ratios off
</IfModule>
# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default.
# Problemas con Horde/Ingo.
<IfModule mod_delay.c>
DelayEngine off
</IfModule>
<IfModule mod_ctrls.c>
ControlsEngine on
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>
<IfModule mod_ctrls_admin.c>
AdminControlsEngine on
</IfModule>
# Ocultar propietario/grupo/modos reales.
DefaultRoot ~
DirFakeGroup on ~
DirFakeUser on ~
# Archivo de claves independiente para los accesos no anónimos.
AuthUserFile /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group
AuthPAM off
RequireValidShell off
# Limitamos acceso al FTP del duria.
<Directory /comun/duria/ftp>
Umask 002 002
<Limit APPE RNFR RNTO DELE RMD MKD SITE>
DenyAll
</Limit>
</Directory>
# A basic anonymous configuration, no upload directories.
<Anonymous ~ftp>
User ftp
Group nogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Cosmetic changes, all files belongs to ftp user
DirFakeUser on ftp
DirFakeGroup on ftp
DirFakeMode 444
RequireValidShell off
# Limit the maximum number of anonymous logins
MaxClients 10
# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
# Uncomment this if you're brave.
# <Directory incoming>
# # Umask 022 is a good standard umask to prevent new files and dirs
# # (second parm) from being group and world writable.
# Umask 022 022
# <Limit READ WRITE>
# DenyAll
# </Limit>
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>
</Anonymous>
# Configuración para el VFS de Ingo y Gollem.
# Ingo es la aplicación de filtros de correo del Horde.
# Gollem es la aplicación de administración de ficheros del Horde.
<VirtualHost 127.0.0.1>
# Usamos otro puerto para no interferir con el servicio de FTP.
Port 9200
Umask 077 077
DefaultRoot ~
AuthPAM on
RequireValidShell on
<Limit LOGIN>
Order allow,deny
Allow 127.0.0.1
Deny All
</Limit>
AllowOverwrite on
</VirtualHost>
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Versions of packages proftpd depends on:
ii adduser 3.77 Add and remove users and groups
ii debconf 1.4.58 Debian configuration management sy
ii debianutils 2.15 Miscellaneous utilities specific t
ii libacl1 2.2.32-1 Access control list shared library
ii libattr1 2.4.25-1 Extended attribute shared library
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libldap2 2.1.30-13 OpenLDAP libraries
ii libmysqlclient15off 5.0.20-1 mysql database client library
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libpam-runtime 0.79-3 Runtime support for the PAM librar
ii libpam0g 0.79-3 Pluggable Authentication Modules l
ii libpq4 8.1.3-4 PostgreSQL C client library
ii libssl0.9.8 0.9.8a-8 SSL shared libraries
ii libwrap0 7.6.dbs-8 Wietse Venema's TCP wrappers libra
ii netbase 4.23 Basic TCP/IP networking system
ii perl 5.8.7-7 Larry Wall's Practical Extraction
ii ucf 2.003 Update Configuration File: preserv
ii zlib1g 1:1.2.3-11 compression library - runtime
proftpd recommends no packages.
-- debconf information:
* shared/proftpd/warning:
* shared/proftpd/inetd_or_standalone: standalone
--- End Message ---
--- Begin Message ---
Package: proftpd
Version: 1.3.1-6
This is correctly managed at least since this version.
--
Francesco P. Lovergine
--- End Message ---