![](/@@/translation-newline)
Der Befehl fde-setup-request wird innerhalb des fde-setup-Hooks verwendet. Er wird
![](/@@/translation-newline)
Informationen über die angeforderte Operation der Festplattenverschlüsselung,
![](/@@/translation-newline)
sowie Hilfsdaten zur Vervollständigung dieser Operation anzeigen.
![](/@@/translation-newline)
Der fde-setup-Hook sollte die angeforderte Operation ausführen und dann den Befehl
![](/@@/translation-newline)
"snapctl fde-setup-result" aufrufen und die Ergebnisdaten an stdin übergeben.
![](/@@/translation-newline)
Hier ist ein Beispiel dafür, wie der fde-setup-Hook anfänglich aufgerufen wird:
![](/@@/translation-newline)
$ snapctl fde-setup-request
![](/@@/translation-newline)
{"op": "features"}
![](/@@/translation-newline)
$ echo '{"features": []}' | snapctl fde-setup-result
![](/@@/translation-newline)
Alternativ könnte der Hook auch mit antworten:
![](/@@/translation-newline)
$ echo '{"error": "hardware-unsupported"}' | snapctl fde-setup-result
![](/@@/translation-newline)
Und dann wird er erneut mit der Aufforderung aufgerufen, die anfängliche Schlüsseleinrichtung vorzunehmen:
![](/@@/translation-newline)
$ snapctl fde-setup-request
![](/@@/translation-newline)
{"op": "initial-setup", "key": "key-to-seal"}
![](/@@/translation-newline)
$ echo "{"sealed-key":"$base64_encoded_sealed_key"}" | snapctl fde-setup-re