Accepting request 34011 from Linux-PAM
Copy from Linux-PAM/pam_krb5 based on submit request 34011 from user mcalmer OBS-URL: https://build.opensuse.org/request/show/34011 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_krb5?expand=0&rev=37
This commit is contained in:
parent
5f4a16fca5
commit
4b2ee11293
@ -2,7 +2,7 @@ Index: configure.ac
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- configure.ac.orig
|
--- configure.ac.orig
|
||||||
+++ configure.ac
|
+++ configure.ac
|
||||||
@@ -95,14 +95,14 @@ AC_SUBST(KRB5_BINDIR)
|
@@ -109,14 +109,14 @@ AC_SUBST(KRB5_BINDIR)
|
||||||
AC_CHECK_LIB(resolv,main)
|
AC_CHECK_LIB(resolv,main)
|
||||||
KRB5_CFLAGS=`$KRB5_CONFIG --cflags krb5`
|
KRB5_CFLAGS=`$KRB5_CONFIG --cflags krb5`
|
||||||
KRB5_LIBS=`$KRB5_CONFIG --libs krb5`
|
KRB5_LIBS=`$KRB5_CONFIG --libs krb5`
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
--- src/auth.c
|
Index: src/auth.c
|
||||||
+++ src/auth.c 2009/01/29 11:44:07
|
===================================================================
|
||||||
@@ -419,6 +419,6 @@
|
--- src/auth.c.orig
|
||||||
|
+++ src/auth.c
|
||||||
|
@@ -554,6 +554,6 @@ pam_sm_setcred(pam_handle_t *pamh, int f
|
||||||
if (flags & PAM_DELETE_CRED) {
|
if (flags & PAM_DELETE_CRED) {
|
||||||
return pam_sm_close_session(pamh, flags, argc, argv);
|
return pam_sm_close_session(pamh, flags, argc, argv);
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: pam_krb5-2.3.1-1/src/auth.c
|
Index: pam_krb5-2.3.10-3/src/auth.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pam_krb5-2.3.1-1.orig/src/auth.c
|
--- pam_krb5-2.3.10-3.orig/src/auth.c
|
||||||
+++ pam_krb5-2.3.1-1/src/auth.c
|
+++ pam_krb5-2.3.10-3/src/auth.c
|
||||||
@@ -62,6 +62,7 @@
|
@@ -62,6 +62,7 @@
|
||||||
#include "items.h"
|
#include "items.h"
|
||||||
#include "kuserok.h"
|
#include "kuserok.h"
|
||||||
@ -10,7 +10,7 @@ Index: pam_krb5-2.3.1-1/src/auth.c
|
|||||||
#include "options.h"
|
#include "options.h"
|
||||||
#include "prompter.h"
|
#include "prompter.h"
|
||||||
#include "sly.h"
|
#include "sly.h"
|
||||||
@@ -477,6 +478,7 @@ int
|
@@ -521,6 +522,7 @@ int
|
||||||
pam_sm_setcred(pam_handle_t *pamh, int flags,
|
pam_sm_setcred(pam_handle_t *pamh, int flags,
|
||||||
int argc, PAM_KRB5_MAYBE_CONST char **argv)
|
int argc, PAM_KRB5_MAYBE_CONST char **argv)
|
||||||
{
|
{
|
||||||
@ -18,7 +18,7 @@ Index: pam_krb5-2.3.1-1/src/auth.c
|
|||||||
notice("pam_setcred (%s) called",
|
notice("pam_setcred (%s) called",
|
||||||
(flags & PAM_ESTABLISH_CRED)?"establish credential":
|
(flags & PAM_ESTABLISH_CRED)?"establish credential":
|
||||||
(flags & PAM_REINITIALIZE_CRED)?"reinitialize credential":
|
(flags & PAM_REINITIALIZE_CRED)?"reinitialize credential":
|
||||||
@@ -486,10 +488,22 @@ pam_sm_setcred(pam_handle_t *pamh, int f
|
@@ -530,10 +532,22 @@ pam_sm_setcred(pam_handle_t *pamh, int f
|
||||||
return pam_sm_open_session(pamh, flags, argc, argv);
|
return pam_sm_open_session(pamh, flags, argc, argv);
|
||||||
}
|
}
|
||||||
if (flags & (PAM_REINITIALIZE_CRED | PAM_REFRESH_CRED)) {
|
if (flags & (PAM_REINITIALIZE_CRED | PAM_REFRESH_CRED)) {
|
||||||
@ -43,10 +43,10 @@ Index: pam_krb5-2.3.1-1/src/auth.c
|
|||||||
return PAM_IGNORE;
|
return PAM_IGNORE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Index: pam_krb5-2.3.1-1/src/perms.c
|
Index: pam_krb5-2.3.10-3/src/perms.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pam_krb5-2.3.1-1.orig/src/perms.c
|
--- pam_krb5-2.3.10-3.orig/src/perms.c
|
||||||
+++ pam_krb5-2.3.1-1/src/perms.c
|
+++ pam_krb5-2.3.10-3/src/perms.c
|
||||||
@@ -87,3 +87,49 @@ _pam_krb5_restore_perms(struct _pam_krb5
|
@@ -87,3 +87,49 @@ _pam_krb5_restore_perms(struct _pam_krb5
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
@ -97,10 +97,10 @@ Index: pam_krb5-2.3.1-1/src/perms.c
|
|||||||
+ }
|
+ }
|
||||||
+ return ret;
|
+ return ret;
|
||||||
+}
|
+}
|
||||||
Index: pam_krb5-2.3.1-1/src/perms.h
|
Index: pam_krb5-2.3.10-3/src/perms.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pam_krb5-2.3.1-1.orig/src/perms.h
|
--- pam_krb5-2.3.10-3.orig/src/perms.h
|
||||||
+++ pam_krb5-2.3.1-1/src/perms.h
|
+++ pam_krb5-2.3.10-3/src/perms.h
|
||||||
@@ -37,4 +37,7 @@ struct _pam_krb5_perms;
|
@@ -37,4 +37,7 @@ struct _pam_krb5_perms;
|
||||||
struct _pam_krb5_perms *_pam_krb5_switch_perms(void);
|
struct _pam_krb5_perms *_pam_krb5_switch_perms(void);
|
||||||
int _pam_krb5_restore_perms(struct _pam_krb5_perms *saved);
|
int _pam_krb5_restore_perms(struct _pam_krb5_perms *saved);
|
||||||
|
3
pam_krb5-2.3.10-3.tar.bz2
Normal file
3
pam_krb5-2.3.10-3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a880ca3ce6f3015fc40be0fd98772218afe237fa8a4cf3adfe6173bee9e557d4
|
||||||
|
size 430273
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e55d8a04b296f6ba837aae3d0087b2df4b12aa3a42ab328e7a789b6c69b85c5c
|
|
||||||
size 419491
|
|
@ -1,6 +1,8 @@
|
|||||||
--- po/LINGUAS
|
Index: po/LINGUAS
|
||||||
+++ po/LINGUAS 2009/05/20 10:30:47
|
===================================================================
|
||||||
@@ -14,3 +14,21 @@
|
--- po/LINGUAS.orig
|
||||||
|
+++ po/LINGUAS
|
||||||
|
@@ -15,3 +15,21 @@ ro
|
||||||
sr
|
sr
|
||||||
sr@latin
|
sr@latin
|
||||||
sv
|
sv
|
||||||
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 4 12:22:27 CET 2010 - mc@suse.de
|
||||||
|
|
||||||
|
- update to version 2.3.10-3
|
||||||
|
* add a "chpw_prompt" option
|
||||||
|
* add a "multiple_ccaches" option
|
||||||
|
* fine-tune the logic for selecting which key we use for
|
||||||
|
validating credentials
|
||||||
|
* fixes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 1 12:17:08 UTC 2010 - jengelh@medozas.de
|
||||||
|
|
||||||
|
- package baselibs.conf
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 3 19:09:36 UTC 2009 - coolo@novell.com
|
Tue Nov 3 19:09:36 UTC 2009 - coolo@novell.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package pam_krb5 (Version 2.3.7)
|
# spec file for package pam_krb5 (Version 2.3.10)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
Name: pam_krb5
|
Name: pam_krb5
|
||||||
BuildRequires: krb5-client krb5-devel krb5-server openssl-devel pam-devel
|
BuildRequires: krb5-client krb5-devel krb5-server openssl-devel pam-devel
|
||||||
%define PAM_RELEASE 1
|
%define PAM_RELEASE 3
|
||||||
License: BSD3c(or similar) ; LGPLv2.0+
|
License: BSD3c(or similar) ; LGPLv2.0+
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
Provides: pam_krb
|
Provides: pam_krb
|
||||||
@ -30,12 +30,13 @@ AutoReqProv: on
|
|||||||
Obsoletes: pam_krb5-64bit
|
Obsoletes: pam_krb5-64bit
|
||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
Version: 2.3.7
|
Version: 2.3.10
|
||||||
Release: 2
|
Release: 1
|
||||||
Summary: PAM Module for Kerberos Authentication
|
Summary: PAM Module for Kerberos Authentication
|
||||||
Url: http://sourceforge.net/projects/pam-krb5/
|
Url: http://sourceforge.net/projects/pam-krb5/
|
||||||
Source: pam_krb5-%{version}-%{PAM_RELEASE}.tar.bz2
|
Source: pam_krb5-%{version}-%{PAM_RELEASE}.tar.bz2
|
||||||
Source2: pam_krb5-po.tar.gz
|
Source2: pam_krb5-po.tar.gz
|
||||||
|
Source3: baselibs.conf
|
||||||
Patch1: pam_krb5-2.2.0-0.5-configure_ac.dif
|
Patch1: pam_krb5-2.2.0-0.5-configure_ac.dif
|
||||||
Patch2: pam_krb5-2.3.1-log-choise.dif
|
Patch2: pam_krb5-2.3.1-log-choise.dif
|
||||||
Patch3: pam_krb5-LINGUAS.dif
|
Patch3: pam_krb5-LINGUAS.dif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user