Feat: Überprüft, ob die Zugangsdaten wirklich in der Datei stehen.
This commit is contained in:
parent
54258e552e
commit
744a4cb36a
@ -81,9 +81,16 @@ check_webdav_installed() {
|
||||
|
||||
check_webdav_credentials() {
|
||||
if [[ ! -f "$WEBDAV_CREDENTIALS" ]]; then
|
||||
log "Fehler: WebDAV-Zugangsdaten fehlen! Bitte erstelle $WEBDAV_CREDENTIALS mit den richtigen Anmeldedaten."
|
||||
log "Fehler: WebDAV-Zugangsdaten fehlen! Datei $WEBDAV_CREDENTIALS existiert nicht."
|
||||
return 1
|
||||
fi
|
||||
|
||||
# Prüfen, ob für genau diesen Mountpoint Credentials hinterlegt sind
|
||||
if ! grep -qE "^[^#]*${MOUNT_POINT//\//\\/} .+ .+" "$WEBDAV_CREDENTIALS"; then
|
||||
log "Fehler: Keine gültigen Zugangsdaten für den Mountpoint $MOUNT_POINT in $WEBDAV_CREDENTIALS gefunden!"
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user