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, ...

+ Reply to Thread
Results 1 to 5 of 5

Thread: Bug#450954: Username 'admin' is reserved

  1. 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

  2. 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

  3. 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-----


  4. 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

  5. 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-----


+ Reply to Thread