Search Criteria
Package Base Details: freeipa
Package Actions
Git Clone URL: | https://aur.archlinux.org/freeipa.git (read-only, click to copy) |
---|---|
Keywords: | freeipa identity management policy trusts |
Submitter: | chenxiaolong |
Maintainer: | patlefort |
Last Packager: | patlefort |
Votes: | 22 |
Popularity: | 0.000336 |
First Submitted: | 2012-11-15 23:50 (UTC) |
Last Updated: | 2024-01-27 15:47 (UTC) |
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »
hadogenes commented on 2020-06-22 09:52 (UTC) (edited on 2020-06-22 10:57 (UTC) by hadogenes)
Could you add --with-ipaplatform=arch to ./configure to allow building on manjaro
EoleDev commented on 2020-06-03 12:51 (UTC)
Hi,
Here you go :
EoleDev commented on 2020-06-03 09:00 (UTC)
Hi,
I successfully build this package, with some modifications. I didn't tried all the tools, and I don't know if there is some side effects to my patches. But right now, my ipa cli seems to be working fine. The main goal was to remove all python2 dependencies and only build python3 packages.
Here are the modifications I made by file :
In the pkgname var, I removed python2-ipalib and python2-ipaclient. In the makedepends var, I removed python2, python2-setuptools, python2-nss, python2-pyasn1, python2-pyasn1-modules, python2-dnspython, python2-six, python2-cffi, python2-jinja.
In the sha256sums, I replaced the sum for 0001-platform-add-Arch-Linux-platform.patch by 'SKIP' to skip it.
In the build function, I removed the lines between "cd freeipa-${pkgver}" and "export PYTHON=/usr/bin/python3". I also removed all the line with either "pushd" or "popd" in the end of the function.
I commented the function to build python2-ipalib and python2-ipaclient. In the package_freeipa-client function, I modified the python2-ipaclient requirements to python-ipaclient and python2-gssapi to python-gssapi.
I updated the ipa-client-install.1 patch to :
xenu commented on 2020-02-10 15:17 (UTC) (edited on 2020-02-11 14:29 (UTC) by xenu)
I get several errors trying to update to the latest 4.8.4-1 update (2020-02-10):
The first one happens during prepare when applying patches from ./0001-platform-add-Arch-Linux-platform.patch:
The patch file lines do not match the file to be patched. So I removed those lines and disabled the checksum (also tried just adding the new checksum). This lets me progress but fails at the python version check in the configure file. This file checks if python is >= 3.6 which fails because in the PKGBUILD the python is set to python2 by [i]export PYTHON=/usr/bin/python2[/i] for the non python3 build. I tried to fix this by adding a "sed -i 's/3.6/2.7/g' ../freeipa-${pkgver}/configure" to the prepare statement after the source is copied. After this change I get past this stage but run into the next error:
Here I do not know how to continue. The mentioned packages appear to build fine before. I fear one of my previous "fixes" could be the reason and a proper fix for this package (or my system?) is needed. I also wonder if the python2 package variants are even needed anymore as python2 support was removed with freeipa 4.8.0 (https://fedoraproject.org/wiki/Changes/FreeIPA_Python_2_Removal)
EoleDev commented on 2019-12-09 15:42 (UTC)
Hi,
For authconfig, I found the old package and I just did some modifications.
You may find all the files needed on this repo : https://github.com/EoleDev/archlinux-authconfig
With this you may build freeipa and use it. I tried successfully.
DVS9999 commented on 2019-03-13 20:17 (UTC) (edited on 2019-03-13 20:26 (UTC) by DVS9999)
If trying to build on Antergos edit the PKGBUILD and add --with-ipaplatform=arch\ to the ./configure calls (there's two).
The python error No module named ipaplatform.tasks appears to be seems to be caused by python version mismatches. Editing /usr/bin/ipa-client-install post install and changing python2 to python3 seems to resolve the issue. Not sure how to fix in the PKGBUILD so the right Python version is in the executables.
c.monty commented on 2019-01-02 11:55 (UTC) (edited on 2019-01-02 11:56 (UTC) by c.monty)
You could modify the pkgbuild upfront when using AUR helper, e.g. trizen. I managed to complete build w/o authconfig, however the program
ipa-client-install
is not working:Notavi commented on 2019-01-02 09:54 (UTC)
Hmm, it looks like one of the dependencies (authconfig) is no longer available on AUR. Does anyone have a workaround (or a copy of the old pkgbuild?)
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »