1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
|
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file provides a registry of active, requested and historical UID
# and GID assignments in the Gentoo repository. Each line represents
# a single record, with the '#!' line providing field headers. Empty
# lines and comments are ignored. Fields are separated by whitespace,
# with the last (note) field extending to end of line. Note that
# additional fields may be added in the future.
#
# A single record can represent a user, a group or a combination of both
# using the same name. Same user/group/UID/GID can be repeated
# in mutiple records to reflect reality. If you can't express something
# with a single record, split it.
#
# NAME: user/group name
# UID: UID assigned to the user, or '-' if only group is defined
# GID: GID assigned to the group, or '-' if only user is defined
# PROVIDER: keyword identifying provider of user/group, see below
# NOTES: human-readable notes about the assignment, optional, can use
# Markdown syntax
#
# Valid values for PROVIDER are:
# - acct: acct-user/${NAME} and/or acct-group/${NAME} packages
# - baselayout: user/group defined in passwd/group files from baselayout
# - baselayout-fbsd: same as baselayout but on FreeBSD system
# - historical: historical UID/GID assignment, no longer used nowadays
# - requested: assignment requested on the ml, not yet pushed
# - reserved: special reserved range
# - user.eclass: user/group created via user.eclass directly in package
#
# Use PROVIDERs that apply best at the moment. For example, if user
# was migrated from user.eclass to acct-user/ with the same UID, just
# list the latter.
#
# Please keep the list sorted by UID, GID, PROVIDER, NAME (in order).
#!NAME UID GID PROVIDER NOTES
root 0 0 baselayout
root 0 - baselayout-fbsd
toor 0 - baselayout-fbsd
wheel - 0 baselayout-fbsd
bin 1 1 baselayout
daemon 1 1 baselayout-fbsd
daemon 2 2 baselayout
operator 2 5 baselayout-fbsd
adm 3 4 baselayout
bin 3 7 baselayout-fbsd
sys - 3 baselayout
sys - 3 baselayout-fbsd
lp 4 7 baselayout
tty 4 4 baselayout-fbsd
adm - 4 acct
sync 5 - baselayout
kmem 5 2 baselayout-fbsd
tty - 5 baselayout
tty - 5 acct
shutdown 6 - baselayout
mail 6 6 baselayout-fbsd
disk - 6 acct
disk - 6 baselayout
halt 7 - baselayout
games 7 - baselayout-fbsd
lp - 7 acct
news 8 8 baselayout-fbsd
mail 8 12 acct mail user and group removed from baselayout on Linux in [r3093](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=2547&r2=3093)
mem - 8 baselayout
man 9 - baselayout-fbsd
news 9 13 baselayout
kmem - 9 acct
kmem - 9 baselayout
man - 9 historical man group removed from baselayout on BSD in [r2528](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.BSD/group?limit_changes=0&r1=2322&r2=2528&pathrev=2545), now on GID 15.
uucp 10 14 baselayout
wheel - 10 acct
wheel - 10 baselayout
operator 11 - baselayout
floppy - 11 baselayout
man 13 15 acct Moved out of baselayout in [r2528] and before in [https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1397&r2=1474&pathrev=2545 r1474](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=2446&r2=2528&pathrev=2545)
postmaster 14 - acct Removed from baselayout in [r3093](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=2547&r2=3093)
cron 16 16 user.eclass Removed from baselayout in [r1476](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1475&r2=1476&pathrev=2545)
console - 17 baselayout
audio - 18 acct Duplicated in media-sound/{pulseaudio,timidity}.
audio - 18 baselayout
cdrom - 19 acct
cdrom - 19 baselayout
dialout - 20 acct
dialout - 20 baselayout Historically removed from baselayout in [r2444](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=2310&r2=2444&pathrev=2545), then reintroduced
ftp 21 21 acct Removed from baselayout in [r1475](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1474&r2=1475&pathrev=2545)
sshd 22 22 user.eclass Removed from baselayout in [r1476](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1475&r2=1476&pathrev=2545)
smmsp 25 - baselayout-fbsd
at 25 25 user.eclass Removed from baselayout in [r1479](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1478&r2=1479&pathrev=2545)
smtpd 25 25 user.eclass
smmsp - 25 historical Removed from baselayout in [r2528](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.BSD/group?limit_changes=0&r1=2322&r2=2528&pathrev=2545)
tape - 26 acct
tape - 26 baselayout
video - 27 acct
video - 27 baselayout
render - 28 acct
squid 31 31 historical Removed from baselayout in [r1477](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1476&r2=1477&pathrev=2545)
guest - 31 baselayout-fbsd
gdm 32 32 historical Removed from baselayout in [r1571](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1479&r2=1571&pathrev=2545)
xfs 33 33 historical X Font Server, removed from baselayout in [r1572](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1571&r2=1572&pathrev=2545)
games 35 - historical Removed from baselayout in [r1478](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1477&r2=1478&pathrev=2545)
games 36 35 user.eclass Names configurable via eclass; group: deprecated by Council decision, removed from baselayout in [r1478](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=1477&r2=1478&pathrev=2545)
gamestat - 36 acct
named 40 40 user.eclass Removed from baselayout in [r1369](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1335&r2=1369&pathrev=2545)
tor 43 43 acct
mpd 45 - acct
openct - 46 acct
pcscd 47 47 acct
docker - 48 acct
knot 53 53 acct
tss 59 59 acct
mysql 60 60 acct Removed from baselayout in [r1335](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1326&r2=1335&pathrev=2545)
avahi 61 61 acct
avahi-autoipd 62 62 acct
authpf - 63 user.eclass
netdev - 64 acct
uucp 66 65 baselayout-fbsd
duende 66 - user.eclass
dialer - 68 baselayout-fbsd
network - 69 baselayout-fbsd
postgres 70 70 user.eclass Moved out of baselayout in [r1861](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1572&r2=1861&pathrev=2545)
dovenull 74 74 acct
redis 75 75 acct
dovecot 76 76 acct
qemu 77 77 acct
kvm - 78 acct
libvirt - 79 acct
cdrw - 80 baselayout
apache 81 81 user.eclass Removed from baselayout in [r916](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=906&r2=916&pathrev=2545)
nginx 82 82 requested
nut 84 84 user.eclass Removed from baselayout in [r1862](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1861&r2=1862&pathrev=2545)
cyrus 85 - historical Removed from baselayout in [r1326](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1319&r2=1326&pathrev=2545)
usb - 85 baselayout
usb - 85 acct
nullmail 88 88 user.eclass
vpopmail 89 89 acct Removed from baselayout in [r1319](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=916&r2=1319&pathrev=2545)
partimag 91 91 user.eclass
radius 95 95 acct
dovecot 97 97 user.eclass
input - 97 acct
input - 97 baselayout
maradns 99 99 user.eclass
users - 100 baselayout
users - 100 baselayout-fbsd
messagebus 101 101 acct
polkitd 102 102 acct
plex 103 103 acct
lpadmin - 106 user.eclass
rpc 111 111 historical Used by net-nds/portmap, removed in [36e60cce11d7](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e60cce11d780582196c42d6b692897455d7a27)
unifi 113 113 acct
snapserver 114 114 requested
snapclient 115 115 requested
mythtv 117 117 acct
murmur 122 122 acct
ntp 123 123 acct
fetchmail 124 124 acct
rtkit 133 133 acct
shellinaboxd 139 139 acct
owfs 150 150 user.eclass Ebuild allows overriding username.
stapusr - 156 user.eclass
stapsys - 157 user.eclass
stapdev - 158 user.eclass
inspircd 167 167 acct
transmission 169 169 acct
munin 177 177 acct
munin-async 178 - acct
elasticsearch 183 183 acct
pdnsd 184 184 acct
systemd-journal - 190 acct
systemd-journal-remote 191 191 acct
systemd-network 192 192 acct
systemd-resolve 193 193 acct
systemd-coredump 194 194 acct
systemd-timesync 195 195 acct
git 196 196 acct
alias 200 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
nofiles - 200 acct Removed from baselayout in [r2445](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=2444&r2=2445&pathrev=2545)
qmaild 201 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmail - 201 acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmaill 202 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmailp 203 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmailq 204 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmailr 205 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
qmails 206 - acct Removed from baselayout in [r1397](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1369&r2=1397&pathrev=2545)
postfix 207 207 acct Removed from baselayout in [r1863](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1862&r2=1863&pathrev=2545)
postdrop - 208 acct Removed from baselayout in [r1863](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=1862&r2=1863&pathrev=2545)
smmsp 209 209 user.eclass user removed out of baselayout in [r2446](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=2310&r2=2446&pathrev=2545); group in [r2445](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=2444&r2=2445&pathrev=2545)
cmd5checkpw 212 212 acct
uptimed 220 220 acct
gkrellmd 221 221 acct
msmtpd 222 222 acct
nsd 223 223 acct
turnserver 235 235 acct
tox 236 236 acct
rspamd 237 237 acct
scponly 239 239 requested
distcc 240 - user.eclass
asterisk 242 242 acct
slocate - 245 historical Removed from baselayout in [r1328](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0&r1=1319&r2=1328&pathrev=2545)
portage 250 250 baselayout
portage 250 250 baselayout-fbsd
smtpq 252 252 user.eclass
tomcat 265 265 user.eclass
kibana 269 269 acct
ceph 267 267 acct
logstash 270 270 acct
spire 271 271 acct
plugdev - 272 acct
bacula 273 273 acct
dnsmasq_exporter 274 274 acct
netdata 290 290 acct
x2gouser 291 291 acct
x2goprint 292 292 acct
dhcp 300 300 acct
squid 301 301 acct
openntpd 321 321 acct
amavis 333 333 requested
opendkim 334 334 acct
epmd 335 335 acct
sqlgrey 336 336 acct
stunnel 341 341 acct
dnscrypt-proxy 353 353 acct
slurm 400 400 acct
guest 405 - historical Removed from baselayout in [r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=286&r2=889&pathrev=2545)
utmp - 406 acct
utmp - 406 baselayout
davfs2 420 420 acct Used by net-fs/davfs2
gerbera 429 429 acct
prometheus 430 430 acct
netbox 431 431 acct
kube-apiserver 432 432 acct
kube-controller-manager 433 433 acct
kube-scheduler 434 434 acct
clamav 435 435 acct
nagios 436 436 acct
automx2 437 437 acct
milter-regex 438 438 acct
ldap 439 439 user.eclass
collectd 440 440 requested
memcached 441 441 acct
cinder 442 442 acct
glance 443 443 acct
heat 444 444 acct
keystone 445 445 acct
neutron 446 446 acct
nova 447 447 acct
placement 448 448 acct
swift 449 449 acct
firebird 450 450 user.eclass
redmine 451 451 acct
vdr 452 452 requested
vdradmin 453 453 requested
deluge 454 454 acct
mogilefs 460 - user.eclass
ippl 465 - acct Used by net-analyzer/ippl
rstudio-server 466 466 acct Used by sci-mathematics/rstudio
geneweb 467 467 acct
amule 468 468 acct
xrootd 469 469 acct
i2pd 470 470 acct
i2p 471 471 acct
quassel 472 472 acct
jenkins 473 473 requested
varnish 474 474 acct
sogo 475 475 acct
stubby 476 476 acct Used by net-dns/getdns
suricata 477 477 acct
graylog 478 478 acct
openrct2 479 479 acct
minetest 480 480 acct
mongodb 481 481 acct
mosquitto 482 482 acct
bitcoin 483 483 acct
ipfs 484 484 acct
bedrock 485 485 acct
spectrum 486 486 acct
ddclient 487 487 acct
teamspeak 488 488 acct
steamcmd 489 489 acct
minecraft 490 490 acct
fhem 491 491 acct
oprofile 492 492 requested provisional, same id as archlinux
oidentd 493 493 acct
unrealircd 494 494 acct
gvm 495 495 acct
strelaysrv 496 496 acct
stdiscosrv 497 497 acct
burp 498 498 acct
syncthing 499 499 acct
slurm 500 500 historical Moved to 400
- 500..999 500..999 reserved Dynamic allocation by user.eclass. Do not use!
- 1000..60000 1000..60000 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
ventrilo 3784 3784 historical Used by media-sound/ventrilo-server-bin, removed in [15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)
- 60001..65533 60001..65532 reserved
nogroup - 65533 baselayout
nogroup - 65533 baselayout-fbsd
nobody 65534 65534 baselayout
nobody 65534 65534 baselayout-fbsd
- 65535 65535 reserved -1 on systems with 16 bit uid_t
- 61184..65519 61184..65519 reserved Used by systemd DynamicUser feature
- 524288..1878982656 524288..1878982656 reserved Used by systemd for containers
# Local Variables:
# mode: conf-space
# tab-width: 8
# End:
# vim:se ts=8 sts=0 tw=0 nowrap :
|