Accepting request 352796 from home:stroeder:branches:network

update to 1.14, successfully tested on Tumbleweed x86_64 
1. purely as client for MS AD and
2. as KDC with LDAP backend

OBS-URL: https://build.opensuse.org/request/show/352796
OBS-URL: https://build.opensuse.org/package/show/network/krb5?expand=0&rev=154
This commit is contained in:
Ismail Dönmez
2016-01-10 16:41:42 +00:00
committed by Git OBS Bridge
parent ee705d6c1a
commit e9af2abc6d
9 changed files with 298 additions and 31 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package krb5-mini
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
%define build_mini 1
%define srcRoot krb5-1.13.3
%define srcRoot krb5-1.14
%define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/
%define krb5docdir %{_defaultdocdir}/krb5
@@ -30,7 +30,7 @@ BuildRequires: keyutils-devel
BuildRequires: libcom_err-devel
BuildRequires: libselinux-devel
BuildRequires: ncurses-devel
Version: 1.13.3
Version: 1.14
Release: 0
Summary: MIT Kerberos5 Implementation--Libraries
License: MIT
@@ -82,7 +82,8 @@ Patch8: krb5-1.12-api.patch
Patch11: krb5-1.12-ksu-path.patch
Patch12: krb5-1.12-selinux-label.patch
Patch13: krb5-1.9-debuginfo.patch
Patch14: krb5-kvno-230379.patch
# see http://krbdev.mit.edu/rt/Ticket/Display.html?id=8301
Patch15: krbdev.mit.edu-8301.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: mktemp, grep, /bin/touch, coreutils
PreReq: %fillup_prereq
@@ -200,7 +201,7 @@ Include Files for Development
%patch11 -p1
%patch12 -p1
%patch13 -p0
%patch14 -p1
%patch15 -p1
%build
# needs to be re-generated
@@ -247,6 +248,9 @@ cp -a html_subst ../../html
cd ..
%endif
# Copy kadmin manual page into kadmin.local's due to the split between client and server package
cp man/kadmin.man man/kadmin.local.8
%install
# Where per-user keytabs live by default.
@@ -349,6 +353,8 @@ rm -rf %{buildroot}/usr/lib/mit/share/examples
# doesn't support disabling it at build time
rm -f %{buildroot}/%{_libdir}/krb5/plugins/preauth/otp.so
%endif
# manually remove test plugin since configure doesn't support disabling it at build time
rm -f %{buildroot}/%{_libdir}/krb5/plugins/preauth/test.so
%find_lang mit-krb5