jueves, 6 de diciembre de 2007

Por fin kopete funcion....

Gente que tal, estos días pasados, tuve problemas con kopete, el programa IM que viene en KDE 3, mi OS es FreeBSD 6.2, es mi Desktop, hace unos días decidí enfocarme 100% a Unix, sin depender ya de Windows, si voy a dar en un futuro soporte en estos sistemas, ahorita es cuando empezar a usarlos diario y en producción.

No es la primera vez que lo hago, ya que en mi casa y laptop ya los había configurado y usado sin problemas.

Mi desktop es un Intel Pentium D de 2 núcleos, esto detecta FreeBSD:

CPU: Intel(R) Pentium(R) D CPU 3.00GHz (3006.84-MHz 686-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs

Es una maquina armada o sea no es de ninguna marca en especial, aqui no manejamos eso. Hasta el momento todo ha salido bien, empece usando Xfce 4, ya que es muy compacto y de fácil compilación, en unas horas ya tenia todo el desktop listo, en cambio con KDE3 si me llevo mas de 1 día por que habia momentos que me preguntaba cosas y a veces no estaba en mi escritorio.

Después de pasar por todo, por fin logre abrir mi sesión con KDE3, trae muchas aplicaciones, todas listas usar y ya no depender de las aplicaciones que usamos a diario en Windows, empece a buscar las mas usadas, entre ellas los IM, Kopete es el indicado, aqui usamos muchos gtalk desde Windows, pero no existe el paquete ara FreeBSD(espero en un futuro proximo exista. Asi que empece por configurar el proxy en KDE3.

Pata empezar, les voy a recordar que aqui manejamos un web-proxy, asi que para que mi PC pueda salir hacia Internet tenemos configurar ciertas variables para el sistema globalmente, yo en mi caso, estoy mas familiarizado con tcsh que con bash, mi experiencia se basa mas de lado de los BSD que de Linux, por ello aqui sigo la tradición.

Para configurar estas variables, tenemos que abir el archivo de nombre: .cshrc, que se encuentra en la ruta /root, ahi tenemos que agregar las siguientes variables:

setenv HTTP_PROXY "http://W.X.Y.Z:#puerto"
setenv HTTP_PROXY_AUTH "basic:*:nombredeusuario:password"

Estos datos se los debe dar su administrador, al menos que ustedes sean, deben saber estos datos en base a el proxy que manejen, cada usuario del sistema debe tener estas variables en el archivo de configuración de su shell, se pueden poner globales, pero eso en el doc de su shell va a venir como.

Una ves modificado el archivo, yo estoy como root, solo me deslogeo y me vuelvo a logear, y mis nuevas variables ahi estan, para verlas solo ejecuto el comando env:

root#env

KDE_FULL_SESSION=true
GS_LIB=/root/.fonts
MACHTYPE=i386
USER=root
MAIL=/var/mail/root
SHLVL=2
VENDOR=intel
HOME=/root
HTTP_PROXY_AUTH=basic:*:nombredeusuario:password
PAGER=less
GROUP=wheel
LOGNAME=root
BLOCKSIZE=K
TERM=xterm
WINDOWPATH=9
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
XCURSOR_THEME=HumanAzul
DISPLAY=:0.0
XAUTHORITY=/root/.Xauthority
HOST=bsdklabaza.MBX.local
SHELL=/bin/csh
OSTYPE=FreeBSD
JAVA_HOME=/usr/local/diablo-jdk1.5.0/
CLICOLOR=
PWD=/root
XDG_DATA_DIRS=:/usr/share:/usr/local/share:/usr/local/share/gnome
XDG_CONFIG_DIRS=:/etc/xdg:/usr/local/etc/xdg:/usr/local/etc/xdg/xfce4
HTTP_PROXY=http://W.X.Y.Z:#depuerto
KDE_SESSION_UID=
FTP_PASSIVE_MODE=YES
HOSTTYPE=FreeBSD
EDITOR=ee
KDE_MULTIHEAD=false
SESSION_MANAGER=local/bsdklabaza.MBX.local:/tmp/.ICE-unix/94692
GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.kde/share/config/gtkrc
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/root/.gtkrc-2.0:/root/.kde/share/config/gtkrc-2.0
COLORTERM=
KONSOLE_DCOP=DCOPRef(konsole-35754,konsole)
KONSOLE_DCOP_SESSION=DCOPRef(konsole-35754,session-1)
WINDOWID=41943047

Ahi tienen, ya con esto vamos a configurar a KDE3, para que globalmente detecte estas variables, para ellos nos vamos a el boton de inicio de KDE3:


Cuando nos arroje el menu, nos vamos a Settings->Internet & Network->Proxy

Nos aparece la pantalla de configuración del proxy:



Debo reconocer que el equipo que esta detrás de KDE y los que están detrás de mantener el KDE para FreeBSD han hecho mucho, esto sorprendido de ello, espero continúen con ese entusiasmo.

Ahora aquí nos varias opciones, yo estoy usando tal cual esta en la figura anterior, las marque con un marco rojo para que las logren identificar en su escritorio.

Si le damos click a el primer boton que dice:



Nos da otra ventana donde tenemos las siguientes opciones:



Seleccionamos el check-box marcado en rojo, y le damos un click al boton que dice:



Y nos debe arrojar la informacion que dimos de alta para el proxy en el archivo .cshrc arriba, y si nos da el dato y presionamos el boton




Si todo esta bien, entoces nos arroja la venta que todos deseamos ver siempre:



Arriba por seguridad mia, borre mis datos, pero a ustedes les debe dar su el IP de su proxy y el puerto del mismo.

Con esto, ya solo es cuestión de entrar a el Konqueror para comprobar todo esto.



Como podrán ver, puse una pagina en la barra url, y mi proxy ya esta solicitando mis datos de autentificacion, lo que significa que todo va bien.

Ahora sigue dar de alta mi cuenta de gmail en Kopete, pero esto luego lo hacemos, aqui fue donde tuve unos problemitas, pero una googleada y se arreglo...nos vemos gente!!!

No hay comentarios: