Bug#410366: [Adduser-devel] Bug#410366: adduser: adduser --group --gid <GID> <GROUP> advertised but fails

Justin Pryzby justinpryzby at users.sourceforge.net
Sat Feb 10 17:42:40 CET 2007


On Sat, Feb 10, 2007 at 11:31:16AM +0000, Stephen Gran wrote:
> severity 410366 wishlist
> tags 410366 +wontfix
> tags 410366 -patch
> thanks
> This one time, at band camp, Justin Pryzby said:
> > /usr/sbin/adduser --group --gid 12345 foo
> > adduser: The --group, --ingroup, and --gid options are mutually exclusive.
> 
> This is intended behavior.  If you want to add a group, run addgroup.
> Many programs behave differently based on ARGV[0], and this is just
> another of them.
> 
> > Included is a patch which Fixes the Glitch in an intuitive way.  I've
> > not analyzed the consequencses or implications, however.
> 
> Thank you for the report and the patch.  I have made this bug severity
> wishlist for now.  I actually would prefer to close it, as I don't
> believe it's a bug.  I am leaving it open for now, and if you convince
> me that I'm wrong, we can look into it.
You left out an important part:

/usr/sbin/adduser -h
adduser --group [--gid ID] GROUP
addgroup [--gid ID] GROUP
   Add a user group

So this is advertised as a supported syntax.  I don't mind and have no
objection to using addgroup exclusively for this purpose, but then
adduser must not advtise that it works.

Justin




More information about the Adduser-devel mailing list