aboutsummaryrefslogtreecommitdiff
path: root/patches-applied/pam_env_ignore_garbage.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches-applied/pam_env_ignore_garbage.patch')
-rw-r--r--patches-applied/pam_env_ignore_garbage.patch10
1 files changed, 10 insertions, 0 deletions
diff --git a/patches-applied/pam_env_ignore_garbage.patch b/patches-applied/pam_env_ignore_garbage.patch
index 8fa269c4..3e309edc 100644
--- a/patches-applied/pam_env_ignore_garbage.patch
+++ b/patches-applied/pam_env_ignore_garbage.patch
@@ -1,3 +1,13 @@
+Patch for Debian bug #439984
+
+pam_env was not correctly skipping over non-alphanumeric variable names,
+and was not handling the PAM_BAD_ITEM error return from pam_putenv()
+when clearing an unset variable.
+
+Authors: Steve Langasek <vorlon@debian.org>
+
+Upstream status: submitted in <20070830222058.GA9984@dario.dodds.net>
+
Index: pam/Linux-PAM/modules/pam_env/pam_env.c
===================================================================
--- pam.orig/Linux-PAM/modules/pam_env/pam_env.c