| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: expect und luksAddKey im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hallo, ich versuche einen Key für Luks mittels Expect hinzuzufügen. das ganze habe ich so probiert: Code: #!/usr/bin/expect set ...
![]() |
| | #1 (permalink) |
| Registriert seit: 18.08.04 ![]() Likes: 0 | Anzeige Hallo, ich versuche einen Key für Luks mittels Expect hinzuzufügen. das ganze habe ich so probiert: Code: #!/usr/bin/expect
set disk [lindex $argv 0]
set pass1 [lindex $argv 1]
set pass2 [lindex $argv 2]
spawn cryptsetup luksAddKey $disk -d "-"
expect "Enter any LUKS passphrase:" {send "$pass1\r"}
expect "Enter new passphrase for key slot:" {send "$pass2\r"}
expect "Verify passphrase:" {send "$pass2\r"}
expect "Command successful." {puts stdout "done"} Code: catscrash@catscrash-home:~/crypt$ sudo ./addkey.sh "/dev/sda2" "key1" "testen" Code: spawn cryptsetup luksAddKey /dev/sda2 -d - Enter any LUKS passphrase: key1 das script tippt also "key1" ein, aber scheinbar nicht so das luks es erkennt, denn dann dürfte es ja nicht sichtbar sein... hat vielleicht jemand eine idee oder kennt sich besser mit expect aus? |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Erstelle dein expect-Skript mal mittels autoexpect.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [gelöst] SSL-Webserver mit Hilfe von expect neu starten | bitmuncher | Applikationen | 0 | 16.03.07 03:02 |