Danke Serkan,

das mit --batch-mode hat funktioniert :-). Ich muss blind gewesen sein, dass 
ich das nicht gesehen habe!

Jetzt habe ich noch ein anderes Problem: die verschlüsselte Partition wird nach 
einem reboot nicht als reiserfs erkannt: 
"ReiserFS: dm-0: warning: sh-2021: reiserfs_fill_super: can not find reiserfs 
on dm-0"

Erst nach luksClose und erneutem luksOpen & mount kann ich die verschlüsselte 
Partition nutzen. 

Ich benutze testing mit Kernel 2.6.15. ReiserFs ist fest in den Kernel 
kompiliert.

Ich habe cryptsetup luksFormat ausgeführt:
#cryptsetup   --cipher aes-cbc-essiv:sha256   --verify-passphrase   
--batch-mode   luksFormat   /dev/sda8

die Partition auf "secdata" gemappt:
#cryptsetup   luksOpen   /dev/sda8   secdata

auf dem gemappten Device Reiserfs eingerichtet:
#mkreiserfs   -q   /dev/mapper/secdata

folgendes in /etc/crypttab eingetragen:
#secdata   /dev/sda8   none   cipher=aes-cbc-essiv:sha256

und folgendes in /etc/fstab eingetragen:
#/dev/mapper/secdata   /data   reiserfs   defaults,user   0   0



Was mache ich falsch?
Andreas

-----Ursprüngliche Nachricht-----
Von: "S. Sakar" <[EMAIL PROTECTED]>
Gesendet: 06.07.06 20:38:25
An: Andreas Mehner <[EMAIL PROTECTED]>
CC: [email protected]
Betreff: Re: Verschlüsselung: Cryptsetup (luksFormat) automatisieren


Andreas Mehner wrote:
> Hallo!
> 
> Ich möchte in einem Script Cryptsetup mit luksFormat ausführen. Jedoch wird 
> dafür aber die Bestätigung "YES" vom Benutzer erwartet. Ein Pipe mit "echo 
> YES" liefert folgende Fehlermeldung: 
> "Command failed: can't do passphrase verification on non-tty inputs".
> 
> Ein Gedanke von mir war, die Source von cryptsetup (1.0.3-2) zu editieren und 
> die "YES" Abfrage auszukommentieren. Nach dem mühsamen Compilieren (make 
> install) bekomme ich aber jetzt "Command failed: No setup backend available". 
> :-( Meine Datei ist auch viel kleiner als das Original.
> 
> Da mir eigentlich diese Lösung gar nicht so richtig gefällt: gibt es 
> vielleicht eine bessere Lösung?
> 
> Vielen Dank im Vorraus,
> Andreas
> 
> 
> 
Schon "--batch-mode, -q" versucht?
Laut manages sollte dies die Option sein :
Do  not  ask  for confirmation. This option is only relevant for luksFormat.

gruß


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Antwort per Email an