blob: e51cfab3f092888760a52e13bb75c3d85ccf24cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
pre_install() {
getent group tserver &>/dev/null || groupadd -g 499 tserver >/dev/null
getent passwd tserver &>/dev/null || useradd -u 499 \
-d /var/lib/trafficserver -g tserver -s /bin/false tserver >/dev/null
}
post_upgrade() {
# There are configuration changes required when upgrading to major
# version 4.
if [[ "${2%%.*}" -lt 4 ]]; then
echo 'Please review your configuration when upgrading to v4:'
echo ' https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v4.0'
fi
}
post_remove() {
getent passwd tserver &>/dev/null && userdel tserver >/dev/null
getent group tserver &>/dev/null && groupdel tserver >/dev/null
echo 'Tserver log files and cache files must be cleaned up manually.'
}
|