Marc Haber
2006-Feb-12 12:03 UTC
Bug#352037: Re: Bug#352027: heartbeat - uninstallable in buildd context
tags #352037 unreproducible severity #352037 user adduser@packages.debian.org usertags #352037 close-20060331 thanks On Thu, Feb 09, 2006 at 01:46:54AM -0800, Steve Langasek wrote:> > > Automatic build of evms_2.5.4-6 on debian-31 by sbuild/s390 85 > > [...] > > > Selecting previously deselected package heartbeat. > > > Unpacking heartbeat (from .../heartbeat_1.2.4-2_s390.deb) ... > > > Use of uninitialized value in printf at /usr/sbin/adduser line 329. > > > Password: chfn: PAM authentication failed > > > adduser: `/usr/bin/chfn -f Heartbeat System Account hacluster'' returned error code 1. Aborting. > > > dpkg: error processing /home/buildd/build/chroot-unstable/var/cache/apt/archives/heartbeat_1.2.4-2_s390.deb (--unpack): > > > subprocess pre-installation script returned error exit status 2 > > But this seems to be a valid use of adduser, so the bug belongs to adduser > for not properly quoting arguments to chfn.NACK, adduser uses perl''s system() call with an argument list, so there is no shell interfering with the command line. Actually, heartbeat installs fine in my test chroot, resulting in hacluster:x:101:108:Heartbeat System Account,,,:/usr/lib/heartbeat:/bin/false in /etc/passwd. Additionally, Steve, if your analysis were correct, the error message would be "chfn: unknown user System" So there must be some other issue that causes chfn to fail, the "PAM authentication failed" is another hint towards this. Waldi, can you please check whether /usr/bin/chfn -f "Heartbeat System Account" hacluster works on your system and report back? Tagging this bug as unreproducible, and downgrading to normal. Close deadline for this will be March 31. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don''t trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835
Debian Bug Tracking System
2006-Feb-12 12:03 UTC
[Adduser-devel] Processed: Re: Re: Bug#352027: heartbeat - uninstallable in buildd context
Processing commands for control@bugs.debian.org:> tags #352037 unreproducibleBug#352037: heartbeat - uninstallable in buildd context There were no tags set. Tags added: unreproducible> severity #352037Unknown command or malformed arguments to command.> user adduser@packages.debian.orgSetting user to adduser@packages.debian.org (was mh+debian-packages@zugschlus.de).> usertags #352037 close-20060331There were no usertags set. Usertags are now: close-20060331.> thanksStopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database)
Steve Langasek
2006-Feb-15 03:48 UTC
[Adduser-devel] Bug#352037: Re: Bug#352027: heartbeat - uninstallable in buildd context
reassign 352037 passwd thanks On Sun, Feb 12, 2006 at 12:56:53PM +0100, Marc Haber wrote:> On Thu, Feb 09, 2006 at 01:46:54AM -0800, Steve Langasek wrote: > > > > Automatic build of evms_2.5.4-6 on debian-31 by sbuild/s390 85 > > > [...] > > > > Selecting previously deselected package heartbeat. > > > > Unpacking heartbeat (from .../heartbeat_1.2.4-2_s390.deb) ... > > > > Use of uninitialized value in printf at /usr/sbin/adduser line 329. > > > > Password: chfn: PAM authentication failed > > > > adduser: `/usr/bin/chfn -f Heartbeat System Account hacluster'' returned error code 1. Aborting. > > > > dpkg: error processing /home/buildd/build/chroot-unstable/var/cache/apt/archives/heartbeat_1.2.4-2_s390.deb (--unpack): > > > > subprocess pre-installation script returned error exit status 2> > But this seems to be a valid use of adduser, so the bug belongs to adduser > > for not properly quoting arguments to chfn.> NACK, adduser uses perl''s system() call with an argument list, so > there is no shell interfering with the command line.Ok, then passing the bug down the line to passwd. In that case, I suspect that this is an issue related to waldi''s chroots not having /etc/shadow, which I seem to remember is the case. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. vorlon@debian.org http://www.debian.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://lists.alioth.debian.org/pipermail/adduser-devel/attachments/20060214/e1e68be4/attachment.pgp
Debian Bug Tracking System
2006-Feb-15 03:48 UTC
[Adduser-devel] Processed: Re: Re: Bug#352027: heartbeat - uninstallable in buildd context
Processing commands for control@bugs.debian.org:> reassign 352037 passwdBug#352037: heartbeat - uninstallable in buildd context Bug reassigned from package `adduser'' to `passwd''.> thanksStopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database)