| 1 | Citrix tiene una estructura de instalación basada en systemd. Se trata de adecuarla a nuestra estructura init.d |
| 2 | |
| 3 | = Servicios = |
| 4 | Hay dos servicios en /opt/XenDesktopVDA-1.1.0/etc/systemd/system: |
| 5 | - ctxhdx: Ejecuta /usr/local/bin/ctxfm |
| 6 | - ctxvda: Ejecuta /usr/local/sbin/ctxvda |
| 7 | |
| 8 | Trazando el primero lo primero que vemos es la necesidad de enlazar: |
| 9 | '''/opt/XenDesktopVDA-1.1.0/xdl --> /usr/local/xdl''' |
| 10 | para poder tener acceso a los mensajes de error. Una vez hecho ya nos aparece en el log el error de porqué no se inicia, no se puede hacer con un usuario privilegiado como root. |
| 11 | El servicio usa el usuario '''ctxsrvr''' perteneciente al grupo '''ctxadm'''. La primera sorpresa es que al hacer "groupadd ctxadm" me dice que el grupo existe y no lo encuentro ni con "cat /etc/group" ni con "getent group" ... |