diff options
Diffstat (limited to 'rocketchat-server.install')
-rw-r--r-- | rocketchat-server.install | 14 |
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" +} |