5 votos

La configuración de "Abrir al iniciar sesión" se ignora

Trabajo en un grupo de investigación cuyos empleados utilizan Mac Minis que actualmente ejecutan OS X 10.9.3. El otro día, uno de nuestros empleados mencionó que no podía hacer que Thunderbird se iniciara al iniciar la sesión o que Mail no se iniciara; de alguna manera, el correo estaba configurado para iniciarse al iniciar la sesión y no podía cambiar la configuración de forma persistente. Desde entonces, hemos descubierto que, independientemente de cómo configuremos las opciones de inicio de sesión, éstas se ignoran y se restablecen al cerrar la sesión.

Cabe destacar que utilizamos cuentas autenticadas por LDAP con homedirs montados a través de NFS.

Ya he pasado por el protocolo estándar de Apple de comprobar y cambiar estas configuraciones haciendo clic con el botón derecho del ratón en los iconos del dock, así como en Preferencias del Sistema -> Usuarios y Grupos, y comprobando el contenido de /Library/StartupItems (que está vacío), seguido de borrar el archivo ~/Library/Preferences y dejar que el SO lo vuelva a crear.

ACTUALIZACIÓN: He encontrado una solución que es bastante torpe, pero que funciona. Parece ser algún tipo de problema extraño con los permisos otorgados a ~/Library/Preferences/com.apple.loginitems.plist (aunque son los mismos que los permisos para cualquier otro archivo en ese directorio). Ejecutando chmod 777 com.apple.loginitems.plist antes de realizar un solo cambio, y luego esperar a que se restablezcan los permisos antes de realizar cada cambio posterior en la lista de elementos de acceso permite que la configuración funcione como se espera. El archivo debe ser de nuevo chmod antes de un reinicio o no se leerá correctamente. Además, estos ajustes funcionan como se espera para la cuenta de administrador local, así que imagino que el hecho de que usemos cuentas de red es relevante. Por la razón que sea, no se me ocurrió comprobarlo antes de mi primer post.

1voto

Rich Puntos 2429

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

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

$ 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 sus ACL no son exactamente como las anteriores, y sobre todo están completamente vacías, compruebe que su servidor NFS está correctamente configurado para gestionar las ACL.

En su Mac, que es el cliente NFS, compruebe con el mount que el noacl no está activada.

0voto

Tigerlily Puntos 1

Esto me ha pasado antes y tuvimos que restablecer la configuración de inicio de sesión y encender el ordenador, ¡luego funcionó! Muy fácil

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