diff options
Diffstat (limited to 'community/minbif/minbif.install')
-rw-r--r-- | community/minbif/minbif.install | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/community/minbif/minbif.install b/community/minbif/minbif.install new file mode 100644 index 000000000..264763407 --- /dev/null +++ b/community/minbif/minbif.install @@ -0,0 +1,18 @@ +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 +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + grep -qs ^minbif: /etc/passwd && userdel minbif + grep -qs ^minbif: /etc/group && groupdel minbif +} |