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