mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
23 lines
580 B
Text
23 lines
580 B
Text
|
pre_install() {
|
||
|
groupadd -g 110 partimag &> /dev/null
|
||
|
useradd -u 110 -g partimag -c "Partimage user" -d /dev/null -s /bin/false partimag &> /dev/null
|
||
|
}
|
||
|
|
||
|
post_install() {
|
||
|
chown partimag:partimag /etc/partimaged/partimagedusers
|
||
|
}
|
||
|
|
||
|
post_upgrade() {
|
||
|
if [ "$(getent group partimag | cut -d ':' -f 3)" != '110' ]; then
|
||
|
post_remove
|
||
|
pre_install
|
||
|
echo ">> partimage UID/GID has been changed"
|
||
|
echo ">> if you have some directories owned by partimage - please chown them again"
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
post_remove() {
|
||
|
userdel partimag > /dev/null
|
||
|
groupdel partimag > /dev/null
|
||
|
}
|