Since ipactl start starts dirsrv first, the stop operation should keep dirsrv running the longest.
There are some weird interactions possible when dirsrv is not around and other FreeIPA services are (for example see https://fedorahosted.org/bind-dyndb-ldap/ticket/140).
Also, looking at the source of ./install/tools/ipactl, ipa_stop stops all the services but dirsrv in the reverse order
for svc in reversed(svc_list):
Makes sense to me. Please note that whole ipactl may be deprecated by #4552.
ipactl
To avoid any surprises during stopping IPA, we should fix this one early.
attachment freeipa-dkupka-0026-Stop-dirsrv-last-in-ipactl-stop.patch
master:
ipa-4-1:
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1161129
Metadata Update from @adelton: - Issue assigned to dkupka - Issue set to the milestone: FreeIPA 4.1.1
Login to comment on this ticket.