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]