Control: retitle -1 man-db: fails to exec groff tools under seccomp on 
3.14.79-117 arm64 kernel

On Mon, Mar 05, 2018 at 12:11:48AM +0100, Erik Könnecke wrote:
> After the upgrade of the man-db package, man stopped showing man
> pages, only empty screen with the status line

Thanks for your report.  I have a few follow-up questions to try to
narrow this down:

 * Where exactly did you get this kernel from?  If you also know where I
   could find the source code for it, that would be helpful too.  The
   only place I could find any mention of this kernel version on the
   internet was an odroid repository that seems to be lacking source
   code (so may well be a GPL violation ...).

 * Does setting MAN_DISABLE_SECCOMP=1 in the environment work around the
   bug?  (I think it probably will, and I still want to investigate even
   if that's the case, but I need to make sure.)

 * The particular error here (EPERM from execve) is a strange symptom.
   Normally it only happens when trying to execute a set-id program
   under certain other conditions.  Could you please show me the output
   of "ls -l /usr/bin/preconv"?

 * It's possible that this particular error is happening partly because
   you're running the program under strace: sometimes debugging tools
   affect the outcome.  To make sure that I don't spend too much time
   getting confused by this possibility, could you please show me the
   full output of "PIPELINE_DEBUG=1 man --debug man" (not under strace)?

I may have further questions after this, but the above should let me
make a better guess as to what to ask next.

Thanks,

-- 
Colin Watson                                       [cjwat...@debian.org]

Reply via email to