Hallo, Am Mon, 20 Jul 2009, Kyek, Andreas, VF-DE schrieb:
David Haller wrote:
Am Mon, 20 Jul 2009, Kyek, Andreas, VF-DE schrieb:
David Haller wrote: [...]
Ha, hab's:
woher bitte? Ich habe mir jetzt die Doku zu GnuPG (perldoc GnuPG) merhfach angesehen; deine "Lösung" finde ich hier aber nicht. Wie bist Du drauf gekommen? (Nur so aus Interesse)
Quelltexte gelesen ;) GnuPG.pm, v.a. die subs encrypt und run_gnupg. Ist relativ lesbar, meine Lösung ist mehr oder weniger eine Abwandlung von dem was 'encrypt' macht.
so einfach ist die Lösung? Da hätte ich auch selber drauf kommen können (insbesondere, da der Tip[p] von Dir kam -;)
Naja, "einfach" ist relativ ;) Hat mich schon einige Minuten gekostet, zumal ich zuerst versucht habe, das über den "normalen" Weg über den Hash reinzubekommen ( recipients => [ 'foo@foo.example', '--recipient', 'bar@bar.example' ], ) und ähnliche Spielchen ... Nachdem ich dann den Quelltext genauer gelesen habe, hab ich gesehen, daß das nicht klappen kann ... usw. ;) Achso: bei mir bitte alte Rechtschreibung. Bei 'Tipp' usw. rollen sich mir die Fußnägel auf.
Kein Thema; das bastel ich mir schon rein.
(Ich habe im Netz noch eine ggf. mögliche Lösung mit GnuPG::Interface
Ist das denn installiert? Weil wenn du nachinstallieren kannst gäbe es noch mehr Module:
Crypt::GPG Crypt::GpgME GPG Mail::GPG Crypt::OpenPGP [*]
Nee, ich kann hier nichts installieren. Und von dem Zeugs ist leider nichts installiert.
Auch im ~/ nicht? export PERL5LIB="${HOME}/lib/perl" "regelt"! Ansonsten wundert's mich, daß GnuPG und GnuPG::Interface vorhanden sind ;)
Ich habe mich jetzt noch 'ne Weile mit GnuPG::Interface beschäftigt - gehen tut das. Also habe ich schon zwei mögliche Lösungen und eine wird es wohl werden.
Mind. drei! Du vergisst den "händischen" Aufruf von gpg via system, IPC::*, temp-Datei + open, usw. ;)
Mal sehen, welche am Ende gewinnt (schliesslich zählt hier eigentlich nur das Ergebnis).
ACK.
(der diesen Post wahrscheinlich auch wieder nicht sehen wird!)
Doublettenfilter? Überlasteter Server? Greylisting? ... -dnh --
Ein Massenprovider hat nun mal jede Menge Kunden, und 10% Idioten sind halt immer dabei. Die stoeren mich gar nicht. Die 75 % Vollidioten schon eher. [Roman Niederdrenk und Hans Bonfigt in doc] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org