2 votos

¿Cómo es que mi servidor Apache se inicia automáticamente sin un plist de LaunchDaemon?

Hace unos meses, monté un servidor Apache en un Mac Mini con Mac OS 10.14.6. Funciona muy bien. Cada vez que reinicio el mac, el servicio de Apache también se inicia, genial.

Mi pregunta es, ¿por qué? No hay ningún archivo /Library/LaunchDaemons/org.apache.x. No puedo encontrar nada en la Biblioteca de los usuarios también. Se trata de una instalación limpia del sistema operativo y no hay nada más instalado (excepto cosas como carbon copy cloner, bbedit, pathfinder, etc).

¿Qué me falta?

Gracias, dave

0 votos

¿Has probado a comprobar /Library/LaunchAgents/ y ~/Library/LaunchAgents/ ?

0 votos

Sí. La /Library/LaunchAgents/ sólo tiene cuatro archivos (enumerados a continuación) y la biblioteca doméstica del usuario (~/Library/) ni siquiera tiene una carpeta LaunchAgents. Debo estar olvidando algo.

1 votos

Hay una diferencia entre /Library/LaunchDaemons/ y /System/Library/LaunchDaemons ¿Cuál es el que has comprobado para ver cuatro archivos?

1voto

El Apache estándar se inicia a través de /System/Library/LaunchDaemons/org.apache.httpd.plist :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Disabled</key>
    <true/>
    <key>Label</key>
    <string>org.apache.httpd</string>
    <key>EnvironmentVariables</key>
    <dict>
        <key>XPC_SERVICES_UNAVAILABLE</key>
        <string>1</string>
        <key>OBJC_DISABLE_INITIALIZE_FORK_SAFETY</key>
        <string>YES</string>
    </dict>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/sbin/httpd-wrapper</string>
        <string>-D</string>
        <string>FOREGROUND</string>
    </array>
    <key>OnDemand</key>
    <false/>
</dict>
</plist>

0 votos

Sí. Este archivo no existe. Sólo hay cuatro archivos en esa carpeta: com.apple.installer.x, com.barebones.x, com.bombich,x, com.cocoatech.x. La carpeta LaunchAgents está vacía.

0 votos

@DaveNasralla ¿Estás seguro de que revisas el camino correcto? Yo cuento >300 archivos, muchos de ellos bastante esenciales para la funcionalidad básica de MacOS.

0 votos

Sí. Confundí /Biblioteca con /Sistema/Biblioteca. Ya estoy bien.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X