Solaris CDE: Guía avanzada del usuario y del administrador del sistema

Cómo tomar como fuente las secuencias de comandos de Xsession.d

Después de tomar como fuente la secuencia de comandos DirectorioInicio/.dtprofile, la secuencia de comandos Xsession toma como fuente las secuencias de comandos del directorio Xsession.d. Éstas se utilizan para configurar variables de entorno adicionales e iniciar daemons opcionales para la sesión del usuario. Las secuencias de comandos de Xsession.d predeterminadas son:

0010.dtpaths: documenta las rutas de acceso del escritorio personalizables

0020.dtims: inicia el servidor de método de inicio de sesión opcional

0030.dttmpdir: crea un directorio temporal para cada usuario y para cada sesión

0040.xmbind: establece $XMBINDDIR al valor predeterminado del escritorio

El directorio Xsession.d puede contener secuencias de comandos adicionales en función del proveedor.

Xsession toma primero como fuente todos los archivos del directorio /etc/dt/config/Xsession.d, y, a continuación, los del directorio /usr/dt/config/Xsession.d.

Las secuencias de comandos de Xsession.d predeterminadas del escritorio están ubicadas en el directorio /usr/dt/config/Xsession.d. Para personalizar una secuencia de comandos de Xsession.d, copie la secuencia de comandos de /usr/dt/config/Xsession.d a /etc/dt/config/Xsession.d y edite el nuevo archivo. Para realizar esta tarea deberá tener permiso de ejecución.

Asimismo, para que Xsession tome automáticamente como fuente una secuencia de comandos suya, cópiela en /etc/dt/config/Xsession.d.


Nota -

Al modificar o crear una secuencia de comandos de Xsession.d, asegúrese de que los comandos en primer plano que se generen sean de corta duración, ya que el tiempo que tarda en ejecutarse el comando afecta directamente al tiempo de arranque de la sesión. Si un comando en primer plano no finaliza, el arranque de sesión se bloqueará. Los comandos ejecutados en una secuencia de comandos de Xsession.d que desea que sigan ejecutándose durante la sesión deben ejecutarse de fondo.