Executa script bash específico na inicialização do Gentoo Linux

3

Eu possuo um VDS executando o Gentoo Linux e estou curioso sobre como executar script bash específico na inicialização do meu VDS.

Eu só quero inicializar o apache2 no momento da inicialização e executar duas instâncias thin.

    
por Eskat0n 26.09.2012 / 06:22

2 respostas

4

Se o seu serviço já tiver um script de inicialização , você pode adicioná-lo ao runlevel default executando:

# rc-update add apache2 default

Se não, depende de qual sistema de serviços que você está usando, adicione seus scripts para o /etc/conf.d/local.start ou /etc/local.d/baselayout1.start , algo assim:

cd /path/to/your/app && thin start
    
por 26.09.2012 / 06:43
2

Para adicionar o apache2 no momento da inicialização:

$ rc-update add apache2 default

Para iniciar o script manualmente

$ /etc/init.d/apache2 start

Além disso, um comando realmente útil é o rc-update -v show , que mostrará todos os scripts init disponíveis e listará os níveis de execução que eles executarão.

    
por 26.09.2012 / 06:40