Ticket 50197 - Container integration part 2
Bug Description: Rather than hardcoding behaviours into the setup
process of the installer, the container init process adapts the
slapd config to match what a container needs.
Fix Description: To achieve this, we expose a "start" option
in the from-file install which allows the post install start
to be true/false. We also correct the container's locations
to install ds into known paths. Finally a flag is added to
dsctl to prevent certain actions from running inside a container
limiting us only to maintenance actions (and still only offline)
https://pagure.io/389-ds-base/issue/50197
Author: William Brown <william@blackhats.net.au>
Review by: mreynolds, mhonek