aboutsummaryrefslogtreecommitdiffstats
path: root/swaylock/pam.c
Commit message (Collapse)AuthorAge
* Replace _XOPEN_SOURCE with _POSIX_C_SOURCELibravatar emersion2018-11-25
| | | | And make sure we don't define both in the same source file.
* Add support for building swaylock without PAMLibravatar Drew DeVault2018-09-28
This involves setuid'ing swaylock, which then forks and drops perms on the parent process. The child process remains root and listens on a pipe for requests to validate passwords against /etc/shadow.