Melhorando sistema de busca com o comando find

O comando find possui muitas sintaxes que nos leva a escrever algumas dicas sobre ele, abaixo estaremos descrevendo alguns comandos mais comuns do find que exercem fun??es importantes e interessantes.

1) find / -type f -empty
– busca os arquivos alterados e deletados no sistema corrente

2) find / -name ?*.conf? -atime -1 -exec ls -l { } \ ;
– busca todos arquivos .conf acessados num per?odo de 24 horas

3) find / -type -name f -name “*.txt” -exec grep -l “magic” { } \ ;
procura todos os arquivos no sistema com extens?o .txt direcionando a sa?da para o comando grep para filtrar entradas com o termo magic

Posted in Sem categoria

BSD LivreCD com 32mb

O projeto Frenzy, t?m como principal fator diferencial o seu tamanho, imagine uma BSD que ocupa 32 MB de seu disco r?gido, pois ? este BSD tamb?m ? LiveCD e v?m com pacotes com Licq, TinightVNC Opera e algumas ferramentas para seguran?a de auditoria como chrootkit e scanners como nmap.

O mais legal ainda ? que v?m com scripts para personaliza??o do projeto possibilitando voc? criar seu pr?prio BSD.

Achei muito legal>

Leia mais aqui

Posted in Sem categoria

Outros Window Manangers inclusive em modo texto

Se voc? ? daqueles que curte quanto mais underground melhor at? mesmo o estilo do gerenciador de janela ai esta a dica para gerenciadores de janela para os fan?ticos e adoradores do Gnu/Linux e BSD.

AfterSteps: http://www.afterstep.org/
HackedBox: http://scrudgeware.org/projects/Hackedbox
Athene:http://www.rocklyte.com/athene/
BlackBox: http://blackboxwm.sourceforge.net/
Enlightenment: http://www.enlightenment.org/pages/main.html
Epiwm: http://www.nongnu.org/epiwm/
Equinox Desktop Environment: http://ede.sourceforge.net/
FluxBox: http://fluxbox.sourceforge.net/
Fresco: http://www.fresco.org/
FVWM: http://www.fvwm.org
QVWM: http://www.qvwm.org/
ROX Desktop: http://rox.sf.net
Saphire: http://sapphire.sourceforge.net
SawFish: http://sawmill.sourceforge.net/
SWM: http://www.informatik.hu-berlin.de/~sperling/prog/swm.html
Twin: http://linuz.sns.it/~max/twin/
XFCE: http://www.xfce.org/
Window Maker: http://www.windowmaker.org/
3DWM: http://www.3dwm.org/

Mais informa??es os site :http://www.icewalkers.com/Linux/Software/

Posted in Sem categoria

XFCE

O XFCE ? um dos Gerenciadores de Janela mais elegantes que eu j? usei al?m de ter alguns utilit?rio como um simples e leve file mananger ele ? leve e funciona bem em qualquer 586 / 133 Mhz … hehehe.

Instalando:

apt-get install xfce
echo “alias xfwm=\”xinit /usr/bin/xfwm\” ” >> /etc/profile
bash
e pronto basta inicia com o comando xfwm.

Obs: voc? precisar? das bibliotecas GTK para este gestor funcionar…

Leia mais informa??es:
http://www.xfce.org/

http://www.icewalkers.com/thumbs/mth/448.jpg

Posted in Sem categoria

Novo Knoppix com Kernel 2.4.25 e Kernel 2.6.3 com ACPI habilitado.

Abaixo descreverei parte do changelog do novo Knoppix:

– Kernel 2.4.25 e Kernel 2.6.3 com ACPI habilitado.
– Configura??es para IRDA/Bluetooth.
– Conex?es de internet via GPRS.
– Melhorias na detec??o de hardware e drivers atualizados.
– Tamb?m inicializa de (alguns) CD-Roms USB e Firewire.
– Software “live-installer” baseado na internet, instala pacotes add-ons em ramdisk ou em um diret?rio home persistente.”

Apesar de toda repercus?o sobre este lan?amento estou enviando o link abaixo para maiores informa??es:

http://www.knopper.net/knoppix/index-en.html

Posted in Sem categoria

Novell vai abrir o c?digo do gerenciador YaST da SUSE

O YaST, ferramenta de administra??o integrada utilizada na distribui??o SUSE Linux e suas derivadas, era reconhecido como um software de qualidade, mas sua licen?a restritiva impedia a redistribui??o comercial, o uso por outras distribui??es e a simpatia de grande parte da comunidade. Mas segundo o News.com (via Slashdot), a Novell deve anunciar nesta segunda-feira a ado??o da licen?a GPL tamb?m para este componente da rec?m-adquirida SUSE. Al?m de merecer aplausos pela pol?tica de abertura adotada pela empresa (que espera inclusive que o YaST seja adotado como ferramenta de gerenciamento por outras empresas, nominalmente IBM, HP e Computer Associates), a medida tamb?m pode ter o efeito de remover uma das grandes barreiras ? exist?ncia de imagens ISO oficiais do SUSE Linux dispon?veis para download.

Leia mais em:http://news.com.com/2100-7344_3-5175682.html?tag=nefd_top

Posted in Sem categoria

Dia internacional do Software Livre

Escreve o Leandro Jekimim Goulart: “Vi uma not?cia no GO Livre sobre uma proposta de cria??o de um Dia Internacional do Software Livre. Se a comunidade levar adiante a proposta e houver mobiliza??o suficiente, ? uma ?tima oportunidade para difundirmos e mostrarmos a for?a do Software Livre e Open Source. Dessa forma, cada pessoa, empresa ou entidade poderia promover eventos paralelamente (Cursos, Palestras, InstallFests) nesse dia que pudessem colaborar para um maior discernimento da sociedade sobre o tema.”

Leia mais em:

http://softwarefreedomday.org/

Posted in Sem categoria

Portal Brasileiro sobre PHP-GTK

O Pablo Dall’Oglio escreveu para anunciar o lan?amento do portal PHP-GTK Brasil, onde pretende auxiliar e dar suporte ? comunidade de PHP-GTK. Ele informa que o site cont?m lista de discuss?es, sistema RAU-TU de perguntas e respostas dentre outros recursos. O Pablo ? o autor do livro em portugu?s sobre PHP-GTK que anunciamos na semana passada.

Leia mais em:

http://www.php-gtk.org.br/

Posted in Sem categoria

Servidor Netatalk

Apesar de atualmente o sistema operacional da Apple conversar com redes SMB/CIFS ai vai a dica para montar um servidor Netatalk para compartilhar arquivos e impressoras em uma rede AppleTalk usando o Netatalk.

Este artigo foi estra?do do site Linux in Brasil:

O Kernel do Linux normalmente inclui o protocolo AppleTalk, mas para que o Macintosh possa acessar arquivos e usar impressoras em um Servidor Linux ? preciso o pacote Netatalk. Estou considerando que seu servidor linux esteja com sua rede corretamente configurada e suporte os protocolos TCP/IP e AppleTalk Isto foi testado no Conectiva Linux.

Baixe o pacote: VERS?O PR?-COMPILADA, que eu pessoalmente recomendo por ser muito mais f?cil de instalar e funciona bem. Fa?a o download com ou sem suporte a shadow em http://thehamptons.com/anders/netatalk/mirror/

Descompacte o pacote:

gzip netatalk-1.4b2+asun2.1.1.x86-shadow-linux.tar.gz
tar -xvf netatalk-1.4b2+asun2.1.1.x86-shadow-linux.tar

Crie o arquivo .passwd no diret?rio /home/UsuarioMAC. Caso o usu?rio Mac ainda nao tenha uma conta no linux crie-a. No exemplo abaixo substitua “minhasenha” pela sua senha, e usuarioMAC pelo usu?rio do Macintosh que vc criou, e grupo pelo grupo do usu?rioMAC

echo “minhasenha” > /home/usuarioMAC/.passwd
chown usuarioMAC:grupo /home/usuarioMAC/.passwd
chmod 600 /home/usuarioMAC/.passwd

Agora instale o pacote pr?-compilado. Entre no diretorio do netatalk que voc? descompactou:

cd netetalk-1.4.b2…
make install

Adiciona as seguintes linhas no arquivo /etc/services

rtmp 1/ddp # Routing Table Maintenance Protocol
nbp 2/ddp # Name Binding Protocol
echo 4/ddp # AppleTalk Echo Protocol
zip 6/ddp # Zone Information Protocol
afpovertcp 548/tcp # AFP over TCP
afpovertcp 548/udp

Copie o arquivo atalkd.conf e afp.conf

cp conf/atalkd.conf /usr/local/atalk/etc
cp conf/afpd.conf /usr/local/atalk/etc

Copie e edite AppleVolumes.* e configure seus diretorios compartilhados

cp conf/AppleVolumes.default /usr/local/atalk/etc
cp conf/AppleVolumes.system /usr/local/atalk/etc

Adicione a seguintes linhas em AppleVolumes.default:

# Este ? seu diretorio pessoal
~ “Diretorio Pessoal”
# Este ? o diretorio compartilhado. Crie o seu e de
# permiss?es de leitura e escrita. (chmod 775)
/seudiretorio “Servidor Linux”

Adicione as linhas no seu arquivo afpd.conf

“Linux Server” -nocleartxt -randnum -rand2num -loginmesg “Conectado”

Reinicie o Linux

V? no chooser no MAC e escolha AppleTalk voc? j? dever? estar vendo o linux. Entre com o nome do usu?rio linux e a senha criada em .passwd. Se o Mac n?o aceitar sua senha conecte com guest e nao como usu?rio, verifique o shadow support no netatalk.

Fonte: http://www.thehamptons.com/anders/netatalk/

Posted in Sem categoria

Configurando um Servidor DHCP

Desnvolvi um pequeno How-To com o tema Configura??o de servidores DHCP

1) Voc? ir? precisar dos pacotes dhcp3-common e dhcp3-server;

2) Os mirrors para download destes pacotes podem ser baixados via Apt-Get com os seguintes Mirrors:

# STABLE LIST FOR APT

deb http://security.debian.org/ woody/updates main contrib non-free

deb http://ftp.br.debian.org/debian/ stable main
deb-src http://ftp.br.debian.org/debian/ stable main

deb http://download.unesp.br/linux/debian/ stable main
deb-src http://download.unesp.br/linux/debian/ stable main

deb http://security.debian.org/ stable/updates main

deb http://mirrors.kernel.org/debian/ stable main
deb-src http://mirrors.kernel.org/debian/ stable main

deb http://ftp.matrix.net.br/pub/debian/ stable main
deb-src http://ftp.matrix.net.br/pub/debian/ stable main

deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

3) Configura??o:

Edite o arquivo /etc/default/dhcp3-server e informe na linha:
INTERFACES=”” a interface de rede que disponibilizar? os IPS pelo daemon DHCPD.

ex: INTERFACES=”eth0″

4) Verifique o escopo para libera??o de IPs ( o range de ips que o dhcpd ir? disponibilizar );

5) Exemplo de layout de arquivo dhcp.conf

default-lease-time 600;
max-lease-time 7200;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.254;
option domain-name-servers 200.204.0.10,200.204.0.138;
option domain-name “terra.com.br”;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.250;
}

6) restart o /etc/init.d/dhcp3-server e pronto o servidor j? estar? funcionando

Voc? poder? verificar as m?quinas que solicitaram IP atrav?s do arquivo /var/lib/dhcp3/dhcpd.leases

Espero que tenham gostado qualquer d?vida vide f?rum ….

Posted in Sem categoria