Bug#450954: Username 'admin' is reserved - Debian
This is a discussion on Bug#450954: Username 'admin' is reserved - Debian ; Package: debian-installer
Version:
Performed netboot install of testing (lenny) from debian.lcs.mit.edu,
on Nov. 11, 2007. Don't know how to get version information of
the installer, since it is downloaded from server, and then disappears.
When setting up the user account, ...
-
Bug#450954: Username 'admin' is reserved
Package: debian-installer
Version:
Performed netboot install of testing (lenny) from debian.lcs.mit.edu,
on Nov. 11, 2007. Don't know how to get version information of
the installer, since it is downloaded from server, and then disappears.
When setting up the user account, the username 'admin' was rejected
as being 'reserved' in Debian Etch.
1. This seems unreasonable if true. We have about 50 systems that
have this username, and I am sure there are many more systems using
'admin' as a username out in the world.
2. There is no tool to migrate existing systems that have accounts
with username 'admin' that I know of, and it is probably impossible
to make one. (For example, mysql command line tool defaults to the
current username when connecting to the database server, so it would
be necessary to update the mysql tables to migrate the 'admin' user
to a different username.
3. After the system is installed, adduser allows creating a user
with the username 'admin' with no complaint.
It is not really a problem that the installer does not allow creation
of an account with the username 'admin', just an inconvenience. However,
the error message should not indicate that the 'admin' username is reserved,
since this is apparently not the case.
Bill West
BWI
887 Main Street, Suite D
Monroe, Connecticut 06468-2800
877 567-7450, 203 261-6027
FAX 203 261-5061
info@bwi.com
http://www.bwi.com
BWI and RackPaq are registered trademarks and
Destwin is a trademark of Bill West Incorporated
--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-
Bug#450954: Username 'admin' is reserved
reassign 450954 user-setup
severity 450954 minor
tags 450954 wontfix
thanks
On Monday 12 November 2007, Bill West wrote:
> When setting up the user account, the username 'admin' was rejected
> as being 'reserved' in Debian Etch.
According to the comments in the list of reserved user names, admin is
included because it's a "Other miscellaneous system users/groups created by
common packages".
I don't know exactly which common package creates admin (I suspect some
database package).
This means that although admin is not actually used in a default
installation, having it already in use could cause problems if that
particular Debian package is installed later.
Therefore we prefer to list it as "reserved" to prevent its accidental use,
but you are of course free to ignore that and create the account manually
after installation (as you've already done).
Tagging the report "won't fix", but leaving it open as others may disagree.
Cheers,
FJP
--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-
Bug#450954: Username 'admin' is reserved
(Cc Colin Watson to get attention)
Quoting Frans Pop (elendil@planet.nl):
> reassign 450954 user-setup
> severity 450954 minor
> tags 450954 wontfix
> thanks
>
> On Monday 12 November 2007, Bill West wrote:
> > When setting up the user account, the username 'admin' was rejected
> > as being 'reserved' in Debian Etch.
>
> According to the comments in the list of reserved user names, admin is
> included because it's a "Other miscellaneous system users/groups created by
> common packages".
> I don't know exactly which common package creates admin (I suspect some
> database package).
From the changelog comment when this was added:
[ Colin Watson ]
* Detect and error out on reserved usernames, i.e. those that are already
used by some parts of the system. Unfortunately there's no particularly
straightforward way to identify a reserved username, and the only way I
can think of is to maintain a blacklist; so I've collated this from the
base-passwd master files and those user and group names I found on some
of my systems. Feel free to extend this as the need arises.
So, Colin might tell this if he can find the systems he was looking at
when he did that change and he can find the information about which
package is using "admin".
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHOUDM1OXtrMAUPS0RAsriAKCxKfmSPWag6AN8M577JO W33pHnKQCglCRE
LOLCW3WK9+lnnzsFj/OrOdI=
=u1JY
-----END PGP SIGNATURE-----
-
Bug#450954: Username 'admin' is reserved
On Tue, Nov 13, 2007 at 06:14:36AM +0000, Christian Perrier wrote:
> Quoting Frans Pop (elendil@planet.nl):
> > On Monday 12 November 2007, Bill West wrote:
> > > When setting up the user account, the username 'admin' was rejected
> > > as being 'reserved' in Debian Etch.
> >
> > According to the comments in the list of reserved user names, admin is
> > included because it's a "Other miscellaneous system users/groups created by
> > common packages".
> > I don't know exactly which common package creates admin (I suspect some
> > database package).
>
> From the changelog comment when this was added:
>
> [ Colin Watson ]
> * Detect and error out on reserved usernames, i.e. those that are already
> used by some parts of the system. Unfortunately there's no particularly
> straightforward way to identify a reserved username, and the only way I
> can think of is to maintain a blacklist; so I've collated this from the
> base-passwd master files and those user and group names I found on some
> of my systems. Feel free to extend this as the need arises.
>
> So, Colin might tell this if he can find the systems he was looking at
> when he did that change and he can find the information about which
> package is using "admin".
Ubuntu creates the admin group and adds the first user to it in order to
grant them sudo privileges. I forgot to comment this in the
reserved-usernames file at the time.
If you want to diverge on this, you can remove it if you like and I can
always add it back in for Ubuntu. It'll screw anyone who tries to
sidegrade to Ubuntu though.
Cheers,
--
Colin Watson [cjwatson@debian.org]
--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-
Bug#450954: Username 'admin' is reserved
Quoting Colin Watson (cjwatson@debian.org):
> Ubuntu creates the admin group and adds the first user to it in order to
> grant them sudo privileges. I forgot to comment this in the
> reserved-usernames file at the time.
>
> If you want to diverge on this, you can remove it if you like and I can
> always add it back in for Ubuntu. It'll screw anyone who tries to
> sidegrade to Ubuntu though.
I personnally think it wouldn't be good to diverge on this. I think we
all benefit from the differences between Debian and Ubuntu installer
being as close as possible.
I therefore suggest we keep admin as a reserved login, but better
document this in th reserved-usernames file.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHOdy01OXtrMAUPS0RAmCQAJsHUqXIFuH0AoDYn5jkob dmyXV3RQCghTfz
/s4KmpS++NxxaCR7DDI0Rbk=
=gtcB
-----END PGP SIGNATURE-----