mirror of
https://github.com/linux-pam/linux-pam.git
synced 2024-11-30 13:13:49 +08:00
7fb6beed01
On my non-representative hardware, the full build using autotools (./autogen.sh && CFLAGS=-O2 ./configure && make -j`nproc` && make -j`nproc` install) takes about 45 seconds. On the same hardware, the full build using meson (meson setup -Doptimization=2 dir && meson compile -C dir && meson install -C dir) takes just about 7.5 seconds. |
||
---|---|---|
.. | ||
.gitignore | ||
blank.c | ||
check_user.c | ||
Makefile.am | ||
meson.build | ||
README | ||
tty_conv.c | ||
vpass.c | ||
xsh.c |
(now we are getting networked apps, be careful to try and test on a securely isolated system!) These programs grant no privileges, but they give an idea of how well the modules are working. blank is new as of Linux-PAM-0.21. If you are writing/modifying an application it might be a place to start... xsh is new as of Linux-PAM-0.31, it is identical to blank, but invokes /bin/sh if the user is authenticated.