quinta-feira, 20 de outubro de 2011

Acessando a Agenda do Zimbra via Iceowl

Acessando a Agenda do Zimbra via Iceowl

# apt-get install iceowl

Abra o aplicativo:

File --> New Calender --> On Network

Escolha " iCalendar (ICS) " e no campo digite:

webcal://USUARIO:SENHA@HOST.DOMINIO.COM.BR/home/USUARIO/Calendar

Feito.

Referência:
http://wiki.zimbra.com/index.php?title=Accessing_Zimbra_Collaboration_Suite_with_Thunderbird

sábado, 8 de outubro de 2011

Debian flashplugin - nonfree

Confesso que já fui xiita a ponto de não usar o non-free nos repositórios do Debian, mas hoje em dia ( e 34 anos na paleta ) não tenho tanto saco assim para ficar compilando tudo que eu vejo na net. Isso pode ser chamado de amadurecimento ou preguiça.

então, adicione o non-free ao final do seu repositório favorito.

exemplos:

# cat /etc/apt/sources.list
deb http://www.debian-multimedia.org testing main non-free
deb http://http.us.debian.org/debian unstable main contrib non-free


$ sudo apt-get install flashplugin-nonfree


E pronto, feche e abra o seu Chromium.

De brinde:
sudo apt-get install sun-java6-jre
$ sudo apt-cache search nonfree


Agora sim, um abraço.

Rdesktop: Internal licensing error.


Dica de gambiarra curtinha para um erro comum de Licenças.

$ rdesktop IP-REMOTO
disconnect: Internal licensing error.

$ rm -rf ~/.rdesktop/
$ touch ~/.rdesktop

$ rdesktop IP-REMOTO

e seja feliz...

quinta-feira, 6 de outubro de 2011

Dicas para usar FeeBSD como Desktop


Muito usei FreebSD como Desktop na versão 4.7, 5.1, 5.2, 5.3, 5.4, 6.0 e agora 8.2 voltei por voltar, não tenho ainda uma razão monstruosa para ser xiita.

Estas dicas são uma forma de eu mesmo documentar o que passei trabalho para fazer. Boa leitura.


Eu aprendi a usar o comando "pciconf -lv" mas há quem prefira o "lspci"

Instalando lspci no FreeBSD:

# cd /usr/ports/sysutils/pciutils
# make install clean


Xorg
# Xorg -configure
# mv /root/xorg.conf.new /etc/X11/xorg.conf


Adicione ao xorg.conf:

Section "InputDevice"
      Identifier "Keyboard0"
      Driver "Keyboard"
      Option "XkbModel" "abnt2"
      Option "XkbLayout" "br"
      Option "XkbVariant" ""
EndSection

Dica: no gnome, vá em Sistema -> Preferências -> Teclado -> Disposições

Brazil / Brazil em tudo ...

Configurando o Mouse com scroll
# vim /etc/rc.conf

moused_enable=”YES”
hald_enable=”YES”
dbus_enable=”YES”

SOM Intel
'82801IB/IR/IH (ICH9 Family) HD Audio Controller'

Configurando o aquivo:
#vim /boot/loader.conf

snd_hda_load=”YES”

Powersave
# vim  /etc/rc.conf

powerd_enable=”YES”
powerd_flags=”-a hiadaptive -b adaptive”

-a é o AC power, -b para battery power


Leitor de Cartões

# vim /boot/loader.conf
mmc_load=”YES”
mmcsd_load=”YES”



Listar Partições:

# gpart show

Demais desesperos iniciais:

# pkg_add -r bash
# pkg_add -r cvsup-without-gui
# pkg_add -r wget
# pkg_add -r vim-lite
# pkg_add -r pidgin

e um abraço.

Acessando NTFS no FreeBSD

Dica simples,


Usando ntfs-3g:

# cd /usr/ports/sysutils/fusefs-ntfs
# make install clean


Marque para autoconfigurar no "make config"



senão:



Adicione ao rc.conf
fusefs_enable="YES"

# kldload fuse

Monte a sua partição (dica: gpart show lista partições)




exemplo:
# ntfs-3g /dev/adXsX /mnt/windows


Para ficar automático adicione a entrada ao fstab

/dev/sdXsX  /mnt/windows ntfs-3g rw 0 0


um abraço

quarta-feira, 5 de outubro de 2011

Criando um servidor Minecraft "Free" no FreeBSD.

Motivei-me em escrever só por que ninguem escreveu sobre isso em pt_BR.

Dica bem nerd.

Primeiramente necessitamos de Java, e isso está na dica anterior,
em seguida, baixe o arquivo server do Minecraft.

http://www.minecraft.net/download

Baixe o arquivo minecraft_server.jar (621 KB)

Execute o comando abaixo:
$ java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Ele fará o download da atualização e criará vários arquivos no diretório corrente.

Então criará um arquivo server.properties faça algumas alterações:

$ cat server.properties

#Minecraft server properties
#Mon Oct 03 18:46:50 BRT 2011
#Dê um nome ao server

level-name=Fantastico_Mundo_de_BOB
allow-nether=true
view-distance=10
spawn-monsters=true
#Aqui o segredo para não ficar pedindo usuário registrado "online-mode=false"
online-mode=false
difficulty=1
gamemode=0
spawn-animals=true
max-players=20
#IP da rede Local (se for o caso, use NAT rdr com pf)
server-ip=192.168.1.10
pvp=true
level-seed=
#Porta Padrão
server-port=25565
allow-flight=false
white-list=true
motd=A Minecraft Server on FreeBSD

Eu criei um diretório Minecraft-Server e um arquivo run-minecraft.sh

# cd Minecraft-Server
# vim run-minecraft.sh


## file run-minecraft.sh
#!/bin/sh
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Tonando o arquivo executável
# chmod +X run-minecraft.sh

Rodando em background:
# nohup sh run-minecraft.sh&

Pronto, teste com o Client, eu baixei de: ( http://www.mediafire.com/?zn9oc9anwsi2gyg )

$ java -Xmx1024M -Xms1024M -jar MinecraftSP.jar

Dica: Eu uso Whitelist com nomes e troco a porta, no. youtube há diversos tutoriais para configuração e sobrevivência. (Funciona com Jails).

Exemplo no pf:
rdr on $ext_if proto { tcp udp } from any to any port 3366 -> 192.168.1.10 port 25565

um abraço.

Lembrando que esta dica serve para Linux.

OpenJDK6 no FreeBSD usando ports.


Dica simples, mas útil para muitas coisas.

OBS: Exige um certo conhecimento do ports.

Acesse o ports

# cd /usr/ports/java/openjdk6
# make install clean

Siga algumas instruções de downloads da Oracle.

Caso queira usar som no java adicione ao /etc/fstab


fdesc    /dev/fd        fdescfs        rw    0    0
proc    /proc        procfs        rw    0    0

Aguarde uns 20 minutos compilando a joinha

e pronto, teste :

$ java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)


$ java -Xmx1024M -Xms1024M -jar MinecraftSP.jar

Você já pode jogar Minecraft com seus amigos.

OBS: Dica mais simples -- pkg_add -r openjdk6