El laboratorio de computación está ejecutando 10.8. Me gustaría ejecutar un script cuando los usuarios en red inician sesión. Por lo que puedo decir, mis opciones son:
agentes launchd - no destinados para esto. En la página del manual de launchd.plist dice "Un agente lanzado por launchd NO DEBE hacer lo siguiente como parte de su inicialización de inicio: Configurar el directorio de trabajo". Eso es básicamente lo que hace mi guión.
elementos de inicio de sesión: varias publicaciones indican que funcionaron en 10.7 pero no en 10.8
enganches de inicio de sesión: esto funciona, pero el "Personalizar el inicio de sesión y el cierre de sesión" en developer.apple.com dice "Existen varias razones para evitar el uso de los scripts de inicio y cierre de sesión: los scripts de inicio y cierre de sesión son una tecnología obsoleta".
No quiero usar algo que no funcione mañana. Me gustaría hacer esto de la "manera correcta" si hay una. Por favor avise. Gracias.