summaryrefslogtreecommitdiff
blob: e8ce03785acde9f5638d296fe31b548d26b0bb76 (plain)
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
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
# 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.
rbldns			153	153	acct
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
haproxy			188	188	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
lighttpd		302	302	acct
dhcpcd			303	303	acct
vboxusers		-	304	acct
vboxguest		305	305	acct
vboxsf			-	306	acct
openntpd		321	321	acct
ossec			330	330	acct
ossecm			331	330	acct
ossecr			332	330	acct
amavis			333	333	acct
opendkim		334	334	acct
epmd			335	335	acct
sqlgrey			336	336	acct
stunnel			341	341	acct
dnscrypt-proxy		353	353	acct
octoprint		368	368	acct
openvpn		394	394	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
cyrus			415	-	acct
anope			417	417	acct
usbmux			418	-	acct
wesnoth			419	419	acct
davfs2			420	420	acct		Used by net-fs/davfs2
abrt			422	422	acct
pdns			423	423	acct		Used by net-dns/pdns
quagga			424	424	acct
kafka			425	425	acct
etcd			426	426	acct
cadvisor		427	427	acct
telegraf		428	428	acct
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	acct		Used by www-misc/vdradmin-am
deluge			454	454	acct
puppet			455	455	acct
puppetdb		456	456	acct
icinga			457	457	acct
icingacmd		-	458	acct
node_exporter           459     459     acct
mogilefs		460	-	user.eclass
ttrssd			461	461	acct
tvheadend		462	-	acct
supervisor		-	463	acct
airdcppd		464	464	requested
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 :