different/conflicting ids between default server and desktop installations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-meta (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I search and asked around looking for the appropriate (meta-)package to file this report against. Unfortunately, I didn't get any responses. I'm filing it here as ubuntu-desktop seems to be the core meta-package for a desktop installation. If this isn't the correct package to file this against, please reassign it as needed.
The default Ubuntu Desktop and Server installations result in a conflicting list of base group IDs and a conflicting user ID.
This makes it problematic to use a centralized authentication system as right from the start the two installations disagree on IDs.
For example a default desktop installation assigns the following group IDs:
105 lpadmin
106 ssl-cert
107 messagebus
108 mlocate
109 ssh
110 avahi-autoipd
111 avahi
112 netdev
113 couchdb
114 haldaemon
115 pulse
116 pulse-access
117 rtkit
118 saned
119 admin
120 gdm
121 nopasswdlogin
122 sambashare
However, a default server installation assigns these group IDs:
105 mlocate
106 ssh
107 netdev
108 landscape
109 lpadmin
110 sambashare
111 admin
As you can see, on a desktop installation the "ssh" group is ID 109. However, on a server installation it is group 106. The same issue is true with the "admin" group. On a desktop it is group 119, on a server it is group 111.
On the user side, a default desktop installation assigns the following:
102 messagebus
103 avahi-autoipd
104 avahi
105 couchdb
106 speech-dispatcher
107 usbmux
108 haldaemon
109 kernoops
110 pulse
111 rtkit
112 saned
113 hplip
114 gdm
While a server installation assigns:
102 landscape
The default installations should result in the same user and group IDs being created to facilitate easier integration into a centralized authentication system.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ubuntu-desktop 1.197
Uname: Linux 2.6.35-
NonfreeKernelMo
Architecture: amd64
Date: Tue Aug 24 14:20:51 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: ubuntu-meta