0
0
Fork 0
mirror of https://github.com/boltgolt/howdy.git synced 2024-09-19 09:51:19 +02:00
howdy/src/pam
2022-01-21 20:50:27 +01:00
..
subprojects chore: use inih subproject from wrapdb 2022-01-21 13:00:37 +01:00
.clang-tidy chore: add clang-tidy file 2022-01-21 20:49:22 +01:00
.gitignore [WIP]: Add native PAM module 2020-12-26 09:33:19 +01:00
main.cc refactor: apply suggestions from clang-tidy 2022-01-21 20:50:27 +01:00
main.hh refactor: apply suggestions from clang-tidy 2022-01-21 20:50:27 +01:00
meson.build Turn subproject as fallback (#1) 2022-01-20 03:42:11 +08:00
optional_task.hh refactor: apply suggestions from clang-tidy 2022-01-21 20:50:27 +01:00
README.md docs: improve documentation 2022-01-21 12:11:45 +01:00

Howdy PAM module

Prepare

This module depends on INIReader. It can be installed with these packages:

Arch Linux - libinih
Debian     - libinih-dev
Fedora     - inih-devel
OpenSUSE   - inih

If your distribution doesn't provide INIReader, it will be automatically pulled from the latest git version.

Build

meson setup build
meson compile -C build

Install

meson install -C build

Change PAM config line to:

auth  sufficient  pam_howdy.so