summarylogtreecommitdiffstats
path: root/rocketchat-server.install
diff options
context:
space:
mode:
authorMax Falk2016-08-14 01:59:25 +0200
committerMax Falk2016-08-14 01:59:25 +0200
commite7831d4d210d44afa341d94dc132038bc7842c8a (patch)
treef56e11a2bcf395cd072e05e7063b58eff8e89dfc /rocketchat-server.install
downloadaur-e7831d4d210d44afa341d94dc132038bc7842c8a.tar.gz
initial commit
Diffstat (limited to 'rocketchat-server.install')
-rw-r--r--rocketchat-server.install14
1 files changed, 14 insertions, 0 deletions
diff --git a/rocketchat-server.install b/rocketchat-server.install
new file mode 100644
index 000000000000..8ad5d54f0660
--- /dev/null
+++ b/rocketchat-server.install
@@ -0,0 +1,14 @@
+#!/usr/bin/env sh
+# vim:set ts=4 sw=4 et:
+
+username="rocketchat"
+
+post_install() {
+ systemd-sysusers "${username}.conf"
+ chown -R "${username}:${username}" /etc/${username} /usr/share/${username}-server
+}
+
+
+post_upgrade(){
+ getent passwd "${username}" >/dev/null 2>&1 || systemd-sysusers "${username}.conf"
+}