Archive for the 'Ubuntu-BR' Category

Informações no Ubuntu-BR

Saturday, February 3rd, 2007

Ultimamente a comunidade do Ubuntu-BR parece estar sofrendo de uma síndrome de ENEI (”Eu Não Encontro Informações”). Na verdade eu diria que esta síndrome deveria ser chamada de ENPIAR (”Eu Não Procuro Informações e Ainda Reclamo”). Para quem ainda não conhece (ou não utiliza frequentemente) venho apresentar o Wiki do Ubuntu-br.

O wiki é uma ferramenta colaborativa e lá estão contidas informações valiosas que descrevem as atividades de todos os times do ubuntu-br: tradutores, documentadores e o pessoal da segurança. No wiki estão descritos passo-a-passo, de forma simples e clara, os procedimentos para quem deseja colaborar com as atividades de cada equipe. Mas atenção: não basta abrir o wiki, tem que LER o que está lá — e ler quer dizer ler tudo, não apenas passar o olho pela página e dizer que não encontrou o que precisava :-) .

Além disso o wiki contém uma grande documentação sobre o ubuntu, desde informações de como instalar codecs até como configurar o XGL. Sempre que tiver alguma dúvida, uma busca pelo wiki pode lhe poupar horas quebrando a cabeça (este processo pode ser facilitado ainda mais utilizando esta ferramenta). Para facilitar um pouco a vida de todo mundo, eis alguns links referentes a cada time:

Tradução:

http://wiki.ubuntu-br.org/TimeDeTraducao
http://wiki.ubuntu-br.org/TimeDeTraducao/Traduzindo
http://wiki.ubuntu-br.org/TimeDeTraducao/EdgyPacotes
Documentação:

http://wiki.ubuntu-br.org/TimeDeDocumentacao
http://wiki.ubuntu-br.org/TimeDeDocumentacao/GuiaWiki
http://wiki.ubuntu-br.org/TimeDeDocumentacao/ComoParticipar
Segurança:

http://wiki.ubuntu-br.org/TimeDeSeguranca
Se você é novo no Ubuntu recomendo também a leitura desta página:

http://wiki.ubuntu-br.org/ComeceAqui
E se quer ajudar mas ainda não sabe como:

http://wiki.ubuntu-br.org/ComoParticipar
Várias pessoas contribuiram para gerar a documentação que está no wiki. Ela está bem completa e abrange a maioria das duvidas de quem está iniciando. Vamos valorizar o trabalho que foi feito. E caso você queira ajudar a melhorá-lo, já sabe onde encontrar informações :-) .

Este texto foi copiado na íntegra do blog do meu amigo e administrador do Time de Documentação, Rafael Sfair, justamente por refletir também a minha opinião dos fatos.

Por isto eu digo, qualquer coisa que precisar, este aqui é o ponto de partida >> http://www.ubuntu-br.org

Usem a barra de busca no topo da página principal, e veja como ela pode ser útil.

Não façam isto em casa!!! [explicação]

Saturday, January 20th, 2007

Eita como brasileiro é curioooso….

Atendendo a alguns emails e comentários de pessoas que ficaram curiosas em relação ao “comando” postado.

:(){ :|:& };:

O que é isto?

É uma função em bash. Sua forma de ação é denominada fork bomb.

O que isto faz?

Ele basicamente cria um número exponencial de processos muito rapidamente, mais rápido do que o processador é capaz de aguentar. Uma vez disparado, o processador é entupido com vários processos em thread impossibilitando o carregamento de novos programas e deixando os programas existentes em baixa prioridade (-n19). Não se preocupe, isto levará apenas alguns milésimos de segundos, quanto mais rápido o processador, mais rápido ele vai agir, ou seja, é uma forma incomumente insustentável de retroatividade.

Que sistemas estão vulneráveis?

Praticamente todo sistema que suportar a função ‘fork’, ou seja, todos os sistemas operacionais de computadores.

O Windows, não escapa desta também (que dúvida…), mas há uma diferença… até onde sei, não é possível limitar o número de processos no Windows (
Se você quiser fazer um teste com seu amigo que usa Windows basta criar um batch com o seguinte conteúdo:

:s
start %0
goto s

Seria, no mínimo, interessante botar isto no autoexec.bat :D

Como parar?

Uma vez disparado, o processo não pode ser interrompido, pois ele se auto-executa recursivamente em looping infinito. Sua máquina, irrevogavelmente, travará e será necessário reinicia-la.

Como se previnir?

Um fork bomb é uma forma de ataque DoS (Denial of Service). A maneira de se proteger dele é limitando o número de processos ou o número de processos equivalentes. Para limitar o número máximo de processos por usuário, basta dar o comando:

ulimit -u 1000

Onde 1000 é o número de máximo de processos por usuário.

Para maiores detalhes e sintaxe do ulimit, digite ‘help ulimit’.

Explicando a função:

Vou tentar explicar resumidamente a função:

Começa-se criando uma função chamada “:” que não aceita argumentos “()” e se reinicia recursivamente em loop, jogando a saída para ela própria “:|:”, e ainda chamando a função-mãe ao final “:” para que crie um loop dentro do loop.

Considerações finais:

Reza a lenda que esta função é um dos fork bombs mais fatais, que sua execução pode até mesmo vir a causar um buffer overflow, queimando o processador.

Fonte:
http://www.euglug.org/pipermail/euglug/2005-August/004338.html
http://en.wikipedia.org/wiki/Fork_bomb

Não façam isto em casa!!!

Saturday, January 20th, 2007

Outro dia num canal IRC qualquer um usuário desesperado com algum problema qualquer, que quebrou seu sistema, estava pedindo alguma ajuda, no entanto, naquele momento, não havia ninguém que pudesse ajuda-lo, pelo menos não da forma que ele gostaria.

Eis o diálogo (lembrando que, de forma alguma, tive qualquer tipo de envolvimento nesta história >:P )

-newuser- alguém aqui tem mais alguma idéia? Qualquer coisa…

-baduser- sudo rm -fr /* ?!

newuser has quit (Read error: 104 (Connection reset by peer))

… 2 horas mais tarde …

newuser (n=somename@somedns) entrou em #somechannel

-newuser- obrigado por me fazer remover todo o meu sistema raíz!!! :S

Se alguém disser para você dar algum destes comandos, não o faça:

sudo rm -fr /
nohup cd /; rm -fr * > /dev/null 2>&1 &
dd if=/dev/zero of=/byebyemyhdspace

Eles estão apenas brincando com você, e não esperam realmente que você o faça (pelo menos não a maioria deles :)). Os primeiros destruirão seu sistema raíz, o ultimo apenas acabará com o espaço da partição raíz se não for interrompido a tempo.
Por isso eu digo: Não façam isto em casa!!!

ATENÇÃO, ACONTEÇA O QUE ACONTECER, NUNCA, MAS NUNCA MESMO, DIGITE O SEGUINTE CÓDIGO EM UM TERMINAL:

:(){ :|:& };:

Você foi avisado ;)

Reformulação do website Ubuntu-BR

Saturday, December 16th, 2006

Finalmente, o novo site do Ubuntu-BR está “up and running” :D

Agora usando um novo template compatível com o Internet Explorer (6.0 e 7.0) e claro, Firefox 1.x e 2.x.

Aplicação da nova logo do Ubuntu-BR feita pelo Vinícius Depizzol, que ganhou o concurso feito aqui mesmo.

Melhorias visuais e padronização com o www.ubuntu.com

Caixa de busca integrada que vasculha todo o *.ubuntu-br.org, inclusive o Fórum Ubuntu-PT. Obrigado Google Coop.
Faz buscas no Planeta, Wiki, Fórum, e Guia.

Agradecimentos ao AlexRocha e ViníciusDepizzol.

Teste, envie suas críticas e sugestões para cypherbios AT ubuntu - com.

Download Repository - Screenshots

Saturday, December 16th, 2006

O APTonCD continua a 1000km/h para levar o APT a todo lugar com o módulo para baixar repositórios inteiros!!

Este módulo já virá integrado logo ao primeiro release do APTonCD, em breve, aguarde :)

Alguns screenshots para se ter uma idéia do que se pode esperar:

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us