blob: 05495f8a5de7077ab9c0996fcf8a8657c771227f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
SICKCHILL_USER="sickchill"
SICKCHILL_GROUP="sickchill"
SICKCHILL_DIR="/opt/sickchill"
post_install() {
getent group ${SICKCHILL_GROUP} &> /dev/null || groupadd -r ${SICKCHILL_GROUP} &> /dev/null
getent passwd ${SICKCHILL_USER} &> /dev/null || useradd -r -g ${SICKCHILL_GROUP} -d ${SICKCHILL_DIR} -s /usr/bin/nologin ${SICKCHILL_USER} &> /dev/null
chown -R ${SICKCHILL_USER}:${SICKCHILL_GROUP} ${SICKCHILL_DIR}
}
post_upgrade() {
chown -R ${SICKCHILL_USER}:${SICKCHILL_GROUP} ${SICKCHILL_DIR}
}
post_remove() {
userdel ${SICKCHILL_USER} &> /dev/null
groupdel ${SICKCHILL_GROUP} &> /dev/null || /bin/true
}
|