[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gnupg compiled



   Resent-Cc: recipient list not shown: ;
   X-Envelope-Sender: wagi@gmx.ch
   Date: Fri, 07 Jan 2000 22:53:13 +0100
   From: Daniel Wagner <wagi@gmx.ch>
   MIME-version: 1.0
   Content-type: text/plain; charset=us-ascii
   Mail-Followup-To: debian-hurd@lists.debian.org
   User-Agent: Mutt/1.0pre4i
   Resent-From: debian-hurd@lists.debian.org
   X-Mailing-List: <debian-hurd@lists.debian.org> archive/latest/3432
   X-Loop: debian-hurd@lists.debian.org
   Precedence: list
   Resent-Sender: debian-hurd-request@lists.debian.org

   Hi,

   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:

   gauss:/usr/src/gnupg-1.0.1/g10# ./gpg
   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.

pjr


Reply to: