tags 514379 unreproducible moreinfo thanks -=| Fabricio Cannini - Yahoo, Fri, Feb 06, 2009 at 08:25:57PM -0200 |=- > Package: firebird2.0-classic > Version: 2.0.3.12981.ds1-14~bpo40+1 > > > When performing its instalation routines, the said script does not create the > proper user:group tuple.
Was there an error message? > Something like this, in firebird2.0-server-common.postinst, would > solve the problem: > > > --- firebird2.0-server-common.postinst.orig 2009-02-06 19:57:49.854848585 > -0200 > +++ firebird2.0-server-common.postinst 2009-02-06 20:03:06.878848150 -0200 > @@ -30,8 +30,10 @@ > > checkFirebirdAccount() { > > + adduser --system --quiet --group firebird > + > adduser --system --quiet --shell /bin/bash --home $VAR \ > - --group --gecos "Firebird Database Administator" firebird > + --group firebird --gecos "Firebird Database Administator" firebird > } According to adduser(1), --group alone shall be sufficient: Add a system user If called with one non-option argument and the --system option, adduser will add a system user. If a user with the same name already exists in the system uid range (or, if the uid is specified, if a user with that uid already exists), adduser will exit with a warning. By default, system users are placed in the nogroup group. To place the new system user in an already existing group, use the --gid or --ingroup options. To place the new system user in a new group with the same ID, use the --group option. Running the above command in a fresh chroot runs fine. Even with adduser from Etch. I looked at the changelog and see no changes that would alter that behaviour between the Etch version and now. So, how can I reproduce that? -- dam JabberID: d...@jabber.minus273.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org