Hm, it turns out systemctl start dirsrv@$INST.service waits until the service is started, systemctl stop dirsrv@$INST.service waits until it's down (i.e. the process exits), systemctl start dirsrv.target waits until all the "wanted" services are started, but systemctl stop dirsrv.target returns immediately.
git patch file (master)
Actually, a patch was provided by Ludwig. (Thank you!!)
Pushed to master:
b43e899..24c303d master -> master
Pushed to 389-ds-base-1.3.3:
74834a2..79a8898 389-ds-base-1.3.3 -> 389-ds-base-1.3.3
Metadata Update from @nhosoi:
- Issue assigned to nhosoi
- Issue set to the milestone: 18.104.22.168
to comment on this ticket.