OS/2, eCS & ArcaOS - Technical > Internet
Seamonkey and PGP
(1/1)
Andi B.:
Can we handle PGP signed emails with our Seamonkey? Are there any addons?
Dave Yeo:
Many versions back, forget how many, we did have a working version of Enigmail, unluckily Mozilla changed its rules about addons and I didn't/don't have the skills to port it.
The problem was that Enigmail used a binary (DLL) and then changed to calling system calls through CTYPES, which meant calling the OS/2 API (libc would have worked too) from JavaScript manually, ie setting up the stack etc to call OS/2 functions to read and write files and such.
No idea of its current status since Mozilla has changed to WebExtensions.
Andi B.:
In the meantime I installed Enigmail addon. Installation of proper version was no problem. But it needs gnupg. Unfortunately we don't have it currently. But I saw Silvan has created the repo at github. Unfortunately I can't compile it. When I run autoconf it crashes -
--- Code: ---{1}[e:\_work\ports\gnupg-os2] sh
# autoconf
Killed by SIGSEGV
pid=0x24bf ppid=0x24a6 tid=0x0001 slot=0x00c5 pri=0x0200 mc=0x0001 ps=0x0010
P:\USR\BIN\PERL.EXE
UTILEM 0:00006ad8
cs:eip=005b:15736ad8 ss:esp=0053:0012f620 ebp=0012f668
ds=0053 es=0053 fs=150b gs=0000 efl=00010246
eax=1573671c ebx=00000004 ecx=00000000 edx=20040828 edi=00000000 esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
Segmentation fault
# exit
--- End code ---
Seems I'm not experienced enough to compile it myself :-(
Dave Yeo:
Weird crash. Make sure the shell environment is set up properly, something like,
--- Code: ---SET SHELL=sh.exe
SET EMXSHELL=sh.exe
SET CONFIG_SHELL=sh.exe
SET MAKESHELL=sh.exe
SET EXECSHELL=sh.exe
set LANG=en_US
--- End code ---
IIRC, gnupgp needs more porting then simply recompiling, things like a source of entropy and then there is still the problem of Enigmail actually communicating with gnupgp.
It has been a while since I looked at it so things might have changed.
mike:
Because of dropping the old legacy plugin interface like firefox in favour of web extentions the thunderbird team ported the enigmail add on which is now part of thunderbird (V68+) itself, because the author didnt want to port it himself and without it no PGP support.
Navigation
[0] Message Index
Go to full version