Linux Slackware64 and Sony Vaio VST141C11L

I bought a Sony Vaio VST141C11L…

The first thing that I did was remove Microsoft Windows 8 and install Linux Slackware64.

Everything worked fine:
– VGA resolution;
– Sound;
– HDD;
– SSD;
– WiFi;
– Ethernet;
– TouchScreen;
– TouchPad;

I just have not tested/installed yet the webcam.

That’s the link for .config from Linux Kernel 3.10.1 – https://www.dropbox.com/s/nn2ywjliil1atx0/configKernelSony

Slackware64+Firefox 21+FlashPlayer

Bem depois da atualização do Firefox para a versão 21, mudou  esquema de configuração do plugin do Flash, ficando:

mkdir /usr/lib/mozilla/plugins -p

cp libflashplayer.so /usr/lib/mozilla/plugins/

Reinicie o Firefox e pronto, o plugin vai estar funcionando (espero!)…

obs:. Não funcionou colocar a lib no diretório habitual: /usr/lib64/firefox/plugins/

 

Uma bela oração…

Olá a todos,

Este post não é para cuidar do hardware nem do software, mas sim da alma! Resolvi compartilhar com todos uma oração que eu recebi de uma grande amiga a um tempo a trás e achei injusto deixar esta bela oração guardada só para mim em uma caixa de e-mail. Espero que esta oração ajude a todos que precisem… ela me ajudou e continua me ajudando.

Maria Nossa Mãe, Maria passa na frente

Maria passa na frente e vai abrindo estradas e caminhos. Abrindo portas e portões. Abrindo casas e corações.

A mãe indo na frente, os filhos estão protegidos e seguem seus passos. Ela leva todos os filhos sob sua proteção.

Maria passa na frente e resolve aquilo que somos incapazes de resolver. Mãe cuida de tudo que não está ao nosso alcance. Tu tens poderes para isso.

Vai mãe, cai acalmando, serenando e amansando corações. Vai acabando com ódio e rancores, mágoas e maldições. Vai terminando com dificuldades, tristezas e tentações.

Vai tirando teus filhos das perdições. Maria passa na frente e cuida de todos os detalhes, cuida, ajuda e protege a todos teus filhos. Maria, tu é a mãe e também a porteira. Vai abrindo o coração das pessoas e as portas dos caminhos.

Maria, eu te peço, passa na frente e vai conduzindo, levando, ajudando e curando os filhos que precisam de ti, ninguém pode dizer que foi decepcionado por ti depois de ter te chamado ou invocado. Só tu com o poder do teu Filho podeis resolver as coisas difíceis e impossíveis. Nossa Senhora, faço essa oração pedindo a sua proteção, rezando um Pai Nosso e três Aves-Marias.

Amém

Principal path/atualização de segurança em qualquer sistema!

Fui convidado pelo meu amigo André (vulgo Ogro) para dar uma palestra na UTFPR-CM sobre os bons e maus costumes dos usuários de redes corporativas, em específico sobre o uso da rede da UTFPR pelos alunos, mas acho que os slides da palestra servem para qualquer lugar.

Os slides basicamente falam sobre :

– Como se fazer uma boa senha. Tem até um exemplo de senha boa usando a banda Restart!  😀

– Mau uso de recursos de informática, tal como comer junto ao computador, não cuidar da higiene do computador, desconectar cabos e não reconectar, etc…

– Tento explicar e provar o por que ver vídeos/áudios consome toda a largura de banda da rede/Internet (este tem um gráfico legal que eu explico melhor depois).

– Mostro que usar a Internet requer cuidados, tal como: depois que informações vão para a rede dificilmente elas saem de lá e se tornam públicas; A Internet não é tão anonima e sem leis como dizem; existem muitas pessoas más na Internet; algumas pessoas esquecem a vida real e ficam viciadas na Internet.

– No fim resumo dizendo que se não cuidarmos bem da rede e utilizar cada rede para o seu fim específico (cada rede tem uma função específica) teremos uma rede engessada por sistemas de segurança e por consequência uma rede extremamente ruim em várias aspectos.

Então, a moral da história é: em redes corporativas faça uso dos recursos de forma consciente, utilize apenas para trabalho e de vez em nunca para uma pequena distração. Deixe para sugar a sua própria rede com coisas de seu interesse… esta é a principal atualização de segurança em qualquer lugar!

Nos slides eu apresentei uma análise que eu fiz do uso da rede (só da minha máquina) utilizando SNMP e o CACTI. Eu simplesmente utilizei o meu computador para acessar sites comuns e sites multimídia. Pelo estudo dá para ver que o consumo de banda de sites normais em comparação com conteúdos multimídia é algo assombroso (veja no slide 15-18). Hoje em dia fluxos de vídeo e áudio como o do YouTube é um grande problema para administradores de redes.

Segue um cronograma com os sites que eu acessei no teste de rede (o horário é referente ao término do uso do serviço):

15:32 –  abrir 5 sites da busca do google pela utfpr.
15:33 – abrir 5 sites de busca do google por programacao C.
15:34 – abrir o gmail e ver 5 e-mails.
15:36 – ver esta palestra no google docs
15:38 – Ver email no gmail com pdf em anexo.
15:40 – ver os sites que eu vejo normalemnte: submarino, kernel, slackbuild, slackware, tempoReal.
16:02 – um video
16:05 – abrir 5 videos no youtube.com
16:11 – aqui termina de carretar os 5 videos de uns 4 minutos de duração cada.
16:13 – ouvindo jovem pan (rádio online)
16:18 – radio e orkut com megacity

How to install Firefox 4 and Flash Player on Slackware 64

Ah.. como eu quase não encontrei documentação nenhuma (em português ou inglês) vou tentar fazer um resumo da instalação do Firefox 4 arriscando um inglês de meia tigela!  😀

How to install firefox 4 in Slackware 64

Make this for our count and risk! 😀

Download Firefox 4 in http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0rc2/linux-x86_64/
Remove the old firefox with:  rm -rf /usr/lib64/firefox
Unpack Firefox 4:  tar vxjpf firefox-4.0rc2.tar.bz2 -C /usr/lib64/
Ready, now just execute with: /usr/lib64/firefox or click on the Firefox icon!

How to install Adobe Flash 64 plugin in Firefox 4

Create plugins directory (the Firefox team maybe forgot this directory in Linux 64), for this: mkdir /usr/lib64/firefox/plugins
Download Flash 64 in http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
Decompress flash in plugins directory, with command:  tar vzxf  flashplayer10_2_p3_64bit_linux_111710.tar.gz -C /usr/lib64/firefox/plugins
Now restart Firefox and everything should be working…

Sorry for my english!

Instalando Firefox 4 no Slackware 64 bits

Depois de tantos comentários sobre as qualidades do novo Firefox 4 resolvi instala-lo em meu Slackware 13.1 de 64 bits. Acho que estes passos irão funcionar para outras distribuições. Na verdade não é muito difícil instalar.

O primeiro passo é baixar o Firefox 4 para Linux x64, podemos encontrá-lo no repositório do Firefox: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0rc2/linux-x86_64/pt-BR/

No meu caso eu baixei o arquivo firefox-4.0rc2.tar.bz2.

ATENÇÃO… agora temos de “desabilitar” o Firefox anterior (eu não consegui fazer o Firefox 4 funcionar mantendo o Firefox 3). Este passo você faz por sua conta e risco e que fique bem claro que eu não me responsabilizo por danos que venham acontecer!  😉

Para desabilitar o Firefox antigo não vamos ser tão drásticos, apagando o Firefox anterior, mas sim vamos apenas desvincula-lo do sistema. Para isto vamos fazer:

# mv /usr/lib64/firefox-X /usr/lib64/firefox-bkp

Note que -X é a versão do seu Firefox antigo.

Quem for mais corajoso pode apagar as referências ao Firefox anterior. Mas muito cuidado! Seria bom ter outro browser no computador caso algo dê errado.

Depois de inutilizar o Firefox antigo vamos ao próximo passo.

O terceiro passo segue com o arquivo de instalação, iniciado no passo 1, já na máquina. Assim, descompacte-o, no meu caso:

# tar vxjpf firefox-4.0rc2.tar.bz2 -C /usr/lib64/

Pronto o Firefox 4 já está instalado e deve estar funcionando!!! 😀

Instalar o flash no Firefox 4 para Linux

Depois de instalar o Firefox 4 você vai perceber que precisa também instalar o plugin do Flash.

Em nosso caso é o famoso flash de 64 bits. Podemos obtê-lo em http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz

O próximo passo é corrigir um erro que eu por enquanto acho que o time de desenvolvimento do Firefox 4 cometeu (pelo menos no Firefox para Linux 64bits). Esse erro não é nada grave só faltou o diretório que armazena o plugin do flash (é claro que descobrir isto dá um certo trabalho… rsrsrs), para tanto basta executar:

# mkdir /usr/lib64/firefox4/plugins

Com o diretório de plugins criado basta descompactar o arquivo do flash dentro deste diretório com o comando:

# tar vzxf  flashplayer10_2_p3_64bit_linux_111710.tar.gz -C /usr/lib64/firefox/plugins

Pronto é só fechar o Firefox e abrir novamente que o flash deve estar funcionando. Para testar você pode tentar ver um vídeo no YouTube.

Pronto agora é só testar o Firefox 4 em seu Linux… boa diversão!

Caso algo dê errado na instalação do Firefox 4 com os nossos passos

Seguindo os passos anteriores, caso algo dê errado e você queira voltar ao Firefox anterior. Deve-se executar os seguintes passos:

# mv /usr/lib64/firefox-bkp /usr/lib64/firefox

O primeiro comando apaga o Firefox 4 e o segundo volta o backup do Firefox antigo.

Problemas com log’s geram ataque DoS

A algum tempo eu estou tendo problemas com o meu syslog. O syslog é o sistema que armazena mensagens sobre eventos nos sistemas UNIX-Like, ou seja, tudo o que acontece no sistema é armazenado em arquivos chamados arquivos de log ou de registro.

Aparentemente quando eu fecho a tampa do meu netbook o sistema as vezes começa a gerar linhas de log no arquivo /var/log/syslog até encher a minha partição /var de 2GB. Quem é mais meticuloso vai perceber que o problema não é o syslog mas sim algo que inicia os eventos que geram logs. Mas de qualquer forma isto proporciona um ataque de negação de serviço à minha própria máquina, já que quando a partição /var fica cheia o sistema não funciona mais corretamente. Este problema já ocorreu umas três vezes desde que eu comprei o meu netbook, mas hoje eu tive este problema durante uma aula e decidi tentar resolve-lo (demorei muito tempo para isto… procrastinação… rsrsrs).

Para uma solução provisória fui atrás do logrotate e descobri que o mesmo não está controlando o tamanho dos arquivos de log no Slackware 13.1 de 64 bits. Então, eu acrescentei a opção size=10M no arquivo /etc/logrotate.conf. Isto limita o arquivo de log para 10MB. Também copiei o arquivo /etc/cron.daily/logrotate para  /etc/cron.hourly/logrotate (só para ver esta está funcionando a curto prazo), com isto o meu sistema vai executar o logrotate de hora em hora e eu espero que isto resolva o meu problema, pelo menos temporariamente.

Futuramente (provavelmente até dar problema novamente) eu pretendo procurar mais a fundo o que esta gerando as mensagens de log, mas eu acho que é a hibernação do sistema, pois isto ocorre quando eu acabo de retirar o cabo de energia e fecho a tampa do netbook.

Vamos ver o que vai dar!!!

😀

Segue os arquivos que eu editei:

Arquivo de configuração do logrotate – /etc/logrotate.conf

# /etc/logrotate.conf
#
# logrotate is designed to ease administration of systems that generate large
# numbers of log files.  It allows automatic rotation, compression, removal, and
# mailing of log files.  Each log file may be handled daily, weekly, monthly, or
# when it grows too large.
#
# logrotate is normally run daily from root’s crontab.
#
# For more details, see “man logrotate”.

# rotate log files weekly:
weekly

# keep 4 weeks worth of backlogs:
rotate 4

# Luiz Arthur
size=10M

# create new (empty) log files after rotating old ones:
create

# uncomment if you want to use the date as a suffix of the rotated file
#dateext

# uncomment this if you want your log files compressed:
#compress

# some packages install log rotation information in this directory:
include /etc/logrotate.d

# Rotate /var/log/wtmp:
/var/log/wtmp {
monthly
create 0664 root utmp
minsize 1M
rotate 1
}

# Rotate /var/log/btmp:
/var/log/btmp {
monthly
create 0600 root root
rotate 1
}

O Arquivo a seguir eu coloquei em /etc/cron.hourly/logrotate:
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf
[ $? != 0 ] && /usr/bin/logger -t logrotate “ALERT – exited abnormally.”

Atualizando este Post!
O meu problema com a partição de log continua… a solução apresenta neste Post funciona! Porém, não neste meu caso.

Eu terei que pesquisar mais a fundo o que esta causando o problema com o log no ASUS EEEPC 1201pn. Consegui apurar melhor e parece que o problema ocorre somente quando a bateria esta totalmente completa e eu fecho a tampa do netbook para ele suspender. Nesta segunda-feira eu consegui ver uma mensagem de log, correndo na tela, dizendo que havia um problema com a partição sda14 (que não é a /var)…

Então continua o mistério!

Acho que eu resolvi o mistério…

O problema aparentemente era uma inconsistência no sistema de arquivos e quando eu fechava a tampa do netbook, em um determinado momento ele por algum sinistro deixava o meu arquivo syslog com o tamanho da partição. Por isto o passo que eu executei com logrotate não dava conta do problema, pois isto era automático (só no fechar da tampa, portanto ocorria em menos de uma hora).

Bem, para resolver executei:

# fsck.reiserfs /dev/sda14
# fsck.reiserfs /dev/sda14 –rebuild-tree

Vamos ver se o problema não ocorre mais…