diff options
author | Jan Cholasta | 2017-01-12 18:50:07 +0100 |
---|---|---|
committer | Jan Cholasta | 2017-01-12 18:51:42 +0100 |
commit | 7cf0bd5dc82ca4c20410dd5341c7ace5e185f0c0 (patch) | |
tree | e10defd20e797f971efaaa25c1b75a0fc0917b8a | |
parent | b60033b2834e74608f990f8cf373e6a151917570 (diff) | |
download | aur-7cf0bd5dc82ca4c20410dd5341c7ace5e185f0c0.tar.gz |
freeipa-4.4.3-1
-rw-r--r-- | .SRCINFO | 43 | ||||
-rw-r--r-- | 0001-platform-add-Arch-Linux-platform.patch | 22 | ||||
-rw-r--r-- | 0002-dogtag-vault-do-not-import-pki-in-makeapi.patch | 10 | ||||
-rw-r--r-- | 0003-client-install-do-not-assume-etc-krb5.conf.d-exists.patch | 10 | ||||
-rw-r--r-- | PKGBUILD | 11 |
5 files changed, 47 insertions, 49 deletions
@@ -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 6c2f0793b461..cdf92d8ceed1 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 1e81db524da1..1899ba359df9 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 53c4390e0358..6210e954f134 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 @@ -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' |