gpg, batch, passphrase a roura

OldFrog oldfrog na volny.cz
Úterý Květen 28 14:18:52 CEST 2002


Dobry den.

Mam gpg, sifruji soubor ze stdin, zapisuji na stdout a potrebuji
NEinteraktivne predat passfrazi, nejlepe ji vzit z promenne shellu. 

Dle dokumentace ke gpg ji lze nacist z libovolneho souboru, kdyz
predem zadam jeho deskriptor. Tak napr. s parametrem
--passphrase-fd 0 ji cte ze stdin, takze mohu dat

echo "$PASS" | gpg --passphrase-fd 0 -o outfile -e infile

Nyni potrebuji nacitat infile ze stdin a outfile posilat na stdout,
avsak nevim, jak v takovem pripade predat passfrazi. Zkousel
jsem akorat 

{ echo "$PASS" | gpg --passphrase-fd 0 -e ;} < infile > outfile

ale zrejme to nefunguje.

Diky moc za napady,
OldFrog.


Další informace o konferenci Linux