Register Discussions Communities Projects Download Source Browser

February 25, 2010

Instalando Postgres 8.3 no OpenSolaris 2009.06

Reconhecidamente o Postgres é o banco de dados open source mais robusto do mercado, pois ele vem repleto de recursos extremente úteis em aplicações corporativas. Diferetentemente dos bancos de dados proprietários, os quais vendem licenças por processador(ou core) , o Postgres é enterprise por padrão, pronto para exigências extremas.  Para ...

Student Reviews Contest

Today me and Vitorio Sassi submited our application to the Student Reviews Contest. The application was called JSaw that means Java System Authentication for Wireless Network. The project's goal is improve the security of wi-fi networks. With this project we create a mechanism of authentication for wireless networks and increase ...

Instalando Firefox 3 no OpenSolaris 2008.05

Fazendo parte dos mais de 7,9 milhões de downloads do Firefox 3, preferi instalar no OpenSolaris 2008.05 , a instalação não tem nada de complicada, embora não seja feita ainda utilizando o Package Manager. Não encontrei referências sobre atualizar o Firefox que estava instalado, então por precaução removi o que ...

Lista de softwares equivalentes aos do Windows

Uma dúvida bem comum de usuários que pretendem migrar do Windows para algum *nix é quais softwares equivalentes estão disponíveis. Nesse site http://www.linuxrsp.ru/win-lin-soft/table-eng.html tem uma lista bem repleta, acho que dá pro gasto.

Instalando o PostGre por linha de comando no OpenSolaris 2008.05

Uma das coisas que senti falta num primeiro momento quando passei a utilizar o OpenSolaris 2008.05 foi o PostGreSQL instaladinho pronto para usar, faz sentido em não vir, com isso fica por conta do usuário instalar ou não. No meu caso preciso muito, aproveitando a oportunidade de testar o Package Manager ...

Algumas considerações sobre o Netbeans 6.0.1

Há quem diga que o desenvolvedor web fica desprovido de ferramentas quando utiliza sistema operacional open source. Já foi pior, claro isso se o vivente está a procura de alguma IDE, se o cara não liga muito para produtividade usa Vi. Não que não dê para trabalhar, mas não rende. ...

Time out no repositório do OpenSolaris

Realmente não vai ser fácil configurar Web Stack, só para instalar o Apache utilizando os pacotes do repositório, tive dois time out. A mensagem infame quando isso acontece é a seguinte: rprass@dv2247:~$ pfexec pkg install SUNWapch22 SUNWapch22d DOWNLOAD PKGS FILES XFER (MB) SUNWapch22d 1/2 1412/1696 18.45/22.13pkg: An unexpected error happened during installation: ...

February 19, 2010

FreeBSD 8 e ftpproxy

Buenas,

Após penar bastante com o ftpproxy e documentação do OpenBSD, vi que existem sim algumas mudanças nas confs de ftpproxy do FreeBSD serie 6 para o 8 (dã).


SO - FreeBSD8
Instalação:

via ports:
#cd /usr/ports/ftp/ftpproxy && make install clean

ou pkg_add
#pkg_add -r ftpproxy (mais fácil)

1 - adicione no arquivo /etc/rc.conf
inetd_enable="YES"'

2 - adicione no /boot/loader.conf
net.inet.ip.forwarding=1

para ativar sem reboot
#sysctcl net.inet.ip.forwarding=1

3 - no seu /etc/pf.conf
#FTP
nat-anchor "ftp-proxy/*"
rdr-anchor "ftp-proxy/*"
rdr on $INTERFACE_INTERNA proto tcp from $REDE_LOCAL to any port 21 -> 127.0.0.1 port 8021

4 - no arquivo /etc/inetd.conf
ftp-proxy stream tcp nowait root /usr/sbin/ftp.proxy ftp.proxy

5 - reinicie os serviços
#/etc/rc.d/pf restart
#/etc/rc.d/inetd restart

6 - conferindo

#netstat -an
tcp4 0 0 *.8021 *.* LISTEN
tcp4 0 0 127.0.0.1.8021 *.* LISTEN

OBS: na versão 6 do FreeBSD o inetd era diferente:
ftp-proxy stream tcp nowait root /usr/libexec/ftp-proxy ftp-proxy -n -V -D3 -u nobody -m 55000 -M 57000 -t 300

feito isso, um abraço, e tudo por não notar que o executável não está mais em libexec e sim em sbin :P

January 19, 2010

Opensolaris 2009.06 acessando Active Directory

Passando um pouco de trabalho com o Linux no Active Directory, e sinceramente achando mais fácil colocar um Opensolaris no AD, resolvi fazer este tutorial, baseado em não achar nada parecido em pt_BR.

Supondo que:

Servidor Windows:
Hostname dc.windows.local
IP 10.1.1.200

Servidor Opensolaris 2008.11
Hostname arquivos.windows.local
IP 10.1.1.201

Sincronizando os horarios:
#ntpdate dc.windows.local


Adicione os Servidores em /etc/hosts
# cat /etc/hosts
127.0.0.1 arquivos.local localhost loghost
10.1.1.201 arquivos.windows.local arquivos loghost
10.1.1.200 dc.windows.local dc


# cat /etc/resolv.conf
domain windows.local
search windows.local
nameserver 10.1.1.200

# rm -f /etc/nsswitch.conf
# cp /etc/nsswitch.dns /etc/nsswitch.conf

# ping dc.windows.local
dc is alive

Editando o arquvivo /etc/krb5/krb5.conf

#############################
[libdefaults]
default_realm = WINDOWS.LOCAL

[realms]
WINDOWS.LOCAL = {
kdc = dc.windows.local
admin_server = dc.windows.local
kpasswd_server = dc.windows.local
kpasswd_protocol = SET_CHANGE
}

[domain_realm]
.windows.local = WINDOWS.LOCAL
#############################

O Pulo do gato está aqui:

No seu Windows Server 2008:
Group Policy Management tool and changed the following:

Computer Configuration\Policies\Administrative Templates\System\Net
Logon\Allow Cryptography Algorithms Compatible with Windows NT 4.0 -> Enabled

iniciar -> executar -> gpupdate /force.

Voltando ao Opensolaris:
# sharectl set -p lmauth_level=2 smb

# svcadm enable -r smb/server

Colocando o Opensolaris no Domínio "windows.local"

# smbadm join -u administrador windows.local
After joining windows.local the smb service will be restarted automatically.
Would you like to continue? [no]: yes
Enter domain password: [SENHA DO ADMINISTRADOR]
Joining windows.local ... this may take a minute ...
Successfully joined windows.local

Boa Sorte, dá pra implementar um fileserver.

Baseado em:
http://livingonthecloud.blogspot.com/2009/02/joining-opensolaris-cifs-server-to-ad.html
http://blogs.sun.com/timthomas/entry/configuring_the_opensolaris_cifs_server
http://joaocep.blogspot.com/2009/07/instalando-samba-3-no-opensolaris.html

January 15, 2010

Intel Ethernet PRO/1000 GB Ethernet Controller on Lenny

Após penar um turno em cima desta placa, resolvi postar a resposta para algum nerd perdido:

Debian Lenny
Com base em um HP Proliant DL 180

#lspci | grep Ethernet
07:00.0 Ethernet controller: Intel Corporation Device 10c9 (rev 01)
07:00.1 Ethernet controller: Intel Corporation Device 10c9 (rev 01)

Baixe os drivers no site da Intel:

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=13663&lang=eng

* Logicamente de outro micro em rede (dã)

No HP digite:

#apt-get install build-essentials linux-headers-`uname -r`
# tar xfv igb-2.1.1.tar.gz
# cd igb-2.1.1/src
# make
# make install
# modprobe igb

adicione o igb no /etc/modules para subir no boot e configure a rede.

* Dica: os pacotes necessários para a instalação estão no ISO1 do install normal.

e um abraço...

January 12, 2010

Zimbra - Alterando porta http

Solucionando um probleminha comum de pós instalação.

Geralmente esquecemos que a porta 80 é utilizada por outro serviço:

zmprov ms zimbraMailPort zimbraMailSSLPort

ex:

zmprov ms mx.exemplo.com.br zimbraMailPort 5080 zimbraMailSSLPort 5081

um abraço