telepítés
Először futtassa a következő parancsot a forráskód klónozásához:
git clone https://pagure.io/freeipa.git
Ezután telepítse a csomagokat a rendszerre a következő parancsok futtatásával:
cd freeipa
cp freeipa.spec.in freeipa-builddep.spec
sudo yum-builddep freeipa-builddep.spec
Ezután futtassa a következő parancsot:
sudo dnf copr enable @freeipa/freeipa-master
Az összes függőség telepítése után futtassa a következő parancsot, hogy felépítse:
./makerpms.sh
sudo yum localinstall dist/rpms/*.rpm
Ezen túlmenően, ha az IPA telepítve van a fejlesztési rendszerére, akkor elvégezheti a menedzsment beépülő modulok korlátozott fát fejlesztését. Ezt csináld meg: Szerver beállítása:
Gyökérfelhasználóként telepítse az IPA-t az IPA-Server-Install segítségével
Hozzon létre ~/.IPA/Alias/.pwd, és írja be az adminisztrátor jelszavát
Futtassa a Kinit Admin
A szerver futtatásához hajtsa végre a Python lite-server.py-t Ügyfélbeállítás:
Másolja az /etc/ipa/default.conf fájlt a ~/.iPa/defalult.conf fájlba
Cserélje ki az xmlrpc \ _uri -t http1270018888ipaxml -re
A CLI futtatásához végrehajtja ./ipa Végül, a Freeipa felismeri, hogy a fában fut, és a port- és XML-RPC helyet fogja használni, amelyet a lite-Server.py csak hallgat. Ha azonban módosítja a plugin szerveroldalát, akkor újra kell indítania a lite-server.py-t.