diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2005-12-12 14:45:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2005-12-12 14:45:00 +0000 |
commit | f71fbd4adb2c3aa2f0d3316a022783a7524c028a (patch) | |
tree | bfe13ab349fe72772b710e897c705bc659bda21d /modules/pam_succeed_if | |
parent | 9a63b6cfc9481a8276df5dd2e98f4d585a3d33ff (diff) | |
download | pam-f71fbd4adb2c3aa2f0d3316a022783a7524c028a.tar.gz pam-f71fbd4adb2c3aa2f0d3316a022783a7524c028a.tar.bz2 pam-f71fbd4adb2c3aa2f0d3316a022783a7524c028a.zip |
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
2005-12-12 Dmitry V. Levin <ldv@altlinux.org>
Cleanup pam_syslog messages.
* modules/pam_env/pam_env.c (_expand_arg): Fix compiler warning.
* modules/pam_filter/pam_filter.c (set_filter): Append %m
specifier to pam_syslog messages where appropriate.
* modules/pam_group/pam_group.c (read_field): Likewise.
* modules/pam_mkhomedir/pam_mkhomedir.c (make_remark): Remove.
(create_homedir): Do not use make_remark() wrapper, call
pam_info() directly. Call pam_syslog() right after failed
operation and append %m specifier to pam_syslog messages where
appropriate.
* modules/pam_rhosts/pam_rhosts_auth.c (pam_iruserok): Replace
sequence of malloc(), strcpy() and strcat() calls with asprintf().
Append %m specifier to pam_syslog messages where appropriate.
* modules/pam_securetty/pam_securetty.c (securetty_perform_check):
Append %m specifier to pam_syslog messages where appropriate.
* modules/pam_shells/pam_shells.c (perform_check): Likewise.
Diffstat (limited to 'modules/pam_succeed_if')
-rw-r--r-- | modules/pam_succeed_if/pam_succeed_if.c | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/modules/pam_succeed_if/pam_succeed_if.c b/modules/pam_succeed_if/pam_succeed_if.c index 9e3046f3..8f8cafa3 100644 --- a/modules/pam_succeed_if/pam_succeed_if.c +++ b/modules/pam_succeed_if/pam_succeed_if.c @@ -70,13 +70,13 @@ evaluate_num(const pam_handle_t *pamh, const char *left, errno = 0; l = strtol(left, &p, 0); if ((p == NULL) || (*p != '\0') || errno) { - pam_syslog(pamh,LOG_INFO, "\"%s\" is not a number", left); + pam_syslog(pamh, LOG_INFO, "\"%s\" is not a number", left); ret = PAM_SERVICE_ERR; } r = strtol(right, &p, 0); if ((p == NULL) || (*p != '\0') || errno) { - pam_syslog(pamh,LOG_INFO, "\"%s\" is not a number", right); + pam_syslog(pamh, LOG_INFO, "\"%s\" is not a number", right); ret = PAM_SERVICE_ERR; } @@ -151,7 +151,7 @@ evaluate_lt(const pam_handle_t *pamh, const char *left, const char *right) } /* Test for numeric less-than-or-equal-ness(?) */ static int -evaluate_le(const pam_handle_t *pamh,const char *left, const char *right) +evaluate_le(const pam_handle_t *pamh, const char *left, const char *right) { return evaluate_num(pamh, left, right, le); } @@ -245,11 +245,12 @@ evaluate(pam_handle_t *pamh, int debug, } /* If we have no idea what's going on, return an error. */ if (left != buf) { - pam_syslog(pamh,LOG_CRIT, "unknown attribute \"%s\"", left); + pam_syslog(pamh, LOG_CRIT, "unknown attribute \"%s\"", left); return PAM_SERVICE_ERR; } if (debug) { - pam_syslog(pamh,LOG_DEBUG, "'%s' resolves to '%s'", attribute, left); + pam_syslog(pamh, LOG_DEBUG, "'%s' resolves to '%s'", + attribute, left); } /* Attribute value < some threshold. */ @@ -351,9 +352,9 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, /* Get information about the user. */ pwd = pam_modutil_getpwuid(pamh, getuid()); if (pwd == NULL) { - pam_syslog(pamh,LOG_CRIT, - "error retrieving information about user %ld", - (long)getuid()); + pam_syslog(pamh, LOG_CRIT, + "error retrieving information about user %lu", + (unsigned long)getuid()); return PAM_SERVICE_ERR; } user = pwd->pw_name; @@ -361,17 +362,18 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, /* Get the user's name. */ ret = pam_get_user(pamh, &user, prompt); if ((ret != PAM_SUCCESS) || (user == NULL)) { - pam_syslog(pamh,LOG_CRIT, "error retrieving user name: %s", - pam_strerror(pamh, ret)); + pam_syslog(pamh, LOG_CRIT, + "error retrieving user name: %s", + pam_strerror(pamh, ret)); return ret; } /* Get information about the user. */ pwd = pam_modutil_getpwnam(pamh, user); if (pwd == NULL) { - pam_syslog(pamh,LOG_CRIT, - "error retrieving information about user %s", - user); + pam_syslog(pamh, LOG_CRIT, + "error retrieving information about user %s", + user); return PAM_SERVICE_ERR; } } @@ -386,18 +388,18 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, pwd); if (ret != PAM_SUCCESS) { if(!quiet_fail) - pam_syslog(pamh,LOG_INFO, - "requirement \"%s %s %s\" " - "not met by user \"%s\"", - left, qual, right, user); + pam_syslog(pamh, LOG_INFO, + "requirement \"%s %s %s\" " + "not met by user \"%s\"", + left, qual, right, user); break; } else if(!quiet_succ) - pam_syslog(pamh,LOG_INFO, - "requirement \"%s %s %s\" " - "was met by user \"%s\"", - left, qual, right, user); + pam_syslog(pamh, LOG_INFO, + "requirement \"%s %s %s\" " + "was met by user \"%s\"", + left, qual, right, user); left = qual = right = NULL; } if ((i < argc) && (strcmp(argv[i], "debug") == 0)) { |