Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. fala galera!!!

    eu to mais habituado ao Debian mas eu tenho um servidor Slackware aqui e não sei como fazer isso..

    eu preciso rodar um script no boot desse servidor...como faço??

    já dei uma pesquisada...sei que devo fazer isso no diretório /etc/rc.d ...
    mas não sei exatamente como!!

    no Debian, se não me engano, basta criar um link pro script nos diretorio /etc/rcX.d, com nome 'SXXnome' e ele roda...
    nao sei no slack..

    espero ter sido claro...desde já agradeço!
    abraços!!

  2. basta alterar o /etc/rc.d/rc.local para adicionar os script que vc quiser



  3. Ou criar o seu próprio /etc/rc.d/rc.ALGUMACOISA e dar permissão de execução para ele.

    Todos scripts com permissão de execução neste diretório são executados no boot do Slackware, para desativar serviços, basta tirar a permissão de execução do script referente.


    Falowwwwwwwww

  4. Na verdade não, o slack não executa TODOS os scripts que constem o rc.d, mesmo porque ele não teria a ORDEM correta, imagine então se o script que vc vai usar pra carregar um daemon que depende da rede for carregad anes da rede? o que aconece é que o slack uiliza o flag de ser executável para desabilitar servicos proprios que vem configurados pelo patrick, de forma que em algum outro script, como o /etc/rc.d/rc.M (que carrega os programas no modo Multi-usuário, por exemplo)
    chama algo assim:

    if [ -x /etc/rc.d/rc.pcmcia ] ; then
    . /etc/rc.d/rc.pcmcia start
    # The cards might need a little extra time here to initialize.
    if [ -r /var/run/cardmgr.pid ]; then
    sleep 5
    fi
    fi

    ou seja, ele executa uma verificaćão das permissões do arquivo e executa se ele tiver um flag de executavel, então o recomendável é que se siga a mesma estrutura no rc.local, ou seja:

    if [ -x /etc/rc.d/rc.script_que_eu_vou_carregar ] ; then
    . /etc/rc.d/rc.script_que_eu_vou_carregar
    fi



  5. desculpa a demora pra responder...
    fiz o seguinte:

    criei um script no /etc/rc.d com o nome 'rc.servico' e dei permissao de execucao pra ele!!

    depois, inseri as seguintes linhas no arquivo 'rc.local':

    if [ -x /etc/rc.d/rc.servico ] ; then
    . /etc/rc.d/rc.servico
    fi

    é assim mesmo que se deve fazer??
    nao sei se vai funcionar pois ainda nao pude bootar o servidor..
    assim que fizer aviso!!
    abraços e obrigado...






Tópicos Similares

  1. Socket - Cliente Rodar Script no Servidor
    Por cebolark no fórum Linguagens de Programação
    Respostas: 9
    Último Post: 04-09-2006, 07:13
  2. MOVIDO: SLACK - rodar script no boot...
    Por Duca no fórum Servidores de Rede
    Respostas: 0
    Último Post: 17-07-2006, 09:08
  3. script no boot
    Por buribai no fórum Servidores de Rede
    Respostas: 2
    Último Post: 23-05-2006, 17:53
  4. Iniciar script no boot
    Por A-Marcio no fórum Servidores de Rede
    Respostas: 8
    Último Post: 02-08-2003, 18:12
  5. Como inserir meu script no boot do linux
    Por wrochal no fórum Segurança
    Respostas: 2
    Último Post: 21-11-2002, 17:41

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L