mirror of
https://github.com/shadow-maint/shadow.git
synced 2024-12-05 07:53:34 +08:00
Merge pull request #29 from hemio-ev/lower-su-syslog-priority
Reduces syslog priority of common usage events
This commit is contained in:
commit
5b017af90d
6
src/su.c
6
src/su.c
@ -425,7 +425,7 @@ static void check_perms_pam (const struct passwd *pw)
|
||||
int ret;
|
||||
ret = pam_authenticate (pamh, 0);
|
||||
if (PAM_SUCCESS != ret) {
|
||||
SYSLOG ((LOG_ERR, "pam_authenticate: %s",
|
||||
SYSLOG (((pw->pw_uid != 0)? LOG_NOTICE : LOG_WARN, "pam_authenticate: %s",
|
||||
pam_strerror (pamh, ret)));
|
||||
fprintf (stderr, _("%s: %s\n"), Prog, pam_strerror (pamh, ret));
|
||||
(void) pam_end (pamh, ret);
|
||||
@ -588,7 +588,7 @@ static /*@only@*/struct passwd * check_perms (void)
|
||||
if (NULL == pw) {
|
||||
(void) fprintf (stderr,
|
||||
_("No passwd entry for user '%s'\n"), name);
|
||||
SYSLOG ((LOG_ERR, "No passwd entry for user '%s'", name));
|
||||
SYSLOG ((LOG_NOTICE, "No passwd entry for user '%s'", name));
|
||||
su_failure (caller_tty, true);
|
||||
}
|
||||
|
||||
@ -618,7 +618,7 @@ static /*@only@*/struct passwd * check_perms (void)
|
||||
(void) fprintf (stderr,
|
||||
_("No passwd entry for user '%s'\n"),
|
||||
name);
|
||||
SYSLOG ((LOG_ERR,
|
||||
SYSLOG ((LOG_NOTICE,
|
||||
"No passwd entry for user '%s'", name));
|
||||
su_failure (caller_tty, true);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user