Firestarter não funciona correctamente com o 8.04?

Iniciado por Tonux, 01 de Maio de 2008, 18:28

tópico anterior - próximo tópico

Tonux

Olá

Tive uma surpresa, depois de actualizar para a nova versão. Depois de ter bloqueado o firewall, já não o consigo desbloquear. Para ter o sistema operacional, isto é, o acesso à net funcional, tenho que fazer o reinício do sistema. Conhecem alguma incompatibilidade do Firestarter com o Ubuntu 8.04 LTS?

Obrigado.

alarcon

Citação de: Tonux online 01 de Maio de 2008, 18:28
Olá

Tive uma surpresa, depois de actualizar para a nova versão. Depois de ter bloqueado o firewall, já não o consigo desbloquear. Para ter o sistema operacional, isto é, o acesso à net funcional, tenho que fazer o reinício do sistema. Conhecem alguma incompatibilidade do Firestarter com o Ubuntu 8.04 LTS?

Obrigado.

Desconheço qualquer incompatibilidade do Firestarter com o Ubuntu 8.04. Agora eu instalei ele no meu Ubuntu 8.04 de uma instalação limpa, ou seja, não foi uma atualização do Gutsy para o Hardy.

Estou achando o Firestarter até melhor por que aquele conhecido erro de às vezes sumir o ícone do canto superior direito próximo ao relógio até agora não ocorreu nenhuma vez e tenho o Ubuntu 8.04 instalado aqui com o firestarter desde quando era Release Candidate (RC).

Tonux

Citação de: alarcon online 02 de Maio de 2008, 15:25
Citação de: Tonux online 01 de Maio de 2008, 18:28
Olá

Tive uma surpresa, depois de actualizar para a nova versão. Depois de ter bloqueado o firewall, já não o consigo desbloquear. Para ter o sistema operacional, isto é, o acesso à net funcional, tenho que fazer o reinício do sistema. Conhecem alguma incompatibilidade do Firestarter com o Ubuntu 8.04 LTS?

Obrigado.

Desconheço qualquer incompatibilidade do Firestarter com o Ubuntu 8.04. Agora eu instalei ele no meu Ubuntu 8.04 de uma instalação limpa, ou seja, não foi uma atualização do Gutsy para o Hardy.

Estou achando o Firestarter até melhor por que aquele conhecido erro de às vezes sumir o ícone do canto superior direito próximo ao relógio até agora não ocorreu nenhuma vez e tenho o Ubuntu 8.04 instalado aqui com o firestarter desde quando era Release Candidate (RC).

Olá alarcon

Cheguei a desinstalar o firestarter e apagar todos os seus 'resíduos' na directoria do sistema. Instalei, então, o firestarter como se fosse  pela primeira vez. Depois do assistente concluí a instalação e mesmo assim volta a dar o mesmo erro :'( :'(

Obrigado pela resposta. Um abraço.

alarcon

#3
Primeira coisa é saber como está o seu arquivo sudoers que só pode ser lido como root. Cole aqui o conteúdo dele.

Segundo, desinstale de maneira total do Firestarter ou pelo Synaptic ou via linha terminal. Pelo Synaptic é clicando no nome Firestarter e escolhendo marcar para remoção completa, já no terminal seria: sudo dpkg -r --purge firestarter.

Agora instale novamente:

sudo apt-get update

sudo apt-get install firestarter



Se você quer instalar o Firestarter para que no boot ele já esteja ativo e no canto superior direito, próximo ao relógio, seu sudoers tem de ficar assim:

Citar# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults   env_reset

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root   ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%admin ALL= NOPASSWD: /usr/sbin/firestarter

A última linha em negrito foi a única acrescentada no arquivo sudoers original do Ubuntu 8.04 Hardy Heron. Lembrando que está entrada é para que o sudo não peça a senha somente para o programa Firestarter no usuário administrativo que é o seu usuário principal criado quando da instalação do Ubuntu.

ATENÇÃO: Muito cuidado ao editar o arquivo sudoers, pois qualquer erro vai causar grandes problemas como relação ao comando sudo.

Agora vá no Menu Sistemas > Preferências > Sessões e clique no botão Adicionar e em nome digite: Firestarter e em comando digite: sudo /usr/sbin/firestarter --start-hidden

Antes de reiniciar o Computador tecle: Alt+F2

Na janela que se abre digite: sudo /usr/sbin/firestarter

agora configure seu firestarter (botão Preferências).

Dicas de configuração:

Na opção Interface deixe marcado:

- Habilitar ícone na bandeja
- Minimizar para bandeja ao fechar a Janela

Na opção política, deixe marcado:

- Aplicar alterações da politica imediatamente


Na opção firewall deixe marcado:


- iniciar/reiniciar o firewall ao discar para fora
- iniciar/reiniciar o firewall em renovações de requisições DHCP

Na opção configurações de rede:

- use ppp0 para ambas opções


Na opção filtragem ICMP deixe marcada:

- Habilitar filtragem de ICMP


O restante das configurações do firestarter deixe como estão. Para fazer estas mudanças, basta na janela padrão do firestarter clicar no botão Preferências. Depois de selecionar tudo que falo basta clicar no botão Aceitar.

Para ficar mais fácil entender como configurei o Firestarter nas suas preferências colei umas imagens aqui:

http://ubuntuforum-pt.org/index.php/topic,28204.msg162954.html#msg162954

Depois de ter feito tudo corretamente, ao reiniciar o seu sistema o ícone do firestarter deverá aparecer minimizado no systray do Ubuntu próximo ao relógio e ao se conectar ele fica ativo fazendo o seu papel.

Tonux

#4
Olá alarcon

Aqui está o conteúdo do 'sudoers':

----------------------------------------------------------------------------------

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
# Defaults

Defaults   !lecture,tty_tickets,!fqdn

# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root   ALL=(ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

----------------------------------------------------------------------------------------------------

Fiz tal qual como me disse, desinstalei tudo e tornei a instalar, mas o certo é que o firestarter congela à mesma quando eu o tranco, não o conseguindo descongelar. Tenho que reiniciar a máquina.


Abraço.

alarcon

#5
Veja que seu arquivo sudoers não está igual ao meu.

Troque a seguinte entrada do seu sudoers:

Defaults   !lecture,tty_tickets,!fqdn

por:

Defaults   env_reset

Está faltando também você acrescentar no final do seu sudoers isso:

%admin ALL= NOPASSWD: /usr/sbin/firestarter

que é a referente a permitir que para o programa Firestarter e seu usuário principal o comando sudo (somente para este programa) não peça para digitar a senha. Resumindo o seu arquivo sudoers deve ficar exatamente igual ao meu aí de cima.

O motivo disso é que você vai criar  um comando em Sistemas > Preferências > Sessões que irá abrir o programa Firestarter no boot do sistema e como esse program é executado obrigatoriamente como root, ele precisa se aberto assim: sudo /usr/sbin/firestarter --start-hidden.

Siga as dicas que coloquei mais acima. Preste atenção aos passos que falo nele e ao link que indiquei lá, pois se você seguir direito as intruções e como configurar o Firestarter não terá problemas.

Só se sua instalação do Ubuntu 8.04 Hardy Heron não esteja legal, pois como disse o Firestarter está normal.

Outro Detalhe é que você dev usar o ppp0 en ão o eth0 ou outro qualquer eth?, ou seja:

CitarNa opção configurações de rede:

- use ppp0 para ambas opções

Tonux

#6
Olá alarcon

Infelizmente não dá :(. De um modo geral, a minha instalação até funciona razoavelmente, excepto este probleminha com o Firestarter ???. Não sei o que estará a complicar isto. Não posso bloquear o firewall. Geralmente, eu bloqueava o firewall quando saía de frente da máquina por algum tempo. Mas sempre posso terminar a sessão ou desligar a rede a partir do ícone (ou mesmo fisicamente). Nada que não se possa resolver.

Obrigado pela sua atenção. Um abraço.

alarcon

#7
Citação de: Tonux online 08 de Maio de 2008, 18:55
Olá alarcon

Infelizmente não dá :(. De um modo geral, a minha instalação até funciona razoavelmente, excepto este probleminha com o Firestarter ???. Não sei o que estará a complicar isto. Não posso bloquear o firewall. Geralmente, eu bloqueava o firewall quando saía de frente da máquina por algum tempo. Mas sempre posso terminar a sessão ou desligar a rede a partir do ícone (ou mesmo fisicamente). Nada que não se possa resolver.

Obrigado pela sua atenção. Um abraço.

Desculpe-me agora que vim a entender o seu problema que é quanto ao bloqueio do firewall feito por você ao clicar no botão para isso. Realmente eu nunca havia testado este botão em todas as distribuições linux que uso o Firestarter. Só usei o parar e iniciar que funcionam perfeitamente, mas já o bloquear, que testei agora, realmente trava o Firestarter e só reiniciando o sistema para voltar a funcionar. Deve ser um bug mesmo.

Nas versões anteriores do Ubuntu e Firestarter esta função de bloquear a rede funcionava perfeitamente?

===EDITADO===

Tenho o Firestarter 1.0.3 instalado tanto no Ubuntu 8.04 Hardy Heron como no Archlinux e neste último a função bloquear do Firestarter funciona perfeitamente, portanto ou foi algum bug causado no processo de compilação do pacote Firestarter para o Ubuntu ou é algum erro do sistema do Ubuntu que causa esta falha no Firestarter quanto a essa função (Bloquear).

o Archlinux usa o seguinte kernel: 2.6.24-ARCH

o Ubuntu 8.04: 2.6.24-16-generic

Tonux

Olá alarcon

Com a versão anterior (7.10) funcionava. Deve ser mesmo qualquer bug de incompatibilidade com esta nova versão.

Um abraço.

Nelson Quintanilha

Olá colegas,

Tentei editar o sudoers mas não consegui.
Dei o comando: export EDITOR=gedit && sudo visudo, ele abre, mas não consigo acrescentar nada, ele abre travado.
Com esse outro comando: sudo gedit /etc/sudoers ele abre, consigo fazer alteração, mas não dá a opção de salvar.

Alguém sabe como editar esse arquivo?