diff options
Diffstat (limited to 'patches-applied/047_pam_limits_chroot_string_value')
-rw-r--r-- | patches-applied/047_pam_limits_chroot_string_value | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/patches-applied/047_pam_limits_chroot_string_value b/patches-applied/047_pam_limits_chroot_string_value index c8289c0e..e82c0c77 100644 --- a/patches-applied/047_pam_limits_chroot_string_value +++ b/patches-applied/047_pam_limits_chroot_string_value @@ -2,15 +2,15 @@ Index: Linux-PAM/modules/pam_limits/pam_limits.c =================================================================== --- Linux-PAM/modules/pam_limits/pam_limits.c.orig +++ Linux-PAM/modules/pam_limits/pam_limits.c -@@ -417,9 +417,9 @@ - if (int_value == 0 && value_orig == endptr) { - _pam_log(LOG_DEBUG, "wrong limit value '%s' for limit type '%s'", - lim_value, lim_type); +@@ -402,9 +402,9 @@ + pam_syslog(pamh, LOG_DEBUG, + "wrong limit value '%s' for limit type '%s'", + lim_value, lim_type); - return; -+ return; ++ return; } - } else { + } else if (limit_item != LIMIT_CHROOT && limit_item != LIMIT_CAPS) { - rlimit_value = strtoul (lim_value, &endptr, 10); - if (rlimit_value == 0 && value_orig == endptr) { - _pam_log(LOG_DEBUG, "wrong limit value '%s' for limit type '%s'", + #ifdef __USE_FILE_OFFSET64 + rlimit_value = strtoull (lim_value, &endptr, 10); + #else |