File script/sysstart changed (mode: 100755) (index a325ab5..26e3333) |
2 |
2 |
export PATH=/sbin:/bin:/usr/sbin:/usr/bin |
export PATH=/sbin:/bin:/usr/sbin:/usr/bin |
3 |
3 |
|
|
4 |
4 |
mount -o nosuid,nodev,noexec,relatime -t proc proc /proc |
mount -o nosuid,nodev,noexec,relatime -t proc proc /proc |
|
5 |
|
#for mount utils |
|
6 |
|
ln -sf /proc/self/mounts /etc/mtab |
5 |
7 |
mount -o nosuid,nodev,noexec,relatime -t sysfs sysfs /sys |
mount -o nosuid,nodev,noexec,relatime -t sysfs sysfs /sys |
6 |
8 |
|
|
7 |
9 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
8 |
10 |
#mount /dev |
#mount /dev |
9 |
11 |
mount -o exec,nosuid,relatime,size=10M,mode=0755 -t devtmpfs udev /dev |
mount -o exec,nosuid,relatime,size=10M,mode=0755 -t devtmpfs udev /dev |
|
12 |
|
#syslog-ng is going amok, but still /dev/log is mandatory to many software |
|
13 |
|
ln -sf null /dev/log |
10 |
14 |
|
|
11 |
15 |
mkdir -m 0755 -p /dev/pts |
mkdir -m 0755 -p /dev/pts |
12 |
16 |
mount -o relatime,gid=5,mode=0620 -t devpts devpts /dev/pts |
mount -o relatime,gid=5,mode=0620 -t devpts devpts /dev/pts |
|
... |
... |
mount -o nosuid,nodev,noexec,relatime -t tmpfs shm /dev/shm |
16 |
20 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
17 |
21 |
|
|
18 |
22 |
mount -o nosuid,nodev,relatime,mode=0755 -t tmpfs tmpfs /run |
mount -o nosuid,nodev,relatime,mode=0755 -t tmpfs tmpfs /run |
19 |
|
rm -Rf /tmp/* |
|
20 |
|
rm -Rf /tmp/.?* |
|
21 |
|
hostname "amddev" |
|
|
23 |
|
|
|
24 |
|
rm -Rf /tmp |
|
25 |
|
mkdir /tmp |
|
26 |
|
chmod 1777 /tmp |
|
27 |
|
#set the default hostname in linux compilation |
|
28 |
|
#hostname "amddev" |
22 |
29 |
|
|
23 |
30 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
24 |
31 |
#mudev |
#mudev |
25 |
32 |
modprobe unix |
modprobe unix |
26 |
|
rm -Rf /run/udev |
|
27 |
|
echo "" >/sys/kernel/uevent_helper |
|
28 |
33 |
udevd --daemon |
udevd --daemon |
|
34 |
|
|
29 |
35 |
udevadm trigger --type=subsystems --action=add |
udevadm trigger --type=subsystems --action=add |
30 |
36 |
udevadm trigger --type=devices --action=add |
udevadm trigger --type=devices --action=add |
31 |
37 |
|
|
|
... |
... |
hwclock --utc --hctosys |
71 |
77 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
72 |
78 |
|
|
73 |
79 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
74 |
|
#utmp/wtmp (I don't even use that stuff anymore, just for reference) |
|
75 |
|
: >/var/run/utmp |
|
76 |
|
chgrp utmp /var/run/utmp 2>/dev/null |
|
77 |
|
chmod 0664 /var/run/utmp |
|
78 |
|
if test ! -e /var/log/wtmp; then |
|
79 |
|
: >/var/log/wtmp |
|
80 |
|
chgrp utmp /var/log/wtmp 2>/dev/null |
|
81 |
|
chmod 0664 /var/log/wtmp |
|
82 |
|
fi |
|
|
80 |
|
##utmp/wtmp (I don't even use that stuff anymore, just for reference) |
|
81 |
|
#: >/var/run/utmp |
|
82 |
|
#chgrp utmp /var/run/utmp 2>/dev/null |
|
83 |
|
#chmod 0664 /var/run/utmp |
|
84 |
|
#if test ! -e /var/log/wtmp; then |
|
85 |
|
# : >/var/log/wtmp |
|
86 |
|
# chgrp utmp /var/log/wtmp 2>/dev/null |
|
87 |
|
# chmod 0664 /var/log/wtmp |
|
88 |
|
#fi |
83 |
89 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
84 |
90 |
|
|
85 |
91 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
86 |
|
syslog-ng & |
|
|
92 |
|
#syslog-ng & |
87 |
93 |
chronyd & |
chronyd & |
88 |
|
/usr/libexec/fcron & |
|
89 |
|
/usr/sbin/sshd & |
|
|
94 |
|
#/usr/libexec/fcron & |
|
95 |
|
#/usr/sbin/sshd & |
90 |
96 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |