Re: gnupg compiled
Resent-Cc: recipient list not shown: ;
Date: Fri, 07 Jan 2000 22:53:13 +0100
From: Daniel Wagner <email@example.com>
Content-type: text/plain; charset=us-ascii
X-Mailing-List: <firstname.lastname@example.org> archive/latest/3432
I managed to compile gnupg under Hurd. Well, it was quite easy... :) Just
one problem: gnupg wants to disable core dumping and uses getrlimit and
setrlimit for this. Unfortunately setrlimit is not implemented in glibc0.2.
One possible way is to disable this function temporarily by a "#ifndef" condition
until the function is implemented. The other way is to implement it, but I
guess this is rather huge task and I don't know how.
BTW gnupg think Hurd is not secure enough:
gpg: WARNING: program may create a core file!
gpg: Please note that you don't have secure memory on this system
gpg: Go ahead and type your message ...
Standard. GPG doesnt' like cores because some one can run gdb on them.
The memory warning is to let you know that some one could go, say:
$ dd if=/dev/<swap_partition> of=~/swapdump
and *maybe* get a look at your program state. Might not be an issue with
Hurd. I don't know enough about Hurd swapping to say, I can do it over
Linux though. Gotta be root, of course.