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"