1 |
Copy the UID/GID assignments from Gentoo Wiki. |
2 |
|
3 |
Signed-off-by: Michał Górny <mgorny@g.o> |
4 |
--- |
5 |
files/uid-gid.txt | 215 ++++++++++++++++++++++++++++++++++++++++++++++ |
6 |
1 file changed, 215 insertions(+) |
7 |
create mode 100644 files/uid-gid.txt |
8 |
|
9 |
diff --git a/files/uid-gid.txt b/files/uid-gid.txt |
10 |
new file mode 100644 |
11 |
index 0000000..c2f09f3 |
12 |
--- /dev/null |
13 |
+++ b/files/uid-gid.txt |
14 |
@@ -0,0 +1,215 @@ |
15 |
+# Copyright 2019 Gentoo Authors |
16 |
+# Distributed under the terms of the GNU General Public License v2 |
17 |
+ |
18 |
+# This file provides a registry of active, requested and historical UID |
19 |
+# and GID assignments in the Gentoo repository. Each line represents |
20 |
+# a single record, with the '#!' line providing field headers. Empty |
21 |
+# lines and comments are ignored. Fields are separated by whitespace, |
22 |
+# with the last (note) field extending to end of line. Note that |
23 |
+# additional fields may be added in the future. |
24 |
+# |
25 |
+# A single record can represent a user, a group or a combination of both |
26 |
+# using the same name. Same user/group/UID/GID can be repeated |
27 |
+# in mutiple records to reflect reality. If you can't express something |
28 |
+# with a single record, split it. |
29 |
+# |
30 |
+# NAME: user/group name |
31 |
+# UID: UID assigned to the user, or '-' if only group is defined |
32 |
+# GID: GID assigned to the group, or '-' if only user is defined |
33 |
+# PROVIDER: keyword identifying provider of user/group, see below |
34 |
+# NOTES: human-readable notes about the assignment, optional, can use |
35 |
+# Markdown syntax |
36 |
+# |
37 |
+# Valid values for PROVIDER are: |
38 |
+# - acct: acct-user/${NAME} and/or acct-group/${NAME} packages |
39 |
+# - baselayout: user/group defined in passwd/group files from baselayout |
40 |
+# - baselayout-fbsd: same as baselayout but on FreeBSD system |
41 |
+# - historical: historical UID/GID assignment, no longer used nowadays |
42 |
+# - requested: assignment requested on the ml, not yet pushed |
43 |
+# - reserved: special reserved range |
44 |
+# - user.eclass: user/group created via user.eclass directly in package |
45 |
+# |
46 |
+# Use PROVIDERs that apply best at the moment. For example, if user |
47 |
+# was migrated from user.eclass to acct-user/ with the same UID, just |
48 |
+# list the latter. |
49 |
+# |
50 |
+# Please keep the list sorted by UID, GID, PROVIDER, NAME (in order). |
51 |
+ |
52 |
+#!NAME UID GID PROVIDER NOTES |
53 |
+root 0 0 baselayout |
54 |
+root 0 - baselayout-fbsd |
55 |
+toor 0 - baselayout-fbsd |
56 |
+wheel - 0 baselayout-fbsd |
57 |
+bin 1 1 baselayout |
58 |
+daemon 1 1 baselayout-fbsd |
59 |
+daemon 2 2 baselayout |
60 |
+operator 2 5 baselayout-fbsd |
61 |
+adm 3 4 baselayout |
62 |
+bin 3 7 baselayout-fbsd |
63 |
+sys - 3 baselayout |
64 |
+sys - 3 baselayout-fbsd |
65 |
+lp 4 7 baselayout |
66 |
+tty 4 4 baselayout-fbsd |
67 |
+adm - 4 acct |
68 |
+sync 5 - baselayout |
69 |
+kmem 5 2 baselayout-fbsd |
70 |
+tty - 5 baselayout |
71 |
+tty - 5 acct |
72 |
+shutdown 6 - baselayout |
73 |
+mail 6 6 baselayout-fbsd |
74 |
+disk - 6 acct |
75 |
+disk - 6 baselayout |
76 |
+halt 7 - baselayout |
77 |
+games 7 - baselayout-fbsd |
78 |
+lp - 7 acct |
79 |
+news 8 8 baselayout-fbsd |
80 |
+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) |
81 |
+mem - 8 baselayout |
82 |
+man 9 - baselayout-fbsd |
83 |
+news 9 13 baselayout |
84 |
+kmem - 9 acct |
85 |
+kmem - 9 baselayout |
86 |
+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. |
87 |
+uucp 10 14 baselayout |
88 |
+wheel - 10 acct |
89 |
+wheel - 10 baselayout |
90 |
+operator 11 - baselayout |
91 |
+floppy - 11 baselayout |
92 |
+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) |
93 |
+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) |
94 |
+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) |
95 |
+console - 17 baselayout |
96 |
+audio - 18 acct Duplicated in media-sound/{pulseaudio,timidity}. |
97 |
+audio - 18 baselayout |
98 |
+cdrom - 19 acct |
99 |
+cdrom - 19 baselayout |
100 |
+dialout - 20 acct |
101 |
+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 |
102 |
+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) |
103 |
+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) |
104 |
+smmsp 25 - baselayout-fbsd |
105 |
+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) |
106 |
+smtpd 25 25 user.eclass |
107 |
+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) |
108 |
+tape - 26 acct |
109 |
+tape - 26 baselayout |
110 |
+video - 27 acct |
111 |
+video - 27 baselayout |
112 |
+render - 28 acct |
113 |
+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) |
114 |
+guest - 31 baselayout-fbsd |
115 |
+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) |
116 |
+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) |
117 |
+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) |
118 |
+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) |
119 |
+gamestat - 36 acct |
120 |
+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) |
121 |
+knot 53 53 user.eclass |
122 |
+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) |
123 |
+authpf - 63 user.eclass |
124 |
+uucp 66 65 baselayout-fbsd |
125 |
+duende 66 - user.eclass |
126 |
+dialer - 68 baselayout-fbsd |
127 |
+network - 69 baselayout-fbsd |
128 |
+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) |
129 |
+dovenull 74 74 requested |
130 |
+redis 75 75 user.eclass |
131 |
+dovecot 76 76 requested |
132 |
+qemu 77 77 acct |
133 |
+kvm - 78 acct |
134 |
+libvirt - 79 acct |
135 |
+cdrw - 80 baselayout |
136 |
+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) |
137 |
+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) |
138 |
+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) |
139 |
+usb - 85 baselayout |
140 |
+nullmail 88 88 user.eclass |
141 |
+vpopmail 89 89 user.eclass 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) |
142 |
+partimag 91 91 user.eclass |
143 |
+dovecot 97 97 user.eclass |
144 |
+input - 97 acct |
145 |
+input - 97 baselayout |
146 |
+maradns 99 99 user.eclass |
147 |
+users - 100 baselayout |
148 |
+users - 100 baselayout-fbsd |
149 |
+messagebus 101 101 acct |
150 |
+polkitd 102 102 acct |
151 |
+lpadmin - 106 user.eclass |
152 |
+rpc 111 111 historical Used by net-nds/portmap, removed in [36e60cce](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e60cce11d780582196c42d6b692897455d7a27) |
153 |
+unifi 113 113 requested |
154 |
+murmurd 122 122 requested |
155 |
+ntp - 123 user.eclass |
156 |
+rtkit 133 133 acct |
157 |
+owfs 150 150 user.eclass Ebuild allows overriding username. |
158 |
+stapusr - 156 user.eclass |
159 |
+stapsys - 157 user.eclass |
160 |
+stapdev - 158 user.eclass |
161 |
+transmission 169 169 acct |
162 |
+munin 177 - user.eclass |
163 |
+pdnsd 184 184 requested |
164 |
+systemd-journal - 190 acct |
165 |
+systemd-journal-remote 191 191 acct |
166 |
+systemd-network 192 192 acct |
167 |
+systemd-resolve 193 193 acct |
168 |
+systemd-coredump 194 194 acct |
169 |
+systemd-timesync 195 195 acct |
170 |
+alias 200 - user.eclass 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) |
171 |
+nofiles - 200 user.eclass 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) |
172 |
+qmaild 201 - user.eclass 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) |
173 |
+qmail - 201 user.eclass 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) |
174 |
+qmaill 202 - user.eclass 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) |
175 |
+qmailp 203 - user.eclass 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) |
176 |
+qmailq 204 - user.eclass 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) |
177 |
+qmailr 205 - user.eclass 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) |
178 |
+qmails 206 - user.eclass 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) |
179 |
+postfix 207 207 user.eclass 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) |
180 |
+postdrop - 208 user.eclass 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) |
181 |
+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) |
182 |
+cmd5checkpw 212 - user.eclass |
183 |
+uptimed 220 220 requested |
184 |
+gkrellmd 221 221 requested |
185 |
+msmtpd 222 222 requested |
186 |
+nsd 223 223 requested |
187 |
+distcc 240 - user.eclass |
188 |
+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) |
189 |
+portage 250 250 baselayout |
190 |
+portage 250 250 baselayout-fbsd |
191 |
+smtpq 252 252 user.eclass |
192 |
+tomcat 265 265 user.eclass |
193 |
+logstash 270 270 acct |
194 |
+amavis 333 333 requested |
195 |
+dnscrypt-proxy 353 353 acct |
196 |
+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) |
197 |
+utmp - 406 acct |
198 |
+utmp - 406 baselayout |
199 |
+ldap 439 439 user.eclass |
200 |
+firebird 450 450 user.eclass |
201 |
+mogilefs 460 - user.eclass |
202 |
+i2pd 470 470 acct |
203 |
+bedrock 485 485 requested |
204 |
+spectrum 486 486 requested |
205 |
+ddclient 487 487 requested |
206 |
+teamspeak 488 488 requested |
207 |
+steamcmd 489 489 requested |
208 |
+minecraft 490 490 requested |
209 |
+fhem 491 491 requested |
210 |
+unrealircd 494 494 acct |
211 |
+gvm 495 495 requested |
212 |
+strelaysrv 496 496 acct |
213 |
+stdiscosrv 497 497 acct |
214 |
+burp 498 498 acct |
215 |
+syncthing 499 499 acct |
216 |
+slurm 500 500 user.eclass |
217 |
+- 500–999 500–999 reserved |
218 |
+- 1000–60000 1000–60000 reserved `UID_MIN`–`UID_MAX` / `GID_MIN`–`GID_MAX` in login.defs |
219 |
+ventrilo 3784 3784 historical |
220 |
+- 60001–65533 60001–65532 reserved |
221 |
+nogroup - 65533 baselayout |
222 |
+nogroup - 65533 baselayout-fbsd |
223 |
+nobody 65534 65534 baselayout |
224 |
+nobody 65534 65534 baselayout-fbsd |
225 |
+- 65535 65535 reserved −1 on systems with 16 bit uid_t |
226 |
+- 61184–65519 61184–65519 reserved Used by systemd DynamicUser feature |
227 |
+- 524288–1878982656 524288–1878982656 reserved Used by systemd for containers |
228 |
+ |
229 |
+# vim:se ts=8 sts=0 tw=0 : |
230 |
-- |
231 |
2.23.0 |