Hago un instalador .pkg para un producto que extiende el servidor Apache en OS X.
Desde el postinstall script en el .pkg actualmente soy capaz de configurar la configuración por defecto de Yosemite y El Capitán, añadiendo un archivo product.conf en el /etc/apache2/other
carpeta.
Para cargar la nueva configuración simplemente hago lo siguiente desde el postinstall script:
launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist #if not loaded
apachectl stop #if already started
apachectl start
La instalación del servidor OS X cambia la forma en que se configura Apache, por lo que el enfoque anterior falla. Entonces, ¿cómo puedo configurar el Servidor OS X desde mi postinstalación script para hacer lo mismo?