summarylogtreecommitdiffstats
path: root/opentracker.install
blob: 3af034c44693572ef0aff9825c699dcbef5b68f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
post_install() {
  getent group otracker > /dev/null || groupadd -r otracker
  getent passwd otracker > /dev/null || useradd -r -m -d /var/lib/otracker -g otracker -s /usr/bin/nologin otracker
  usermod -a -G network,storage otracker
  mkdir -p /var/lib/otracker
  chown -R otracker:otracker /var/lib/otracker
}

post_upgrade() {
  post_install $1
}

post_remove() {
  getent passwd otracker > /dev/null && userdel otracker
}