Erweitern der Dokumentation

This commit is contained in:
Tim Schilling | IuK
2024-12-03 08:12:22 +01:00
parent 0f4035341a
commit 1d517cefca
4 changed files with 64 additions and 28 deletions
+5 -6
View File
@@ -3,7 +3,6 @@
# Variablen
WEBDAV_USER="tim.schilling@koenigsbrunn.de"
WEBDAV_PASS="HgdKS-P2004!"
WEBDAV_URL="https://www.kommsafe.de/webdav/Stadt%20K%C3%B6nigsbrunn/IuK/KITL-VaultWarden%20Backups"
RCLONE_CONFIG="/root/.config/rclone/rclone.conf"
@@ -12,11 +11,12 @@ GREEN="\033[0;32m"
RED="\033[0;31m"
NC="\033[0m" # Keine Farbe
# Funktion zur Ausgabe von Meldungen
# Funktion zur Ausgabe von log Meldungen (Grün)
function log() {
echo -e "${GREEN}[INFO] $1${NC}"
}
# Funktion zur Ausgabe von error Meldungen (Rot)
function error() {
echo -e "${RED}[ERROR] $1${NC}"
}
@@ -37,7 +37,7 @@ else
fi
# Verschlüsseltes Passwort generieren
# Verschlüsseltes Passwort generieren, unter nutung des rclone obscure befehls
log "Verschlüssele das WebDAV-Passwort..."
ENCRYPTED_PASSWORD=$(rclone obscure "$WEBDAV_PASS")
if [[ -z "$ENCRYPTED_PASSWORD" ]]; then
@@ -56,10 +56,9 @@ vendor = other
user = $WEBDAV_USER
pass = $ENCRYPTED_PASSWORD
EOF
# Festlegen der Berechtigungen auf nur lesen für Besitzer
chmod 600 "$RCLONE_CONFIG"
log "rclone-Konfiguration gespeichert unter $RCLONE_CONFIG."
log "Vorbereitungen abgeschlossen"