On Fri, May 12, 2017 at 9:18 AM, Tobias C. Berner <tcber...@freebsd.org>
wrote:

> Hi there
>
> I think this review introduced some Linux-only features: signalfd() is
> only present on Linux.
> So this breaks kcheckpass on FreeBSD (and probably everything non-Linux
> too).
>
> Would it be possible to have the long-running auth stuff hidden behind a
>   check_include_file("sys/signalfd.h" HAVE_SIGNALFD_H)
> check?
>
>
> Not  reallly. It'd compile, but then not work, which is almost worse.
Is there no BSD equivalent?

Worst case it looks like we could maybe replace it with classic unix
signals on the process.

David

Reply via email to