[Adduser-devel] Bug#430640: adduser: deluser does not remove symlinks that does not point to file
Vincent Danjean
vdanjean at debian.org
Tue Jun 26 08:46:34 UTC 2007
Package: adduser
Version: 3.103
Severity: important
When using deluser with REMOVE_ALL_FILES=1 and BACKUP=1, symlinks
pointing to directory or dangling symlinks are not saved nor deleted.
Looking briefly to the source code of deluser, I think that other types
of files (socket, ...) are not managed too...
As directories are not empty (still symlinks, ...), they are not deleted
either. So, in the end, we got a system with homedir not deleted...
Best regards,
Vincent
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-rc5-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages adduser depends on:
ii cdebconf [debconf-2.0] 0.116 Debian Configuration Management Sy
ii debconf [debconf-2.0] 1.5.13 Debian configuration management sy
ii passwd 1:4.0.18.1-9 change and administer password and
ii perl-base 5.8.8-7 The Pathologically Eclectic Rubbis
adduser recommends no packages.
-- debconf information:
* adduser/homedir-permission: true
More information about the Adduser-devel
mailing list