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