Ito ang command na ipa-test-task na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ipa-test-task - Magpatakbo ng isang gawain para sa pagsubok sa FreeIPA
SINOPSIS
ipa-test-gawain -h
ipa-test-task [global-options] TASK [task-options]
DESCRIPTION
Magpatakbo ng isang gawain gamit ang FreeIPA integration testing configuration. Ang tool na ito ay para gamitin sa
mga script na sumusubok sa paggana ng FreeIPA. Tingnan mo ipa-test-config(1) para sa pagsasama ng FreeIPA
pagsasaayos ng pagsubok.
Ang tool na ito ay hindi dapat patakbuhin sa isang kapaligiran ng produksyon. Hindi ito idinisenyo gamit ang
nasa isip ang seguridad.
Global Opsyon
-h, - Tumulong
I-print ang paggamit ng command at lumabas. Kung ibinigay pagkatapos ng isang subcommand, ipi-print iyon
mensahe ng paggamit ng subcommand.
--may-beakerlib
Paganahin ang pagsasama ng BeakerLib. Iniuulat ang mga mensahe sa log sa pamamagitan ng beakerlib(1) mga utos.
Nangangailangan ang opsyong ito ng aktibong yugto ng BeakerLib.
SUBCOMMANDS
ipa-test-task install-master [--host HOST]
Mag-install ng paunang IPA server sa ibinigay na host, o sa naka-configure na master kung
--hindi binigay ang host.
ipa-test-task i-install-replica [--panginoon MASTER] HOST
Mag-install ng IPA replica sa ibinigay na host. Ito ay pinasimulan mula sa IPA server
ibinigay ng --master, o mula sa naka-configure na master kung --master ay hindi ibinigay.
ipa-test-task install-client [--panginoon MASTER] HOST
Mag-install ng IPA client sa ibinigay na host. Ito ay pinasimulan mula sa IPA server
ibinigay ng --master, o mula sa naka-configure na master kung --master ay hindi ibinigay.
ipa-test-task connect-replica HOST1 HOST2
Gumawa ng kasunduan sa pagtitiklop sa pagitan ng dalawang ibinigay na mga replika.
ipa-test-task disconnect-replica HOST1 HOST2
Alisin ang isang kasunduan sa pagtitiklop sa pagitan ng dalawang ibinigay na mga replika.
ipa-test-task uninstall-server [HOST [HOST ...]]
I-uninstall ang isang IPA server (master o replica) sa ibinigay na (mga) host, at i-restore ang
(mga) host sa estado bago i-install. Kung walang ibinigay na host, i-uninstall ang lahat
naka-configure na mga master at replika. Kung walang server na naka-install sa isang host, walang gagawin
sa host na iyon.
ipa-test-task i-uninstall-client [HOST [HOST ...]]
I-uninstall ang isang IPA client sa ibinigay na (mga) host, at ibalik ang (mga) host sa estado
bago i-install. Kung walang ibinigay na host, ia-uninstall ang lahat ng naka-configure na kliyente. Kung
walang client na naka-install sa isang host, walang ginagawa sa host na iyon.
ipa-test-task i-uninstall-lahat
I-uninstall ang IPA sa lahat ng naka-configure na master, replica at client host. Katumbas ng
nagpapatakbo ng uninstall-server at uninstall-client nang walang mga argumento.
ipa-test-task paglilinis [HOST [HOST ...]]
Ibalik ang configuration ng system (tulad ng /etc/resolv.conf) sa ibinigay na mga host sa a
estado bago i-install. Kung walang ibinigay na host, linisin ang lahat ng naka-configure na host.
Ang functionality na ito ay kasama sa uninstall-* subcommands at bihirang kapaki-pakinabang
nag-iisa.
ipa-test-task install-topo [--laktawan-master] [--laktawan-kliyente] [--panginoon M] [--mga replika R1
[R2...]] [--mga kliyente C1 [C2 ...]] TOP
Mag-install ng ilang mga server at kliyente ng FreeIPA sa ibinigay na topology. Gamitin ang
list-topos subcommand para sa isang listahan ng mga available na topologies.
Maliban kung ibinigay ang --skip-master, isang paunang server ang naka-install sa host na ibinigay ni
--master, o sa naka-configure na master kung --master ay nawawala.
Ang mga replika ay naka-install ayon sa napiling topology sa mga host na ibinigay ni
--replicas, o sa lahat ng naka-configure na replika kung hindi ibinigay ang opsyong iyon.
Maliban kung ibinigay ang --skip-clients, ang mga kliyente ay naka-install sa mga host na ibinigay ng --clients,
o sa lahat ng naka-configure na kliyente kung hindi ibinigay ang --clients. Mga server na ginagamit para sa kliyente
Ang pag-install ay pinili sa isang round-robin na paraan.
ipa-test-task listahan-topos
Ilista ang mga topologies na magagamit para sa install-topo subcommand.
ipa-test-task i-install-magtiwala HOST
Patakbuhin ang ipa-adtrust-install sa IPA at bumuo ng mga SID para sa mga entry sa IPA.
ipa-test-task configure-dns-for-trust HOST AD
Batay sa kaugnayan ng mga domain, kino-configure ang IPA DNS para sa tiwala. AD DNS
kailangang manu-manong i-setup.
ipa-test-task magtatag-magtiwala-sa-ad HOST AD
Nagtatatag ng tiwala sa Active Directory. Natutukoy ang uri ng tiwala depende sa
pagkakaroon ng suporta sa SfU (Services for Unix) sa AD.
ipa-test-task alisin-tiwala-sa-ad HOST AD
Tinatanggal ang tiwala sa Active Directory. Tinatanggal din ang nauugnay na hanay ng ID.
ipa-test-task configure-auth-to-local-rule HOST AD
Kino-configure ang auth_to_local na panuntunan sa /etc/krb5.conf
ipa-test-task clear-sssd-cache HOST
Nililinis ang cache ng SSSD sa pamamagitan ng pag-alis ng mga file ng cache. I-restart ang SSSD.
ipa-test-task setup-sssd-debugging HOST
Nagse-set up ng SSSD debugging. I-restart ang SSSD.
ipa-test-task sync-time HOST SERVER
Sini-sync ang oras sa malayong server. Pakitandaan na ang function na ito ay umalis sa ntpd
tumigil.
ipa-test-task magdagdag-isang-record-sa-master-domain Panginoon
Nagdaragdag ng A record sa master ng IPA para sa lahat ng host sa master domain.
ipa-test-task add-a-record Panginoon HOST
Nagdaragdag ng A record para sa host sa master ng IPA.
EXIT STATUS
0 kung matagumpay ang utos
nonzero kung may naganap na error
Mga sanggunian
Ang buong paglalarawan ng FreeIPA integration testing framework ay makukuha sa
http://www.freeipa.org/page/V3/Integration_testing
Gumamit ng ipa-test-task online gamit ang mga serbisyo ng onworks.net