From 2a0edc8b7025e4372a2579a28a8bc5b8ac78805b Mon Sep 17 00:00:00 2001 From: adrien Date: Wed, 23 Nov 2022 10:20:26 +0100 Subject: [PATCH] Fix send_message function and restorecon path --- vaultwarden-updater.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/vaultwarden-updater.sh b/vaultwarden-updater.sh index 2863ef1..32a5bd7 100644 --- a/vaultwarden-updater.sh +++ b/vaultwarden-updater.sh @@ -15,10 +15,10 @@ set -o nounset # Don't hide errors within pipes set -o pipefail -# Set your API key here +# set your API key here key= -# Set your chat id here +# set your chat id here chat_id= # Set your username @@ -27,11 +27,10 @@ username= function send_message() { if ! [ $# -eq 0 ]; then curl --silent --show-error --fail --request POST "https://api.telegram.org/$key/sendMessage" --data chat_id="$chat_id" --data text="$1" --output /dev/null - exit + else + echo "No argument supplied, please specify the message to send" + exit 1 fi - - echo "No argument supplied, please specify the message to send" - exit 1 } function update_vaultwarden { @@ -50,7 +49,7 @@ function update_vaultwarden { # Set the correct permissions chown root:vaultwarden /usr/local/bin/vaultwarden chmod 750 /usr/local/bin/vaultwarden - restorecon /usr/local/bin/vaultwarden + /sbin/restorecon -v /usr/local/bin/vaultwarden if ! systemctl start vaultwarden.service; then send_message "[Vaultwarden] - Vaultwarden service did not start correctly. Please log in as soon as possible and see what went wrong"