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() {
|
check_webdav_credentials() {
|
||||||
if [[ ! -f "$WEBDAV_CREDENTIALS" ]]; then
|
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
|
return 1
|
||||||
fi
|
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
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user