summaryrefslogtreecommitdiff
blob: 6b705af4e595c1158b95020c643a6f42a72c1f21 (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
# Copyright 2019 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)
knot			53	53	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)
authpf			-	63	user.eclass
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	user.eclass
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)
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
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
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
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
mythtv			117	117	acct
murmur			122	122	acct
ntp			123	123	acct
rtkit			133	133	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	-	user.eclass
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	-	user.eclass
uptimed			220	220	acct
gkrellmd		221	221	acct
msmtpd			222	222	acct
nsd			223	223	acct
distcc			240	-	user.eclass
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
logstash		270	270	acct
spire			271	271	acct
plugdev			-	272	acct
bacula			273	273	acct
dnsmasq_exporter	274	274	acct
netdata			290	290	acct
openntpd		321	321	requested
amavis			333	333	requested
opendkim		334	334	acct
epmd			335	335	acct
sqlgrey			336	336	requested
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
ldap			439	439	user.eclass
firebird		450	450	user.eclass
redmine			451	451	requested
vdr			452	452	requested
vdradmin		453	453	requested
deluge			454	454	acct
mogilefs		460	-	user.eclass
i2pd			470	470	acct
mongodb			481	481	acct
mosquitto		482	482	acct
bitcoin			483	483	acct
ipfs			484	484	acct
bedrock			485	485	requested
spectrum		486	486	acct
ddclient		487	487	acct
teamspeak		488	488	requested
steamcmd		489	489	acct
minecraft		490	490	acct
fhem			491	491	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
-			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 :