From c69e48fb32c3d90f4c1e58425586c03e7589c297 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Wed, 5 Mar 2025 10:52:28 +0100 Subject: [PATCH] fix service installation --- install/vaultwarden-install.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/install/vaultwarden-install.sh b/install/vaultwarden-install.sh index ef2ccae..e5ef55d 100644 --- a/install/vaultwarden-install.sh +++ b/install/vaultwarden-install.sh @@ -76,11 +76,12 @@ chmod +x /opt/vaultwarden/bin/vaultwarden chown -R root:root /opt/vaultwarden/web-vault/ chmod +r /opt/vaultwarden/.env -service_path="/etc/systemd/system/vaultwarden.service" -echo "[Unit] +cat </etc/systemd/system/vaultwarden.service +[Unit] Description=Bitwarden Server (Powered by Vaultwarden) Documentation=https://github.com/dani-garcia/vaultwarden After=network.target + [Service] User=vaultwarden Group=vaultwarden @@ -103,10 +104,11 @@ LockPersonality=yes WorkingDirectory=/opt/vaultwarden ReadWriteDirectories=/opt/vaultwarden/data AmbientCapabilities=CAP_NET_BIND_SERVICE + [Install] -WantedBy=multi-user.target" >$service_path -systemctl daemon-reload -$STD systemctl enable --now vaultwarden.service +WantedBy=multi-user.target +EOF +systemctl enable -q --now vaultwarden msg_ok "Created Service" motd_ssh