SHA256
1
0
forked from pool/openssh
OBS User unknown 2008-10-24 15:16:59 +00:00 committed by Git OBS Bridge
parent 01a56a0098
commit ec66b2003b
5 changed files with 47 additions and 3 deletions

View File

@ -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:

View File

@ -0,0 +1,26 @@
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;

View File

@ -23,7 +23,7 @@ BuildRequires: gtk2-devel krb5-devel opensc-devel openssh openssl-devel pam-dev
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 @@ Patch21: %{_name}-%{version}-gssapimitm.patch
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 @@ Authors:
%patch26 -p1
%patch27 -p1
%patch28
%patch29 -p1
%build
%{?suse_update_config:%{suse_update_config}}

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
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)
-------------------------------------------------------------------
Tue Sep 9 17:55:29 CEST 2008 - anicka@suse.cz

View File

@ -38,7 +38,7 @@ PreReq: /usr/sbin/groupadd /usr/sbin/useradd %insserv_prereq %fillup_pr
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 @@ Patch41: %{name}-%{version}-gcc-fix.patch
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 @@ Authors:
%patch43
%patch44 -p1
%patch45
%patch46 -p1
cp -v %{SOURCE4} .
cp -v %{SOURCE6} .
cd ../x11-ssh-askpass-%{xversion}
@ -301,6 +303,10 @@ rm -rf $RPM_BUILD_ROOT
%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