carrega o programa / módulo na inicialização

2

Estou tentando carregar um programa que escrevi na inicialização. O programa também é um module.ko e um pequeno script bash. Para o módulo, eu tentei fazer depmod mymodule.ko e modprobe -a e mexer com bibliotecas de modprob e arquivos .conf sem sucesso.

Então, eu encerrei tudo (módulo e meu programa executado) em um script bash. Eu tentei carregá-lo na inicialização com rc.d. Eu falhei também porque acho que o rc.d executa apenas arquivos executados e não o bash. Se estou certo, como faço para mudar meu arquivo bash para um executado? E instalá-lo no rc.d também? A minha estratégia está certa?

Agradeço a todos antecipadamente:)

* trabalhando no Linux CentOS

    
por azulay7 13.02.2011 / 12:04

1 resposta

1

Para o seu módulo, normalmente você normalmente coloca isso em /etc/modprobe.conf, mas também pode colocá-lo em / etc / rc.modules .

Para o seu script, se você quiser apenas executá-lo uma vez quando o servidor inicializar, ele poderá ser colocado em /etc/rc.d/rc.local (embora também seja executado ao alterar níveis de execução). Se você está procurando por um serviço mais complexo, você pode começar e parar ou correr em vários níveis de execução, você quer um script System V Init

    
por 13.02.2011 / 14:48