]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
scheduler: add explicit WARN log with client IP when PAM authentication fails
authorabubakar sabir <abubakarsabir924@gmail.com>
Sun, 26 Apr 2026 20:04:44 +0000 (01:04 +0500)
committerabubakar sabir <abubakarsabir924@gmail.com>
Sun, 26 Apr 2026 20:04:44 +0000 (01:04 +0500)
scheduler/auth.c

index 83952472a38de7e191ba8dbfb75b1cfaf1036ad8..785d5c5c90803d1ad6ed271e28f5bb9d58bffffd 100644 (file)
@@ -687,6 +687,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I - Client connection */
       if (pamerr != PAM_SUCCESS)
       {
        cupsdLogClient(con, CUPSD_LOG_ERROR, "pam_authenticate() returned %d (%s)", pamerr, pam_strerror(pamh, pamerr));
+  cupsdLogClient(con, CUPSD_LOG_WARN, "Authentication failed for user \"%s\" from %s", username, con->http->hostname);
        pam_end(pamh, 0);
        return;
       }