diff -u vsftpd-2.2.0/debian/changelog vsftpd-2.2.0/debian/changelog --- vsftpd-2.2.0/debian/changelog +++ vsftpd-2.2.0/debian/changelog @@ -1,3 +1,10 @@ +vsftpd (2.2.0-1ubuntu3) karmic; urgency=low + + * debian/vsftpd.postinst: Use complete name match when checking for existing + ftp user/group, to avoid install failure (LP: #656415) + + -- Serge Hallyn Wed, 22 Dec 2010 20:31:56 +0000 + vsftpd (2.2.0-1ubuntu2) karmic-proposed; urgency=low * Fixing segfault if "pasv_address" config is being used. (LP: #462749) diff -u vsftpd-2.2.0/debian/vsftpd.postinst vsftpd-2.2.0/debian/vsftpd.postinst --- vsftpd-2.2.0/debian/vsftpd.postinst +++ vsftpd-2.2.0/debian/vsftpd.postinst @@ -16,7 +16,7 @@ db_stop - if ! getent passwd | grep -q "^${_USERNAME}" + if ! getent passwd | grep -q "^${_USERNAME}:" then adduser --system --home ${_DIRECTORY} --no-create-home --quiet --gecos 'ftp daemon' --group ${_USERNAME} else