Cuando instala el software del servidor a través de MacPorts, cuando finaliza la instalación, imprime algunas instrucciones sobre cómo habilitar el servidor a través de launchd.
Rápidamente presiono ⌘K en la Terminal y me olvido de eso.
Días después quiero habilitar dicho servidor.
¿Hay alguna forma de obtener esas instrucciones nuevamente [1]?
actualizar:
Escribí sobre launchd
, y port load
es genial para eso, pero algunos puertos tienen otras instrucciones . Agradecería una respuesta general . Por ejemplo, git-core imprimirá las instrucciones de configuración de finalización de bash.
Bono pregunta : En port load
, ¿hay alguna manera a la lista de los puertos que tienen elementos launchd?
[1]: Sin pasar por desinstalar y reinstalar, obviamente.
/opt/local/etc/LaunchDaemons/org.macports.<package>/org.macports.<package>.plist
EDITAR
Solo para actualizar mi método general para mostrar instrucciones para un puerto determinado, acabo de enterarme de que puedes escribir
que devuelve:
ANTIGUO
Una forma muy cruda de hacerlo es leyendo directamente el archivo Port y mirando la sección posterior a la instalación. Usando slocate como ejemplo:
devoluciones:
Como puede ver, la salida de
port cat
no está formateada tan bien, PERO debería darle suficiente información. ¡Espero que esto ayude!fuente
A partir de MacPorts 1.8.2 (es decir, debe usar la versión troncal actualmente) hay un mecanismo de registro. Puede hacer referencia a todo lo que se imprimió en archivos de registro.
port log
está disponible y tiene interruptores para mostrar fases entre otras cosas. Consulte la página de manual cuando haya instalado la versión troncal de MacPorts.Además, esto podría apuntar a qué puerto posee qué archivo Launchd plist:
fuente