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
}