diff options
author | 2009-05-18 04:36:00 +0000 | |
---|---|---|
committer | 2009-05-18 04:36:00 +0000 | |
commit | 6e65bfd03b56914eed68383b3da637462e877af1 (patch) | |
tree | c015de00b46d7d3ae8f3248d199d53a03e59ff3c /sys-apps/shadow/files | |
parent | a little broken (diff) | |
download | historical-6e65bfd03b56914eed68383b3da637462e877af1.tar.gz historical-6e65bfd03b56914eed68383b3da637462e877af1.tar.bz2 historical-6e65bfd03b56914eed68383b3da637462e877af1.zip |
Add fix from upstream for crash with non-pam/empty user #270213 by Ulrich Müller.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/shadow/files')
-rw-r--r-- | sys-apps/shadow/files/shadow-4.1.4-login-non-pam-crash.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sys-apps/shadow/files/shadow-4.1.4-login-non-pam-crash.patch b/sys-apps/shadow/files/shadow-4.1.4-login-non-pam-crash.patch new file mode 100644 index 000000000000..69ca211da990 --- /dev/null +++ b/sys-apps/shadow/files/shadow-4.1.4-login-non-pam-crash.patch @@ -0,0 +1,20 @@ +http://bugs.gentoo.org/270213 + +From 74c3b8df373aac8fc2a997c83f9d84790bf22a36 Mon Sep 17 00:00:00 2001 +From: nekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7> +Date: Sat, 16 May 2009 15:43:13 +0000 +Subject: [PATCH] * src/login.c: Fix failure of non PAM enabled versions when an + empty username is entered after a first prompt. + +diff --git a/src/login.c b/src/login.c +index abf649e..44ef8f8 100644 +--- a/src/login.c ++++ b/src/login.c +@@ -913,6 +913,7 @@ int main (int argc, char **argv) + * anymore. */ + if (NULL != pwd) { + pw_free (pwd); ++ pwd = NULL; + } + if (NULL != spwd) { + spw_free (spwd); |