diff options
author | Stefan Auditor | 2017-03-15 12:35:38 +0100 |
---|---|---|
committer | Stefan Auditor | 2017-03-15 12:35:38 +0100 |
commit | 38fb54d4110ad8fd7e885a0f067d135616db45e0 (patch) | |
tree | c8de6de102770be3b49bec591a3d6775f60073c6 | |
parent | 2b246e5d35eca05cf67fb86e13eb4fd26007ac11 (diff) | |
download | aur-38fb54d4110ad8fd7e885a0f067d135616db45e0.tar.gz |
Add install file to handle user and group creation and deletion
-rw-r--r-- | traefik.install | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/traefik.install b/traefik.install new file mode 100644 index 000000000000..8740e4b6c256 --- /dev/null +++ b/traefik.install @@ -0,0 +1,13 @@ +post_install() { + getent group traefik >/dev/null || groupadd -r grafana + getent passwd traefik >/dev/null || useradd -g traefik -r -M -s /bin/false traefik + chown traefik:traefik /var/log/traefik +} + +post_upgrade() { + post_install +} + +post_remove() { + userdel traefik +} |