summarylogtreecommitdiffstats
path: root/kippo.install
diff options
context:
space:
mode:
authoranthraxx2015-06-18 18:01:24 +0200
committeranthraxx2015-06-18 18:01:24 +0200
commit387ea8bd1145e86ecc87cc1fa4f33fcde05809ba (patch)
tree3527ec0edeef631d658016b0cc3ef5cf83bf5e0a /kippo.install
downloadaur-387ea8bd1145e86ecc87cc1fa4f33fcde05809ba.tar.gz
addpkg: kippo 0.9-3
Diffstat (limited to 'kippo.install')
-rw-r--r--kippo.install26
1 files changed, 26 insertions, 0 deletions
diff --git a/kippo.install b/kippo.install
new file mode 100644
index 000000000000..c30e615d803e
--- /dev/null
+++ b/kippo.install
@@ -0,0 +1,26 @@
+post_install() {
+ getent group kippo > /dev/null || groupadd kippo
+ getent passwd kippo > /dev/null || \
+ useradd -d /opt/kippo -g kippo -s /bin/nologin kippo
+
+ mkdir -p /opt/kippo/log/tty /opt/kippo/dl
+ chown -R kippo:kippo /opt/kippo
+
+ cat /usr/share/doc/kippo/INSTALL
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ if [[ -f /opt/kippo/kippo.pid ]]; then
+ systemctl stop kippo
+ fi
+}
+
+post_remove() {
+ userdel kippo
+}
+
+# vim: ts=2 sw=2 et: