Há alguns dias eu fiz um post perguntando sobre a situação do GNOME no Arch, o que precisava melhorar e coisas do tipo. Agora segue a lista de respostas que obtive na lista de discussão, no próprio post e através de um post do Leonardo Fontenelle (valeu, Leonardo):
Essa semana devo trabalhar nestes itens e vou postando os resultados aqui. Muito obrigado a todos que contribuiram com esta tarefa. :D
Ah! E se alguém lembrar de mais algum item, não deixe de comentar.
Hoje eu tive que fazer um script rápido para backup do ExpressoMail. Como sei que ele pode ser útil para muitos SysAdmins que conheço, aqui vai ele (é coisa boba mesmo):
#!/bin/bash # # bkp-expresso.sh # # Script para fazer backup do Expresso Mail # # Ele faz backup de: # * Banco de dados # * Base do LDAP # * Cyrus # * Emails # # Última modificação: 13/11/2008 # # Versão 1: Versão Inicial # # Autor: Hugo Doria (hugo@archlinux.org) # DIR_BACKUP="/root/backups/" USUARIO_BANCO="postgres" if [ ! -d ${DIR_BACKUP} ]; then echo "Criando o diretório de backup ..." mkdir -p ${DIR_BACKUP} fi cd ${DIR_BACKUP} || exit 1 # Backup do postgres echo "Fazendo o backup do banco ..." pg_dump -o -U ${USUARIO_BANCO} expresso > bkp-banco.dump # Backup do ldap echo "Fazendo o backup do ldap ..." slapcat > bkp-ldap.ldif # Backup do cyrus echo "Fazendo o backup do cyrus ..." echo "Parando o cyrus ..." /etc/init.d/cyrus2.2 stop if [ -d /var/spool/cyrus ]; then echo "Fazendo o dump da estrutura do cyrus ..." su - cyrus -c "/usr/sbin/ctl_mboxlist -d > bkp-cyrus.dump" mv /var/spool/cyrus/bkp-cyrus.dump ${DIR_BACKUP} echo "Compactando as mensagens ..." tar cvf bkp-mail.tar.gz /var/spool/cyrus fi if [ -d /var/lib/cyrus ]; then echo "Compactando o /var/lib/cyrus ..." tar cvf bkp-cyrusvarlib.tar.gz /var/lib/cyrus fi echo "Iniciando o cyrus ..." /etc/init.d/cyrus2.2 start echo "Backup finalizado e salvo em ${DIR_BACKUP}"
Se preferir, é só baixar o script.
Aproveitei que as férias estão chegando e comecei a planejar, e fazer, algumas coisas. Uma delas foi uma mudança neste blog.
Agora eu vou falar sobre algumas coisas que estou bastante envolvido ultimamente, mas nunca abordei aqui de fato: o desenvolvimento do Arch Linux e segurança de computadores.
Além disso, como tenho passado mais tempo trocando ideias e códigos com o pessoal de fora e estou mais próximo do FOSS internacional, vou começar a escrever em inglês aqui. Isso também vai ser bom para eu treinar minha escrita, que anda extremamente enferrujada. Ah! E não vou deixar de escrever em pt-br, claro.
Para marcar a mudança resolvi trocar o tema deste blog. Sou péssimo com imagens e design, então se você tiver alguma sugestão de como melhorar o novo tema, por favor, não deixe de comentar aqui. :D
Seguem alguns resultados interessantes do pkgstatus. Nós ainda vamos, claro, trabalhar nisso e gerar outras estatísticas. Além disso, faremos uma limpeza em pacotes não usados.
O resultado parcial se encontra aqui:
http://www.archlinux.de/?page=PackageStatistics
Existe uma base de dados reduzida, para quem quiser brincar com SQL e gerar estatísticas, aqui:
http://users.archlinux.de/~pierre/tmp/pkgdb-stripped.sql.gz
Existem algumas outras páginas interessantes aqui:
http://www.archlinux.de/?page=MirrorStatus
http://www.archlinux.de/?page=ArchitectureDifferences
Quem quiser acompanhar a thread oficial, visite o endereço:
http://archlinux.org/pipermail/arch-dev-public/2008-November/009179.html
Há alguns dias eu voltei a usar o GNOME como meu principal DE e comecei a manter vários pacotes dele, ou relacionados a ele. Como esse número de pacotes está aumentando, e eu quero manter uma ótima qualidade em todos, gostaria de saber dos usuários do GNOME e do Arch:
Quero, com isso, ajudar a melhorar a qualidade deste ótimo DE na nossa distro favorita. :) Conto com a ajuda de vocês, ok?