summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Cholasta2017-01-12 18:50:07 +0100
committerJan Cholasta2017-01-12 18:51:42 +0100
commit7cf0bd5dc82ca4c20410dd5341c7ace5e185f0c0 (patch)
treee10defd20e797f971efaaa25c1b75a0fc0917b8a
parentb60033b2834e74608f990f8cf373e6a151917570 (diff)
downloadaur-7cf0bd5dc82ca4c20410dd5341c7ace5e185f0c0.tar.gz
freeipa-4.4.3-1
-rw-r--r--.SRCINFO43
-rw-r--r--0001-platform-add-Arch-Linux-platform.patch22
-rw-r--r--0002-dogtag-vault-do-not-import-pki-in-makeapi.patch10
-rw-r--r--0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch10
-rw-r--r--PKGBUILD11
5 files changed, 47 insertions, 49 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 20cf10c48d0..23c060e0a86 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = freeipa
pkgdesc = The Identity, Policy and Audit system
- pkgver = 4.4.1
+ pkgver = 4.4.3
pkgrel = 1
url = http://www.freeipa.org/
arch = i686
@@ -36,19 +36,19 @@ pkgbase = freeipa
makedepends = ding-libs>=0.5.0
makedepends = python2-dbus
makedepends = python2-netifaces
- source = http://freeipa.org/downloads/src/freeipa-4.4.1.tar.gz
+ source = http://freeipa.org/downloads/src/freeipa-4.4.3.tar.gz
source = 0001-platform-add-Arch-Linux-platform.patch
source = 0002-dogtag-vault-do-not-import-pki-in-makeapi.patch
source = 0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch
- sha256sums = f5d7fbc47b6800be6edff1b62135f22dbd240fbfd3d2f72dd9bfbf2aa02be3ee
- sha256sums = f83ce0074fcaad1cb038a1b41e29c355752aab24d97b6eae1778826c5986b109
- sha256sums = 9b294f4dd1172c5356b7526ca12657fc90c11154a32c2032e20a678fa9fcedc5
- sha256sums = 3939187f198ac317a9dfc1723037d1ae30aed4e174f3dd1fe5efbe21da07ceec
+ sha256sums = 7ab844e16ba23dff9c71d47f59f105a8b2fdb6c407a56326c32528e8e7bb0773
+ sha256sums = 73bff9f3677b98c09ff45dd8e2aae7080e0f93218956b978d07346005dab7b6b
+ sha256sums = e797910b18f7ed3063a9a454b261960fda2ab133f79ee070bee16e4745489d03
+ sha256sums = bc095e230652a8b421bfd1adb546aa4e720bfe8d15f6a9d6872eccac79b3dcbc
pkgname = python-ipalib
pkgdesc = Python libraries used by IPA
arch = any
- depends = freeipa-common=4.4.1-1
+ depends = freeipa-common=4.4.3-1
depends = python-gssapi>=1.1.2
depends = gnupg
depends = keyutils
@@ -68,21 +68,21 @@ pkgname = python-ipalib
depends = python-dnspython>=1.11.1
depends = python-netifaces>=0.10.4
depends = python-pyusb
- provides = python-ipapython=4.4.1-1
- provides = python-ipaplatform=4.4.1-1
+ provides = python-ipapython=4.4.3-1
+ provides = python-ipaplatform=4.4.3-1
pkgname = python-ipaclient
pkgdesc = Python libraries used by IPA client
arch = any
- depends = freeipa-client-common=4.4.1-1
- depends = freeipa-common=4.4.1-1
- depends = python-ipalib=4.4.1-1
+ depends = freeipa-client-common=4.4.3-1
+ depends = freeipa-common=4.4.3-1
+ depends = python-ipalib=4.4.3-1
depends = python-dnspython>=1.11.1
pkgname = python2-ipalib
pkgdesc = Python libraries used by IPA
arch = any
- depends = freeipa-common=4.4.1-1
+ depends = freeipa-common=4.4.3-1
depends = python2-gssapi>=1.1.2
depends = gnupg
depends = keyutils
@@ -102,17 +102,17 @@ pkgname = python2-ipalib
depends = python2-dnspython>=1.11.1
depends = python2-netifaces>=0.10.4
depends = python2-pyusb
- provides = python2-ipapython=4.4.1-1
- provides = python2-ipaplatform=4.4.1-1
+ provides = python2-ipapython=4.4.3-1
+ provides = python2-ipaplatform=4.4.3-1
conflicts = freeipa-python
replaces = freeipa-python
pkgname = python2-ipaclient
pkgdesc = Python libraries used by IPA client
arch = any
- depends = freeipa-client-common=4.4.1-1
- depends = freeipa-common=4.4.1-1
- depends = python2-ipalib=4.4.1-1
+ depends = freeipa-client-common=4.4.3-1
+ depends = freeipa-common=4.4.3-1
+ depends = python2-ipalib=4.4.3-1
depends = python2-dnspython>=1.11.1
pkgname = freeipa-common
@@ -128,15 +128,14 @@ pkgname = freeipa-client-common
pkgname = freeipa-client
pkgdesc = IPA authentication for use on clients
install = freeipa-client.install
- depends = freeipa-client-common=4.4.1-1
- depends = freeipa-common=4.4.1-1
- depends = python2-ipaclient=4.4.1-1
+ depends = freeipa-client-common=4.4.3-1
+ depends = freeipa-common=4.4.3-1
+ depends = python2-ipaclient=4.4.3-1
depends = python2-ldap
depends = cyrus-sasl-gssapi
depends = ntp
depends = krb5
depends = authconfig
- depends = pam-krb5
depends = curl>=7.21.7
depends = yp-tools
depends = xmlrpc-c>=1.27.4
diff --git a/0001-platform-add-Arch-Linux-platform.patch b/0001-platform-add-Arch-Linux-platform.patch
index 6c2f0793b46..cdf92d8ceed 100644
--- a/0001-platform-add-Arch-Linux-platform.patch
+++ b/0001-platform-add-Arch-Linux-platform.patch
@@ -1,7 +1,7 @@
-From dc7d4d45b6057cccd17cfc872af41ad4f2a18dc7 Mon Sep 17 00:00:00 2001
+From 57f997fefd917d9d8d13b1d94982c9a9b09156f6 Mon Sep 17 00:00:00 2001
From: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
Date: Wed, 16 Apr 2014 19:31:08 -0400
-Subject: [PATCH 1/3] platform: add Arch Linux platform
+Subject: [PATCH] platform: add Arch Linux platform
This patch has been adapted from the patches provided with freeipa package
in the Arch User Repository (AUR).
@@ -24,7 +24,7 @@ Signed-off-by: Jan Cholasta <jcholast@redhat.com>
create mode 100644 ipaplatform/archlinux/tasks.py
diff --git a/client/man/ipa-client-automount.1 b/client/man/ipa-client-automount.1
-index 5b60503..16ccbea 100644
+index 5b60503f1304d0a0b03a8862708ba126c50c7eff..16ccbeadc6a453ad43343c68b4662c089a359aaa 100644
--- a/client/man/ipa-client-automount.1
+++ b/client/man/ipa-client-automount.1
@@ -29,7 +29,7 @@ The automount configuration consists of three files:
@@ -46,7 +46,7 @@ index 5b60503..16ccbea 100644
/etc/autofs_ldap_auth.conf
diff --git a/client/man/ipa-client-install.1 b/client/man/ipa-client-install.1
-index 7f490d1..5f0c379 100644
+index 26c940721413a785068b6b79622a42a816c1ef77..468695cf06c76a899ca94af4f83f818f8afdc9f2 100644
--- a/client/man/ipa-client-install.1
+++ b/client/man/ipa-client-install.1
@@ -257,7 +257,7 @@ Files replaced if NTP is enabled:
@@ -69,7 +69,7 @@ index 7f490d1..5f0c379 100644
diff --git a/ipaplatform/archlinux/__init__.py b/ipaplatform/archlinux/__init__.py
new file mode 100644
-index 0000000..9da42e7
+index 0000000000000000000000000000000000000000..9da42e7b4d782ef596e8fda080b6c1994b901866
--- /dev/null
+++ b/ipaplatform/archlinux/__init__.py
@@ -0,0 +1,3 @@
@@ -78,7 +78,7 @@ index 0000000..9da42e7
+#
diff --git a/ipaplatform/archlinux/constants.py b/ipaplatform/archlinux/constants.py
new file mode 100644
-index 0000000..148abd8
+index 0000000000000000000000000000000000000000..148abd83f72d12263659f78326fdabd91bed5227
--- /dev/null
+++ b/ipaplatform/archlinux/constants.py
@@ -0,0 +1,12 @@
@@ -96,7 +96,7 @@ index 0000000..148abd8
+constants = ArchLinuxConstantsNamespace()
diff --git a/ipaplatform/archlinux/paths.py b/ipaplatform/archlinux/paths.py
new file mode 100644
-index 0000000..a7b8ea7
+index 0000000000000000000000000000000000000000..a7b8ea7b4cc959c4237a16fd68e7422bf1a359a1
--- /dev/null
+++ b/ipaplatform/archlinux/paths.py
@@ -0,0 +1,22 @@
@@ -124,7 +124,7 @@ index 0000000..a7b8ea7
+paths = ArchLinuxPathNamespace()
diff --git a/ipaplatform/archlinux/services.py b/ipaplatform/archlinux/services.py
new file mode 100644
-index 0000000..c0fb6fb
+index 0000000000000000000000000000000000000000..c0fb6fb9403422f2699ef1a2e5521d7871dac3a0
--- /dev/null
+++ b/ipaplatform/archlinux/services.py
@@ -0,0 +1,38 @@
@@ -168,7 +168,7 @@ index 0000000..c0fb6fb
+knownservices = ArchLinuxServices()
diff --git a/ipaplatform/archlinux/tasks.py b/ipaplatform/archlinux/tasks.py
new file mode 100644
-index 0000000..cae3245
+index 0000000000000000000000000000000000000000..cae3245c874bd42f326b379e6bb39573f0b52acb
--- /dev/null
+++ b/ipaplatform/archlinux/tasks.py
@@ -0,0 +1,16 @@
@@ -189,7 +189,7 @@ index 0000000..cae3245
+
+tasks = ArchLinuxTaskNamespace()
diff --git a/ipaplatform/setup.py.in b/ipaplatform/setup.py.in
-index 11bb757..2d355fc 100644
+index 11bb7573fd8a5c72da1c40ba4fd222fdc1a872d3..2d355fc1765b83a8b5945ab7e0b08f8781408216 100644
--- a/ipaplatform/setup.py.in
+++ b/ipaplatform/setup.py.in
@@ -65,6 +65,7 @@ def setup_package():
@@ -201,5 +201,5 @@ index 11bb757..2d355fc 100644
"ipaplatform.fedora",
"ipaplatform.redhat",
--
-2.7.4
+2.11.0
diff --git a/0002-dogtag-vault-do-not-import-pki-in-makeapi.patch b/0002-dogtag-vault-do-not-import-pki-in-makeapi.patch
index 1e81db524da..1899ba359df 100644
--- a/0002-dogtag-vault-do-not-import-pki-in-makeapi.patch
+++ b/0002-dogtag-vault-do-not-import-pki-in-makeapi.patch
@@ -1,7 +1,7 @@
-From 0cd905ce9942c8d7c85202c160aaf71d17468911 Mon Sep 17 00:00:00 2001
+From 7002cc97bfa2ddc9666551e9b4536d6e106a0137 Mon Sep 17 00:00:00 2001
From: Jan Cholasta <jcholast@redhat.com>
Date: Tue, 2 Aug 2016 12:56:44 +0200
-Subject: [PATCH 2/3] dogtag, vault: do not import `pki` in makeapi
+Subject: [PATCH] dogtag, vault: do not import `pki` in makeapi
---
ipaserver/plugins/dogtag.py | 2 +-
@@ -9,7 +9,7 @@ Subject: [PATCH 2/3] dogtag, vault: do not import `pki` in makeapi
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ipaserver/plugins/dogtag.py b/ipaserver/plugins/dogtag.py
-index aef1e88..53c3270 100644
+index 644b41e90f2d377ae9b70cf4719ab8789fdfc649..448b82b4a0749b6eb99ef7d1e3a9ea4501410a1d 100644
--- a/ipaserver/plugins/dogtag.py
+++ b/ipaserver/plugins/dogtag.py
@@ -253,7 +253,7 @@ import ipapython.cookie
@@ -22,7 +22,7 @@ index aef1e88..53c3270 100644
from pki.client import PKIConnection
import pki.crypto as cryptoutil
diff --git a/ipaserver/plugins/vault.py b/ipaserver/plugins/vault.py
-index 5c4c096..2f097e2 100644
+index 5c4c09685ceb95c6634306c4275008d602099e12..2f097e20327d88448dc470ab3ae719e585a4a8df 100644
--- a/ipaserver/plugins/vault.py
+++ b/ipaserver/plugins/vault.py
@@ -35,7 +35,7 @@ from ipalib import _, ngettext
@@ -35,5 +35,5 @@ index 5c4c096..2f097e2 100644
import pki.key
--
-2.7.4
+2.11.0
diff --git a/0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch b/0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch
index 53c4390e035..6210e954f13 100644
--- a/0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch
+++ b/0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch
@@ -1,17 +1,17 @@
-From c13db8fcdf05027ac9ed27780004d0c03ecf6198 Mon Sep 17 00:00:00 2001
+From 016245420bfc0a344ddc220cef449e732f8c6a06 Mon Sep 17 00:00:00 2001
From: Jan Cholasta <jcholast@redhat.com>
Date: Tue, 2 Aug 2016 13:49:36 +0200
-Subject: [PATCH 3/3] client install: do not assume /etc/krb5.conf.d exists
+Subject: [PATCH] client install: do not assume /etc/krb5.conf.d exists
---
client/ipa-client-install | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/client/ipa-client-install b/client/ipa-client-install
-index 4a263b3..ea71076 100755
+index 74d5d8aae66877dfee9436227bd6c47b7f0fb204..0bbfdab7701c7a6200d087c06d1bdc0559c4433c 100755
--- a/client/ipa-client-install
+++ b/client/ipa-client-install
-@@ -1073,8 +1073,10 @@ def configure_krb5_conf(cli_realm, cli_domain, cli_server, cli_kdc, dnsok,
+@@ -1076,8 +1076,10 @@ def configure_krb5_conf(cli_realm, cli_domain, cli_server, cli_kdc, dnsok,
krbconf.setIndent((""," "," "))
opts = [{'name':'comment', 'type':'comment', 'value':'File modified by ipa-client-install'},
@@ -25,5 +25,5 @@ index 4a263b3..ea71076 100755
# SSSD include dir
if options.sssd:
--
-2.7.4
+2.11.0
diff --git a/PKGBUILD b/PKGBUILD
index e3052cd77ef..f9be89ef0b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=(python-ipalib
freeipa-common
freeipa-client-common
freeipa-client)
-pkgver=4.4.1
+pkgver=4.4.3
pkgrel=1
pkgdesc='The Identity, Policy and Audit system'
arch=('i686' 'x86_64')
@@ -49,10 +49,10 @@ source=("http://freeipa.org/downloads/src/freeipa-$pkgver.tar.gz"
0001-platform-add-Arch-Linux-platform.patch
0002-dogtag-vault-do-not-import-pki-in-makeapi.patch
0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch)
-sha256sums=('f5d7fbc47b6800be6edff1b62135f22dbd240fbfd3d2f72dd9bfbf2aa02be3ee'
- 'f83ce0074fcaad1cb038a1b41e29c355752aab24d97b6eae1778826c5986b109'
- '9b294f4dd1172c5356b7526ca12657fc90c11154a32c2032e20a678fa9fcedc5'
- '3939187f198ac317a9dfc1723037d1ae30aed4e174f3dd1fe5efbe21da07ceec')
+sha256sums=('7ab844e16ba23dff9c71d47f59f105a8b2fdb6c407a56326c32528e8e7bb0773'
+ '73bff9f3677b98c09ff45dd8e2aae7080e0f93218956b978d07346005dab7b6b'
+ 'e797910b18f7ed3063a9a454b261960fda2ab133f79ee070bee16e4745489d03'
+ 'bc095e230652a8b421bfd1adb546aa4e720bfe8d15f6a9d6872eccac79b3dcbc')
prepare() {
cd "${pkgbase}-${pkgver}"
@@ -296,7 +296,6 @@ package_freeipa-client() {
'ntp'
'krb5'
'authconfig'
- 'pam-krb5'
'curl>=7.21.7'
'yp-tools'
'xmlrpc-c>=1.27.4'