diff options
author | Markus Richter | 2018-07-13 11:20:16 +0200 |
---|---|---|
committer | Markus Richter | 2018-07-13 17:33:21 +0200 |
commit | 4b4a9c29f24201a6f6f1dd8be3c01c0976482fd8 (patch) | |
tree | 9709a0b5f008e636e251aeab60359823b1a274b9 /bitwarden_rs.install | |
parent | f3b5ab46f56daa53f5749aef807905022f31740e (diff) | |
download | aur-4b4a9c29f24201a6f6f1dd8be3c01c0976482fd8.tar.gz |
updpkg, fix whitespace in comments
Diffstat (limited to 'bitwarden_rs.install')
-rw-r--r-- | bitwarden_rs.install | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/bitwarden_rs.install b/bitwarden_rs.install index 3a6f11fe9511..f55daec64c11 100644 --- a/bitwarden_rs.install +++ b/bitwarden_rs.install @@ -2,27 +2,29 @@ post_install() { # Create users and data directory echo "Adding user bitwarden_rs and creating data directory /var/lib/bitwarden_rs ..." - useradd -Ur -s /usr/bin/nologin bitwarden_rs - mkdir -p /var/lib/bitwarden_rs -m 0750 + mkdir -p /var/lib/bitwarden_rs + getent group bitwarden_rs &>/dev/null || groupadd -r bitwarden_rs >/dev/null + getent passwd bitwarden_rs &>/dev/null || useradd -r -g bitwarden_rs -d /var/lib/bitwarden_rs -s /usr/bin/nologin bitwarden_rs >/dev/null chown bitwarden_rs:bitwarden_rs /var/lib/bitwarden_rs - # Add service file + chmod 0750 /var/lib/bitwarden_rs + + # Load service file systemctl --quiet daemon-reload - echo "##########" - echo "# " + echo "#" echo "# Remember to configure the server via its environment-variables under /etc/bitwarden_rs.env" echo "# After that, start/enable the server via 'systemctl enable bitwarden_rs.service --now'" echo "#" echo "##########" -# systemctl --quiet preset bitwarden_rs.service } post_upgrade() { + # Reload service file systemctl --quiet daemon-reload echo "##########" - echo "# " + echo "#" echo "# Remember to restart the bitwarden via 'systemctl restart bitwarden_rs.service', if neccessary." echo "#" echo "##########" @@ -30,13 +32,15 @@ post_upgrade() { } pre_remove() { + # Stop service systemctl --quiet --no-reload disable --now bitwarden_rs.service } post_remove() { + # Unload service systemctl --quiet daemon-reload echo "##########" - echo "# " + echo "#" echo "# Remember to remove the user/group bitwarden_rs, if neccessary." echo "# All server data in /var/lib/bitwarden_rs was NOT deleted!" echo "#" |