[Adduser-devel] #407231

Marc Haber mh+adduser-devel at zugschlus.de
Wed Jan 17 15:38:46 CET 2007

 [Taking this from the BTS to the developer mailing list]

This is adduser from current svn HEAD (as is, Stephen's fix for
#407231, not mine).

$ grep addusertest117 /etc/group
$ sudo addgroup --system addusertest117
The group `addusertest117' already exists, but has a different GID. Exiting.
$ echo $?

I think this is wrong. addusertest117 is already existing a system
group, and the user has requested it to be created as a system group
with no preference regarding UID.

Thus, I'd expect addgroup to say "addusertest117 already exists as a
system group" and exit with a zero exit code since the user's request
could be catered for (in fact, it was already fulfilled before).

It we upload as is, we'll break every package with a postinst that
just does "addgroup --system foo".

Or am I missing something here?


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

More information about the Adduser-devel mailing list