aboutsummaryrefslogtreecommitdiff
path: root/patches-applied/047_pam_limits_chroot_string_value
diff options
context:
space:
mode:
Diffstat (limited to 'patches-applied/047_pam_limits_chroot_string_value')
-rw-r--r--patches-applied/047_pam_limits_chroot_string_value16
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