diff options
Diffstat (limited to 'atheme.install')
-rw-r--r-- | atheme.install | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/atheme.install b/atheme.install new file mode 100644 index 000000000000..7000e05dbb1b --- /dev/null +++ b/atheme.install @@ -0,0 +1,20 @@ +create_user() { + getent group atheme &>/dev/null \ + || groupadd -g 142 atheme + + getent passwd atheme &>/dev/null \ + || useradd atheme -u 142 -g 142 \ + -d /var/lib/atheme -s /bin/false +} + +post_install() { + create_user +} + +post_upgrade() { + create_user +} + +post_remove() { + getent passwd atheme &>/dev/null && userdel atheme +} |