sexta-feira, 27 de novembro de 2009

lista postfix

O link aqui apresenta o arquivo da lista postfix-br

basta fazermos pesquisa (google) sobre os termos que procuramos, por exemplo:

spam site:http://listas.softwarelivre.org/pipermail/postfix-br/

para obtermos MUITA informação sobre técnicas anti-spam empregadas pelos colegas

podemos pesquisar a lista internacional do postfix nêste link:

anti-spam site:http://archives.neohapsis.com/archives/postfix/

segunda-feira, 23 de novembro de 2009

utilizando o dia

O "dia" - editor de diagramas - normalmente vem em duas partes: o menu e a planilha de construção; pessoalmente, acho isso muito chato, mas o problema tem solução, basta chamar o dia assim:

[irado@iradoHome:~$]: dia --integrated &

pronto.. o menu está preso à área de trabalho :)

sexta-feira, 20 de novembro de 2009

OpenCobol - instalação no CentOS

para instalar o OpenCobol no CentOS vc deve buscar/instalar as várias dependencias que serão necessárias:

[irado@iradoHome: sudo rpm -q gmp gmp-devel db4 db4-devel ncurses ncurses-devel libtool gcc

o pacote gmp-devel não está instalado
o pacote db4-devl não está instalado

então - se já não estiverem instaladas algumas ou todas (normalmente NÃO estão):


# yum install -y --nogpgcheck gmp-devel db4-devel (etc)

pronto.. a partir daí, basta compilar/instalar o opencobol.

nota: provavelmente aplicavel a qualquer outra distribuição, basta instalar as mesmas dependências.

terça-feira, 17 de novembro de 2009

instalar java no CentOS 5.2 (adição)

instalando Java (Sun) no CentOS

duas coisas:

a) o autor TAMBÉM encontrou muita dificuldade para achar as instruções
apropriadas

b) as instruções que funcionaram pra êle (e também aqui) nem de longe
mostram semelhança com as "oficiais".

Adicionalmente: Instalar java no firefox do CentOS

terça-feira, 10 de novembro de 2009

iptables

Linux Firewalls Using iptables

tutorial iptables (um site muito bonito, por sinal)

tutorial do magno no under-linux

iptables-tutorial - how to get started

tutorial no frozentux


tutorial de configuração de IPtables nos RH-like (NixCraft)

links MUITO importantes ;)

Pesquisa de Listas:

no google, digitar:

"texto a pesquisar" site:site.da.lista

exemplo: postfix - site:listas.softwarelivre.org

exemplo: Fug-BR - site:http://www.fug.com.br/historico/html/freebsd/


ferramenta de segurança:

flag "immutable" para arquivos, em Linux

CheckSecurity - conjunto de ferramentas para segurança

salvar/restaurar particionamento de hd's (backup):

http://www.partimage.org/Partimage-manual_Backup-partition-table

http://www.inference.phy.cam.ac.uk/saw27/notes/backup-hard-disk-partitions.html

http://www.sysdesign.ca/guides/partitions.html

rotacionamento de log's:

http://www.cyberciti.biz/tips/lighttpd-rotating-logs-with-logrotate.html

http://www.cyberciti.biz/faq/how-do-i-rotate-log-files/

######

dicas da Novell para administradores (coolsolutions):

atualização/instalação do xfce e (ADICIONAL IMPORTANTE) fontes TTF:

http://forum.xfce.org/index.php?topic=3047.0

http://www.go2linux.org/msttcorefonts-true-type-fonts-on-linux

http://corefonts.sourceforge.net/

log's remotos (FeeBSD):

#####

tutoriais grub:

no DedoiMedo - tutorial completo

###

ipcalc (calculadora de ip-addr/netmask):

SSH - Chaves múltiplas

sábado, 7 de novembro de 2009

tutorial OpenLdap

Anahuac de Paula Gil publica um mini-tutorial do OpenLdap em seu site KiaPanel

terça-feira, 3 de novembro de 2009

como descobrir a versão do Linux

para se descobrir que versão e distribuição estamos usando atualmente:

[irado@iradoHome:~$]: ls /etc/*release
-rw-r--r-- 1 root 27 Out 1 09:28 /etc/redhat-release

[irado@iradoHome:~$]: cat /etc/redhat-release
CentOS release 5.4 (Final)

[irado@iradoHome:~$]: cat /etc/issue
CentOS release 5.4 (Final)
Kernel \r on an \m


muito útil quando "herdamos" servidores com distribuições e versões variadas

segunda-feira, 2 de novembro de 2009

FreeBSD CPU & Memory Information

verificação de diversas caracteristicas do FreeBSD (ou outros, que usem dmesg):
a pagina original desapareceu :(

To get information about CPU and Memory under FreeBSD use the following commands:

Getting CPU information:

From dmesg:

    # dmesg | grep CPU
    or
    # grep CPU /var/run/dmesg.boot | less

Using sysctl:

CPU model:

    # sysctl hw.model

No of cpus:

    # sysctl hw.ncpu

Get all information:

    # sysctl -a | grep -i cpu | less

Getting memory information:

From dmesg:

    # dmesg | grep memory
    or
    # grep memory /var/run/dmesg.boot

Using sysctl:

    # sysctl -a | grep mem | less

sábado, 17 de outubro de 2009

tuning do FreeBSD

polling dos devices:

FreeBSD Set Network Polling To Boost Performance

FreeBSD Device Polling
pagina do Luigi Neri sobre 'device polling'

exemplo de configuração "polling": ifconfig_nfe0="inet 200.152.88.34/30 polling up"

Multiple Kernels on FreeBSD

TCP Tuning guide

Tuning FreeBSD for different applications

Lista especializada em tuning do FreeBSD

post de Dru Lavigne a respeito da compilação de ports


amplificadores classe "D"

links no google sobre amplificadores classe "D"


amplificadores classe "D" apresentam baixa distorção harmônica, alta potência de saída e baixa potência de consumo (alta eficiência). Ainda terei um :)

migração de arquivos de um hd para outro

serve para *BSDs ou Linux

cd /diretorior_a_copiar

tar cfpB - . -X excluidos.txt | (cd /path_destino; tar xfpB -)

digamos que vc tenha que mudar o seu 'home' para um novo hd; então, vc faz assim:

(certifique-se de que NINGUÉM esteja usando o server/maquina)

como "root":

#mount /dev/novo_hd+partição /mnt

# cd /home

# tar cfpB - . | (cd /mnt; tar xfpB -)

o arquivo "excluidos.txt" vai conter os arquivos que vc não quer que sejam copiados para o destino. Por exemplo, OBRIGATORIAMENTE não copie o lost+found, pq dá erro. Acrescente (por xemplo) *.bak, *~ e quaisquer outros - um por linha.

backup usando dump/restore (FreeBSD)
excelente artigo do Joao Paulo Marques Mattos

servidor http



O mais rápido servidor http disponivel (dizem êles):  projeto cherokee


segunda-feira, 12 de outubro de 2009

gravação de cd's e dvd's

gravação de cd's

gerar *iso

mkisofs -J -L -l -r -T -V "Nome" -o /path/arquivo_destino.iso /path/arquivo_origem

cdrecord -v /dev/cdrom speed=4 /path/arquivo.iso

gravação de dvd's

growisofs -dvd-compat -Z /dev/cdrom=/path/imagem.iso

usando cdrecord:

cdrecord -dev=/dev/cdrom -speed=4 -v -dao -pad XXX-DVD.iso

no FreeBSD, ANTES:

kldload atapicam

growisofs -dvd-compat -Z (-speed=XX -overburn) /dev/acd0=/path/imagem.iso

gerar iso e gravar diretamente

mkisofs - R -J -L -R -quiet -V iso9660 /path/arquivos | cdrecord dev=/dev/cdrom -v speed=4 -fs=16 -eject -multi -data -

/dev/cdrom é o device que sua máquina tem para gravação, pode ser /dev/hdX ou /dev/sdX.. verifique pelo dmesg


gravar em multi-sessão:

http://www.vivaolinux.com.br/artigo/Gravando-um-CD-multisecao/

sábado, 3 de outubro de 2009

troca-troca de identificação (placas de rede)

(causado pelo udev)

isso já me aconteceu no Slackware-12.1 e (mais recentemente) no CentOS 5.2: a placa de rede muda de identidade, de eth0 para eth2 (por exemplo). A solução é bem simples:

encontre o mac_addr da dita cuja:

# ifconfig eth2

(copie o mac-addr em algum lugar)

desative-a:

# ifconfig eth2 down

de-lhe nova identificação (a antiga, na verdade):

# nameif "mac_addr" eth0

no CentOS:

cd /etc/sysconfig/network-scripts

rm -fv ifcfg-eth2 (cuidado aqui) - que é a identificação da placa (agora) inexistente

edite o ifcfg-eth0 e acrescente o mac_addr:

[..]

HWADDR=

convém acrescentar na outra placa também, se existir (ifcfg-eth?) o seu próprio mac-addr, pra evitar futuras trocas de identidade.

depois, é só:

/etc/init.d/network restart

e pronto.. tudo voltou à ordem :)

segunda-feira, 28 de setembro de 2009

clonagem de hd com o clonezilla

clonezilla

é um duplicador de máquinas com muitas possibilidades. Usado como "server" pode-se clonar múltiplas máquinas direto da rede. Bem interessante