use semver for better output

This commit is contained in:
CanbiZ (MickLesk)
2026-06-15 08:34:02 +02:00
committed by GitHub
parent 8824d8f58e
commit dba8ed5ff1
+1 -1
View File
@@ -37,7 +37,7 @@ function update_script() {
"2" "Set Admin Token")
if [ "$UPD" == "1" ]; then
INSTALLED_VERSION="$(cd /opt/vaultwarden && ./bin/vaultwarden --version 2>/dev/null | awk '{print $2}')"
INSTALLED_VERSION="$(/opt/vaultwarden/bin/vaultwarden --version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1)"
if [[ -n "$INSTALLED_VERSION" ]] &&
! grep -qxF "$INSTALLED_VERSION" "$HOME/.vaultwarden" 2>/dev/null; then
printf '%s\n' "$INSTALLED_VERSION" >"$HOME/.vaultwarden"