Hoy actualicé a Mojave porque las notificaciones me estaban matando.
Una secuencia de comandos que tengo en el automatizador para iniciar el servidor Apache en el inicio dejó de funcionar después de la actualización.
Esto es todo lo que esta aplicación de automatización está haciendo
echo mypassphrase | sudo -S apachectl restart
Curiosamente, esta misma línea funciona bien si la ejecuto desde la terminal
Intenté usar los siguientes AppleScripts que algunas personas recomiendan en línea:
do shell script "echo mypassphrase | sudo -S apachectl restart" with administrator privileges
do shell script "sudo -S apachectl restart" with administrator privileges
do shell script "sudo apachectl restart" with administrator privileges
do shell script "apachectl restart" with administrator privileges
Ninguno de ellos funciona. Lanzar la aplicación manualmente tampoco funciona. El script solo funciona si lo estoy ejecutando desde Terminal.app
También le di permiso a esta aplicación (autostartapache.app) para controlar mi computadora en Preferencias del sistema> Seguridad y privacidad. También he reiniciado la máquina. La aplicación se ejecuta en el inicio pero no se inicia apache, ejecutar la aplicación manualmente tampoco funcionará, ejecutar desde Automator tampoco inicia apache.
Pensando en degradar a High Sierra que funcionaba bien, de todos modos no me gusta esta actualización y realmente no hay nada nuevo para el usuario aparte de las pocas aplicaciones que agregaron (noticias, stock, etc.). Mi hermana también me dijo que su dispositivo Wacom para hacer arte digital no funciona bien después de la actualización. Este problema parece estar relacionado con los cambios que hicieron en la seguridad (todo lo que necesita permisos ahora).
appleeventsd
& Automator & Automator Runner en Full Disk Access, pero los scripts individuales están en Automatización.