diff options
author | Steven Cook | 2015-06-11 09:29:05 -0400 |
---|---|---|
committer | Steven Cook | 2015-06-11 09:29:05 -0400 |
commit | 096133ed8769e51eca3f0f53fd29b1075d7915c4 (patch) | |
tree | 5cd582a340694cf184fb8f0255dc599eb9709566 /gofish.install | |
download | aur-096133ed8769e51eca3f0f53fd29b1075d7915c4.tar.gz |
Initial import
Diffstat (limited to 'gofish.install')
-rw-r--r-- | gofish.install | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gofish.install b/gofish.install new file mode 100644 index 000000000000..0bca92e058eb --- /dev/null +++ b/gofish.install @@ -0,0 +1,27 @@ +post_install() { + echo -n "Adding gopher system group... " + groupadd -g 41 gopher && echo "done." + + echo -n "Adding gopher system user... " + useradd -g 41 -u 41 -d /var/gopher \ + -s /bin/false gopher && echo "done." + passwd -l gopher &> /dev/null + + post_upgrade $1 +} + +post_upgrade() { + echo -n "Refreshing directory caches... " + mkcache -r &> /dev/null && echo "done." +} + +post_remove() { + echo -n "Removing gopher system user... " + userdel gopher &> /dev/null && echo "done." + echo -n "Removing gopher system group... " + groupdel gopher &> /dev/null && echo "done." +} + +op=$1 +shift +$op $* |