Logo Hardware.com.br
mshonorato
mshonorato General de Pijama Registrado
3.8K Mensagens 156 Curtidas

Como fazer o "um programa" iniciar automaticamente no Debian?Resolvido!!

#1 Por mshonorato 23/04/2009 - 16:48
Olá pessoal!

Como eu faço para que um programa inicie automaticamente quando eu ligar o pc "debian"...

No openSUSE eu ia no yast e lá tinha uma opção chamada "nível de execução" onde eu escolhia tudo que eu queria que iniciasse junto com o computador...

Alguém poderia ajudar?

Obrigado!
Responder
Core_Dump
Core_Dump General de Pijama Registrado
3.2K Mensagens 111 Curtidas
#3 Por Core_Dump
23/04/2009 - 18:18
Se for programa iniciado junto com o X (acho que voce usa KDE, como informa sua assinatura) faca o seguinte:

1- Inicia o Konqueror
2- Na barra de enderecos coloca file:/home/usuario/.kde/Autostart
3- Em Editar>Criar Novo>Link para Aplicacao>Aplicativo insira o comando para iniciar o programa que voce quer e pronto. Quando reiniciar o KDE o programa inicia junto.
adeus.gif
PHIRON
PHIRON Zumbi Registrado
6K Mensagens 418 Curtidas
#5 Por PHIRON
24/04/2009 - 09:08
mshonorato disse:
Olá meus amigos!

No meu caso é o "IPTABLES" que eu quero que inicie quando eu ligar o pc.

Vou tentar o que o "renanlnx" disse acima...

Meu iptables fica no "/etc/init.d/iptables"

É só adicionar esta linha no /etc/rc.d/rc.local ?

valew


No caso, o iptables inicia por padrão em qualquer distro linux, se for o caso que você queira na verdade iniciar um script, crie o script e coloque na pasta /etc/init.d com todas as permissões necessárias, depois crie um link simbólico para a pasta /etc/rc5.d por exemplo:
/etc/init.d/meiptables.sh
então você faz:
#ln -s /etc/init.d/meuiptables.sh /etc/rc5.d/S90meuiptables

o "S" diz que é um arquivo para iniciar no "runlevel 5" por culpa da pasta rc5.d, e o "90" é a prioridade para iniciar, é recomendável um 90 oi 99 porque assim ele inicia quando os serviços de rede já estão ativos.
luizlmarins
luizlmarins Membro Junior Registrado
51 Mensagens 1 Curtida
#9 Por luizlmarins
11/06/2009 - 23:30
Há muito tempo eu procuro uma solução para isso e até já sugeri no blog um trabalho para este assunto de firewall iptables visando atender um usuário doméstico com apenas uma máquina cliente. Tudo o que existe é para redes.

No Debian eu fiz assim:

a) criei o script "meu_firewall" em /usr/local/bin
b) dei as permissões
c) criei um link em /etc/init.d/local
d) em /etc/modules acrescentei a linha "iptables"


No terminal digitei # lsmod , para verificar se os modulos estavam carregados: estavam.

Ainda no terminal digitei # iptables -L , para ver se as regras existiam: sim, existiam.

Concluí que deveria estar funcionando, mas não tenho conhecimentos suficientes para afirma se este procedimento está correto ou não.

Deixo a palavra com os professores ...
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal