summaryrefslogtreecommitdiff
path: root/community/minbif/minbif.install
blob: 719f835c89f5279b8fec9f814e55bef9fb818e71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
post_install() {
  grep -qs ^minbif: /etc/group || groupadd -g 67 minbif
  grep -qs ^minbif: /etc/passwd || useradd -u 67 -g minbif \
    -d /var/lib/minbif -s /bin/false minbif

  chown -R minbif:minbif /var/lib/minbif
  chmod 0770 /var/lib/minbif
  chmod 0770 /var/lib/minbif/users

  systemd-tmpfiles --create minbif.conf
}

post_upgrade() {
  post_install $1
}

pre_remove() {
  grep -qs ^minbif: /etc/passwd && userdel minbif
  grep -qs ^minbif: /etc/group && groupdel minbif
}