[Pkg-shadow-commits] r2385 - in debian/trunk/debian: . patches
nekral-guest at alioth.debian.org
nekral-guest at alioth.debian.org
Sat Sep 13 17:21:06 UTC 2008
Author: nekral-guest
Date: 2008-09-13 17:21:05 +0000 (Sat, 13 Sep 2008)
New Revision: 2385
Modified:
debian/trunk/debian/changelog
debian/trunk/debian/patches/008_su_get_PAM_username
Log:
008_su_get_PAM_username updated for upstream version 4.1.2.
Modified: debian/trunk/debian/changelog
===================================================================
--- debian/trunk/debian/changelog 2008-09-13 17:19:29 UTC (rev 2384)
+++ debian/trunk/debian/changelog 2008-09-13 17:21:05 UTC (rev 2385)
@@ -8,6 +8,7 @@
+ debian/patches/579_chowntty_debug
+ debian/patches/200_Czech_binary_translation
+ debian/patches/494_passwd_lock-no_account_lock
+ + debian/patches/008_su_get_PAM_username
* debian/patches/506_relaxed_usernames: Use an extra paragraph for the note
on username with a '/'.
* debian/patches/504_undef_USE_PAM.dpatch:
Modified: debian/trunk/debian/patches/008_su_get_PAM_username
===================================================================
--- debian/trunk/debian/patches/008_su_get_PAM_username 2008-09-13 17:19:29 UTC (rev 2384)
+++ debian/trunk/debian/patches/008_su_get_PAM_username 2008-09-13 17:21:05 UTC (rev 2385)
@@ -23,9 +23,9 @@
--- shadow-4.1.0.orig/src/su.c
+++ shadow-4.1.0/src/su.c
@@ -309,6 +309,8 @@
- struct passwd *pw = 0;
char **envp = environ;
- char *shellstr = 0, *command = 0;
+ char *shellstr = NULL;
+ char *command = NULL;
+ char *tmp_name;
+ char **ptr_tmp_name = &tmp_name;
@@ -39,7 +39,7 @@
+ if (ret != PAM_SUCCESS) {
+ SYSLOG((LOG_ERR, "pam_get_item: internal PAM error\n"));
+ fprintf(stderr, "%s: Internal PAM error retrieving username\n", Prog);
-+ pam_end(pamh, ret);
++ (void) pam_end(pamh, ret);
+ su_failure(tty);
+ }
+ strncpy(name, tmp_name, sizeof(name) - 1);
More information about the Pkg-shadow-commits
mailing list