Enables possibility to use PAM modules password-auth or system-auth
if they exist during compilation. password-auth module is
for remote authentication and system-auth for local authentication.
(Issue #829)
- Added new value for 'lpstat' option '-W' - successfull - for getting
successfully printed jobs (Issue #830)
+- Added support for PAM modules password-auth and system-auth (Issue #892)
- Raised `cups_enum_dests()` timeout for listing available IPP printers (Issue #751)
- Fixed the web interface not showing an error for a non-existent printer
(Issue #423)
--- /dev/null
+#%PAM-1.0
+# Use password-auth common PAM configuration for the daemon
+auth include password-auth
+account include password-auth
--- /dev/null
+#%PAM-1.0
+auth include system-auth
+account include system-auth
PAMMOD="pam_${with_pam_module}.so"
], [test -f /etc/pam.d/common-auth], [
PAMFILE="pam.common"
+ ], [test -f /etc/pam.d/password-auth], [
+ PAMFILE="pam.password"
+ ], [test -f /etc/pam.d/system-auth], [
+ PAMFILE="pam.system"
], [
moddir=""
for dir in /lib/security /lib64/security /lib/x86_64-linux-gnu/security /var/lib/pam; do
PAMFILE="pam.common"
+elif test -f /etc/pam.d/password-auth
+then :
+
+ PAMFILE="pam.password"
+
+elif test -f /etc/pam.d/system-auth
+then :
+
+ PAMFILE="pam.system"
+
else $as_nop
moddir=""