Upstart Help: Alterar ordem de inicialização do serviço Ubuntu 10.04

1

Estou tendo um problema com a ordem em que os serviços são iniciados no Ubuntu 10.04. Minhas estações de trabalho estão configuradas para usar winbind para se conectar ao meu controlador de domínio para autenticação.

O problema é que a tela de login gdm aparecerá antes que as interfaces de rede tenham surgido. Isso causa um problema, pois os clientes não podem efetuar login, pois o computador ainda não pode falar com o servidor de domínio.

Existe uma maneira de atrasar a ordem de inicialização de gdm , de forma que apareça apenas depois que as interfaces de rede tiverem sido configuradas?

O Ubuntu agora está usando upstart e, infelizmente, não há interface gráfica para configurá-lo e a documentação é péssima. Eu realmente não sei por onde começar.

    
por Phanto 24.08.2010 / 19:32

1 resposta

4

Em /etc/init/gdm.conf adicione a linha

and net-device-up IFACE=eth0

para a instrução start on (substitua eth0 pela interface de que você precisa). Deveria se parecer com

start on (filesystem
          and net-device-up IFACE=eth0
          and started dbus
          and (graphics-device-added fb0 PRIMARY_DEVICE_FOR_DISPLAY=1
               or drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
               or stopped udevtrigger))
    
por 24.08.2010 / 19:42