blob: 7581ec12fb89b8356af275df6c0c79179eb7b675 (
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
|
post_install() {
getent group ntp &>/dev/null || groupadd -g 87 ntp >/dev/null
getent passwd ntp &>/dev/null || useradd -u 87 -g ntp -d /var/lib/ntp -c 'Network Time Protocol' -s /bin/false ntp >/dev/null
true
}
post_upgrade() {
if [[ $(vercmp $2 4.2.6.p3) -le 0 ]]; then
cat <<EOF
==> The file /etc/conf.d/ntp-client.conf has been renamed /etc/conf.d/ntpd.conf
==> If you made changes to the former, please update the latter.
EOF
fi
if [[ $(vercmp $2 4.2.6.p5-1) -le 0 ]]; then
cat <<EOF
==> The PID file /var/run/ntpd.pid has been renamed /run/ntpd.pid
==> and the new rc.d script only takes the latter into account.
==> To stop your old ntpd process, please kill it manually.
EOF
fi
if [[ $(vercmp $2 4.2.6.p5-3) -le 0 ]]; then
post_install
fi
}
post_remove() {
getent passwd ntp &>/dev/null && userdel ntp >/dev/null
getent group ntp &>/dev/null && groupdel ntp >/dev/null
true
}
|