Auto-replay is lame, dar poate mai vrea cineva sa faca treaba asta in viteza, evident ca era elementar de simplu:

echo "o foarte secreta fraza" | `gpg -se -r useru --armour --batch --passphrase-fd 0 fisierul_tau`

sau daca passphrase era intr-un fisier:

gpg -se -r useru --armour --batch --passphrase-fd 0 --yes fisierul_tau < ./passphrase

Acu ramine de vazut daca dintr-un program poti exec() si trimite fd oarecare, deja deschis, la copil ca parametru si daca la system() eventual se pastreaza fd ai procesului care l-a chemat ???

Mircea "mai vesel nitzel" C.



Mircea Ciocan wrote:
Umm da, acu ce sa zic cand vrea cineva sa te ajute normal ar fi sa-i multumeshti, cand insa nu a inteles despre ce e vorba ce sa-i faci???
Deci inca o data, nu e cazul sa-mi citati din gpg --help aiurea in tranvai, problema nu era CUM sa semnez si sa criptez un fisier, ci cum sa fac sa-i specific passphrase ne-interactiv, blestematia aia cu
--passphrase-fd data de Cristi se pare ca e singura medoda, numai ca chiar nu m-am prins inca cum se utilizeaza in realitate dintr-un script sau proggie, vrea chiar fd sau pipa sau ce ???
Mai sap cu prietenu omului,deocamdata am gasit doar 7000 de fisiere de configurare mutt si un ucrainian la fel de nedumerit ca mine :).


Mircea "hai, cine a folosit --passphrase-fd sa-mi faca si mie un bine ca ma doare capu' rau :(" C.

--
Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/



Raspunde prin e-mail lui