diff options
author | Stavros Polymenis | 2016-07-27 22:44:21 +0100 |
---|---|---|
committer | Stavros Polymenis | 2016-07-27 22:44:21 +0100 |
commit | a4b6ae053593dec86f9937941f743c324322c5d0 (patch) | |
tree | e98a36f50872deed67c1a185de5d197e751070fd | |
parent | 76172ddd504ce00ce87629537bc86407fc9b6df8 (diff) | |
download | aur-a4b6ae053593dec86f9937941f743c324322c5d0.tar.gz |
added user & group creation or deletion
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | portal.install | 4 |
3 files changed, 7 insertions, 3 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Jul 17 13:49:04 UTC 2016 +# Wed Jul 27 21:44:00 UTC 2016 pkgbase = portal pkgdesc = A personal portal system. Alpha version, do not install unless you know what you are doing pkgver = 0.2 - pkgrel = 3 + pkgrel = 5 url = https://github.com/orbifx/portal install = portal.install arch = any @@ -1,7 +1,7 @@ # Maintainer: Stavros Polymenis <sp@orbitalfox.com> pkgname=portal pkgver=0.2 -pkgrel=4 +pkgrel=5 pkgdesc="A personal portal system. Alpha version, do not install unless you know what you are doing" arch=(any) url="https://github.com/orbifx/portal" diff --git a/portal.install b/portal.install index e9a0379fd6de..6ba03c26a5fd 100644 --- a/portal.install +++ b/portal.install @@ -1,6 +1,8 @@ post_install() { + getent passwd portal &>/dev/null || useradd postfix >/dev/null portal-postconf -d $(hostname) portal-doveconf + true } post_upgrade() { @@ -8,5 +10,7 @@ post_upgrade() { } post_remove() { + getent passwd portal &>/dev/null && userdel portal >/dev/null + getent group portal &>/dev/null && groupdel portal >/dev/null post_install } |