Package: vsftpd
Version: 2.3.2-3
Severity: serious

Hi,

Configurando vsftpd (2.3.2-3) ...
vsftpd user (ftp) already exists, doing nothing.
chown: grupo inválido: «root:ftp»
dpkg: error al procesar vsftpd (--configure):
 el subproceso instalado el script post-installation devolvió el código de 
salida de error 1

This is due to the postinst check not checking for the existance of the
'ftp' user, but any user starting with 'ftp':

                if ! getent passwd | grep -q "^${_USERNAME}"
                then
                        adduser --system --home ${_DIRECTORY} --no-create-home 
--quiet --gecos 'ftp daemon' --group ${_USERNAME}
                elif
                ...

Using "gettent passwd ftp" should probably be more useful. Also, this
check would assume the group already exists, which isn't the  case if you
migrate from eg. proftpd.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ca_ES.UTF-8@valencia, LC_CTYPE=ca_ES.UTF-8@valencia (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to