[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#51819: base: Updating base-passwd is being evil



Package: base
Version: 19991202
Severity: grave

Trying to do an apt-get update; dist-upgrade today (12/2 5:25 EST) on a
Potato system, the base-passwd package is causing me pain.  Specifically, it
(1) removes a custom group of mine (2) Seems to assume I have/want shadow
passwords (I don't...I use Kerberos, shadows would give me nothing but more
headaches) and (3) segfaults during installation.  It would also be nice if
it gave you some indication of *why* it wants to make certain changes.
Below is a log of the problem:

Preparing to replace base-passwd 3.0.7 (using .../base-passwd_3.1.1_i386.deb) ...
Unpacking replacement base-passwd ...
Setting up base-passwd (3.1.1) ...
Checking if your system passwd, shadow and group files are correct...
Error opening group file /etc/shadow: No such file or directory
Changing homedirectory of man to /var/cache/man
Changing homedirectory of postgres to /var/lib/postgres
Adding group "video" (44)
Removing group "cubeadm" (73)
Would commit 4 changes

It looks like I need to make some changes to your system. Without those
changes some packages might not work correctly. The list of changes are
listed above. For more documentation on the Debian account policies
please read /usr/share/doc/base-passwd/README.

Should I update your system? [Y/n] 
Okay, I am going to make the necessary updates now
Reading passwd from /usr/share/base-passwd/passwd.master
Reading group from /usr/share/base-passwd/group.master
Reading passwd from /etc/passwd
Reading shadow from /etc/shadow
Error opening group file /etc/shadow: No such file or directory
Reading group from /etc/group
Changing homedirectory of man to /var/cache/man
Changing homedirectory of postgres to /var/lib/postgres
Adding group "video" (44)
Removing group "cubeadm" (73)4 changes have been made, rewriting files
Writing passwd-file to /etc/passwd.upwd-write
Replacing "/etc/passwd" with "/etc/passwd.upwd-write"
Writing group-file to /etc/group.upwd-write
/var/lib/dpkg/info/base-passwd.postinst: line 57: 11510 Segmentation fault      update-passwd --verbose
dpkg: error processing base-passwd (--configure):
 subprocess post-installation script returned error exit status 139
Errors were encountered while processing:
 base-passwd
E: Sub-process returned an error code (1)


-- System Information
Debian Release: potato
Kernel Version: Linux KeyserSoze.snurgle.org 2.3.29 #5 SMP Sun Nov 28 11:34:44 EST 1999 i686 unknown


Reply to: