Hello community, here is the log from the commit of package openssh checked in at Fri Oct 24 17:16:54 CEST 2008. -------- --- openssh/openssh.changes 2008-09-09 17:55:52.000000000 +0200 +++ /mounts/work_src_done/STABLE/openssh/openssh.changes 2008-10-24 16:25:41.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Oct 24 16:24:34 CEST 2008 - anicka@suse.cz + +- call pam functions in the right order (bnc#438292) +- mention default forwarding of locale settings in + README.SuSE (bnc#434799) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- openssh-5.1p1-pam-fix4.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openssh-askpass-gnome.spec ++++++ --- /var/tmp/diff_new_pack.UF5696/_old 2008-10-24 17:16:35.000000000 +0200 +++ /var/tmp/diff_new_pack.UF5696/_new 2008-10-24 17:16:35.000000000 +0200 @@ -23,7 +23,7 @@ License: BSD 3-Clause Group: Productivity/Networking/SSH Version: 5.1p1 -Release: 35 +Release: 39 Requires: openssh = %{version} openssh-askpass = %{version} AutoReqProv: on Summary: A GNOME-Based Passphrase Dialog for OpenSSH @@ -38,6 +38,7 @@ Patch26: %{_name}-%{version}-eal3.diff Patch27: %{_name}-%{version}-engines.diff Patch28: %{_name}-%{version}-blocksigalrm.diff +Patch29: %{_name}-%{version}-pam-fix4.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -80,6 +81,7 @@ %patch26 -p1 %patch27 -p1 %patch28 +%patch29 -p1 %build %{?suse_update_config:%{suse_update_config}} ++++++ openssh.spec ++++++ --- /var/tmp/diff_new_pack.UF5696/_old 2008-10-24 17:16:35.000000000 +0200 +++ /var/tmp/diff_new_pack.UF5696/_new 2008-10-24 17:16:35.000000000 +0200 @@ -38,7 +38,7 @@ Conflicts: nonfreessh AutoReqProv: on Version: 5.1p1 -Release: 35 +Release: 39 %define xversion 1.2.4.1 Summary: Secure Shell Client and Server (Remote Login Program) Url: http://www.openssh.com/ @@ -69,6 +69,7 @@ Patch43: %{name}-%{version}-default-protocol.diff Patch44: %{name}-%{version}-audit.patch Patch45: %{name}-%{version}-pts.diff +Patch46: %{name}-%{version}-pam-fix4.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %package askpass @@ -158,6 +159,7 @@ %patch43 %patch44 -p1 %patch45 +%patch46 -p1 cp -v %{SOURCE4} . cp -v %{SOURCE6} . cd ../x11-ssh-askpass-%{xversion} @@ -301,6 +303,10 @@ %config %_appdefdir/SshAskpass %changelog +* Fri Oct 24 2008 anicka@suse.cz +- call pam functions in the right order (bnc#438292) +- mention default forwarding of locale settings in + README.SuSE (bnc#434799) * Tue Sep 09 2008 anicka@suse.cz - remove pam_resmgr from sshd.pamd (bnc#422619) * Sun Aug 24 2008 coolo@suse.de ++++++ openssh-5.1p1-pam-fix4.diff ++++++ Index: openssh-5.1p1/auth-pam.c =================================================================== --- openssh-5.1p1.orig/auth-pam.c +++ openssh-5.1p1/auth-pam.c @@ -602,16 +602,16 @@ sshpam_cleanup(void) return; debug("PAM: cleanup"); pam_set_item(sshpam_handle, PAM_CONV, (const void *)&null_conv); - if (sshpam_cred_established) { - debug("PAM: deleting credentials"); - pam_setcred(sshpam_handle, PAM_DELETE_CRED); - sshpam_cred_established = 0; - } if (sshpam_session_open) { debug("PAM: closing session"); pam_close_session(sshpam_handle, PAM_SILENT); sshpam_session_open = 0; } + if (sshpam_cred_established) { + debug("PAM: deleting credentials"); + pam_setcred(sshpam_handle, PAM_DELETE_CRED); + sshpam_cred_established = 0; + } sshpam_authenticated = 0; pam_end(sshpam_handle, sshpam_err); sshpam_handle = NULL; ++++++ README.SuSE ++++++ --- /var/tmp/diff_new_pack.UF5696/_old 2008-10-24 17:16:35.000000000 +0200 +++ /var/tmp/diff_new_pack.UF5696/_new 2008-10-24 17:16:35.000000000 +0200 @@ -2,7 +2,10 @@ Dear users, -This is OpenSSH version 4.4p1. +This is OpenSSH version 5.1p1. + +There is a change in default settings of ssh client: accepting and sending of +locale environment variables in protocol 2 is enabled. There is a very important change in sshd with SuSE Linux 9.1: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org