aboutsummaryrefslogtreecommitdiffstats
path: root/packages/core2-32-poky-linux/base-passwd/base-passwd/latest.pkg_preinst
blob: 4d097470fd98cea6dab75eca4965625e10cd5699 (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
#!/bin/sh
set -e
mkdir -p $D/etc
if [ ! -e $D/etc/passwd ]; then
	cat << 'EOF' > $D/etc/passwd
root::0:0:root:/home/root:/bin/sh
daemon:*:1:1:daemon:/usr/sbin:/sbin/nologin
bin:*:2:2:bin:/bin:/sbin/nologin
sys:*:3:3:sys:/dev:/sbin/nologin
sync:*:4:65534:sync:/bin:/bin/sync
games:*:5:60:games:/usr/games:/sbin/nologin
man:*:6:12:man:/var/cache/man:/sbin/nologin
lp:*:7:7:lp:/var/spool/lpd:/sbin/nologin
mail:*:8:8:mail:/var/mail:/sbin/nologin
news:*:9:9:news:/var/spool/news:/sbin/nologin
uucp:*:10:10:uucp:/var/spool/uucp:/sbin/nologin
proxy:*:13:13:proxy:/bin:/sbin/nologin
www-data:*:33:33:www-data:/var/www:/sbin/nologin
backup:*:34:34:backup:/var/backups:/sbin/nologin
list:*:38:38:Mailing List Manager:/var/list:/sbin/nologin
irc:*:39:39:ircd:/run/ircd:/sbin/nologin
_apt:*:42:65534::/nonexistent:/sbin/nologin
nobody:*:65534:65534:nobody:/nonexistent:/sbin/nologin
EOF
fi
if [ ! -e $D/etc/group ]; then
	cat << 'EOF' > $D/etc/group
root:*:0:
daemon:*:1:
bin:*:2:
sys:*:3:
adm:*:4:
tty:*:5:
disk:*:6:
lp:*:7:
mail:*:8:
news:*:9:
uucp:*:10:
man:*:12:
proxy:*:13:
kmem:*:15:
input:*:19:
dialout:*:20:
fax:*:21:
voice:*:22:
cdrom:*:24:
floppy:*:25:
tape:*:26:
sudo:*:27:
audio:*:29:
dip:*:30:
www-data:*:33:
backup:*:34:
operator:*:37:
list:*:38:
irc:*:39:
src:*:40:
shadow:*:42:
utmp:*:43:
video:*:44:
sasl:*:45:
plugdev:*:46:
kvm:*:47:
sgx:*:48:
staff:*:50:
games:*:60:
shutdown:*:70:
wheel:*:80:
users:*:100:
nogroup:*:65534:
EOF
fi