D4997: Support for long running kcheckpass supporting multiple authentications

David Edmundson david at davidedmundson.co.uk
Fri May 12 09:50:49 UTC 2017


On Fri, May 12, 2017 at 9:18 AM, Tobias C. Berner <tcberner at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170512/8a48b2f0/attachment-0001.html>


More information about the Plasma-devel mailing list