Se ignora la configuración de "Abrir al iniciar sesión"

5

Trabajo en un grupo de investigación cuyos empleados usan Mac Minis que actualmente ejecutan OS X 10.9.3. El otro día, uno de nuestros empleados mencionó que no pudo lograr que Thunderbird comenzara al iniciar sesión o que el Correo no se iniciara. El correo se configuró de alguna manera para iniciar la sesión y no pudo cambiar la configuración de forma persistente. Desde entonces, hemos descubierto que no importa cómo configuremos las opciones de inicio de sesión, se ignoran y se restablecen al cerrar o cerrar sesión.

Puede que valga la pena señalar que usamos cuentas autenticadas con LDAP con homedirs montados a través de NFS.

Anteriormente, he pasado por el protocolo estándar de Apple para verificar y cambiar esta configuración haciendo clic con el botón derecho en los iconos del Dock y en Preferencias del sistema - > Usuarios y grupos, y verificando el contenido de / Library / StartupItems (que está vacío), seguido de eliminar el archivo ~ / Library / Preferences y dejar que el sistema operativo vuelva a crearlo.

ACTUALIZACIÓN: desde entonces he encontrado una solución que es bastante torpe, pero funciona. Parece ser una especie de problema extraño con los permisos emitidos para ~ / Library / Preferences / com.apple.loginitems.plist (aunque son los mismos que los permisos para todos los demás archivos de ese directorio). Ejecutar chmod 777 com.apple.loginitems.plist antes de hacer un solo cambio, luego esperar a que se restablezcan los permisos antes de hacer cada cambio subsiguiente en la lista de elementos de inicio de sesión para que la configuración funcione como se esperaba. El archivo debe ser nuevamente chmod ed antes de reiniciar o no se leerá correctamente. Además, estas configuraciones funcionan como se esperaba para la cuenta del administrador local, por lo que me imagino que el hecho de que usemos cuentas de red es relevante. Por alguna razón, no pensé en verificar eso antes de mi primera publicación.

    
pregunta Stankinator 07.07.2014 - 18:38

2 respuestas

1

Su solución es el comienzo del análisis correcto del problema. Verifique que la ACL en ~/Library/Preferences sea correcta.

Digamos que su nombre de usuario es BOB . Dentro del tipo Terminal o xterm :

$ cd ${HOME}/Library
$ ls -del Preferences
drwx------+ 9 BOB  staff  6324 Jul 31 14:10 Preferences
 0: group:everyone deny delete
 1: user:_spotlight inherited allow list,search,readattr,readextattr,readsecurity,file_inherit,directory_inherit
$

Si su ACL no es exactamente como la anterior, y notablemente completamente vacía, verifique que su servidor NFS esté configurado correctamente para administrar ACL.

En tu Mac, que es el cliente NFS, comprueba con el comando mount que la opción noacl no está activada.

    
respondido por el daniel Azuelos 31.07.2014 - 14:21
0

Esto me ha sucedido antes y tuvimos que restablecer la configuración de inicio de sesión y encender la computadora, ¡funcionó! Fácil peasy

respondido por el Tigerlily 01.04.2016 - 17:33

Lea otras preguntas en las etiquetas