Hallo,
vielen Danke für die Rückmeldung. Mit einem der letzten QNAP FW-Updates funktioniert das Skript auch wieder bei mir.
Eine Anmerkung zu der Skriptzeile 99:
Code
[String] $NAS_Unlock = '/sbin/storage_util --encrypt_pwd pwd="{0}" | /bin/sed ''s/^Encr.*is://'' | /sbin/cryptsetup -v luksOpen /dev/mapper/{1} ce_{1} >{2} 2>&1; /bin/echo $?' -f $EncKey, $Volume, $NasStdX
Ich habe "{0}" mit 2 Anführungszeichen versehen: ""{0}"". Ansonsten scheitert bei mir der obige Aufruf, wenn das Passwort Sonderzeichen enthält, die in der Linux Shell als Steuerzeichen interpretiert werden.