NetAdmin (just me being so Nerd)

you can’t connect the dots looking forward…

Compiz en la Notebook

19 August 2007

Bueno, como a la hora de tener la notebook y dps de haber cargado la bateria me puse a instalarle SO, venia con XP lo el cual duro lo q tarda en cargar y luego llegar a inicio>apagar>reiniciar equipo. Me puse a instalar Kubuntu Feisty, reconocio todo el hardware, lo unico que por defecto te da como maximo una resolucion de 1024×768 cuando yo queria tener 1280×800 (widescreen) asi q busque el comando magico para configurarlo y listo:

1ro instalo el driver correspondiente:

sudo apt-get install xserver-xorg-video-intel

sudo dpkg-reconfigure -phigh xserver-xorg

Seleccionamos el driver i810 una vez hecho esto, configuras la resolucion que queres y listo! Luego reinicie X y probe como andaba la aceleracion con glxgears, anduvo de 10 y dije…. podria probar compiz fusion a ver q tal anda. Asi que segui el instructivo que escribi el otro dia y salio andando de una! aca les dejo un screenie!
notebook-small.jpg

Notebook HP 530

19 August 2007

Mi nuevo juguete, un dia aburrido como el domingo 19 de agosto de 2007 me levanto almuerzo, me siento frente a la pc y comienzo con el tipico domingo aburrido de todas las semanas, encima hoy hay un clima de mierda, ni da para salir. La cuestion es que me pongo a charlar con un amigo y me dice: “acabo de vender una notebook” y yo pense, “posta estas laburando un domingo?” y claro, como no iba a estar laburando si son una ganga, HP 530 notebook PC, Procesador CoreDuo, 1Gb de Ram, 120Gb SATA, DVD-RW, pantalla 15″ wide, que mas podes pedir a un precio mas que perfecto ($3600) el tipo habia vendido 2 en una rato y le dije: “y traeme una a casa, yo tb quiero!” asi que asi alegre el dia… un domingo fuera de lo comun con juguete nuevo.

Para los interesados aca les dejo un link donde pueden consultar disponibilidad por mas equipos!

hp530.jpg

Instalando Subversion SVN con WebSVN, Apache2 y DAV en Sistamas basados en Debian

16 August 2007

El titulo en ingles para google “Installing Subversion SVN with WebSVN, Apache2 and DAV on Debian based system:P

Proposito del How to:

Este how to es una forma de instalar y configurar Subversion y WebSVN en un linux basado en Debian con las siguientes caracteristicas:

-Multiples Repositorios
-Acceso a los repositorios via WebDAV
-Control de Acceso via Apache
-WebSVN securizado (Aplicacion php para busquedas faciles sobre los repos)

Instalando Apache2 con PHP5

De esta forma instalamos los paquetes necesarios de apache y php5:

apt-get install apache2 apache2.2-common apache2-mpm-worker apache2-utils php5

Instalando Subversion:

Paquetes de Subversion

Usar los siguientes comandos para instalar los paquetes necesarios para Subversion:

sudo apt-get install subversion libapache2-svn

Creando y Publicando repositorios:

Utilizar el siguiente comando para crear un repositorio:

sudo svnadmin create /path to some directory/new-project/

Una buena practica seria tener todos los repositorios en el mismo sitio, por ejemplo en /opt/svn/ (/opt/svn/repositorio)

Corregir los permisos del repositorio y darle acceso solo al usuario de apache:

chmod -R 775 /svn/new-project
chown -R www-data:www-data /svn/new-project

Configurando Apache

Ahora es el momento de configurar apache, abrir el archivo /etc/apache2/mods-available/dav_svn.conf y agregar un nuevo “directorio virtual” que haga referencia al repositorio de esta manera:

<location /new-project>
DAV svn
SVNPath /svn/new-project
AuthType Basic
AuthName "new-project"
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
Require valid-user
</location>

Crear un nuevo archivo de usuarios:

CUIDADO, este comando se debe utilizar al crear el 1er usuario:

htpasswd2 -c /etc/apache2/dav_svn.passwd nombre_usuario

Para agregar o cambiar el passowrd utilizar el siguiente comando:

htpasswd2 -m /etc/apache2/dav_svn.passwd username

New password: password

Re-type new password: password

Adding password for user username

Despues de agregar un nuevo usuario hay que agregarlo en el archivo de autorizados a modificar y agregar codigo:

Permisos de Usuarios:

En el archivo /etc/apache2/dav_svn.authz, agregar el usuario en el repositorio correspondiente en la seccion [repositorio:/].

por ejemplo:

[repositorio:/]
esteban.lopez = rw
hernan.dominguez = r

tambien se pueden generar grupos de usuarios de esta forma:

[groups]
users = esteban.lopez,hernan.dominguez

y el repo quedaria asi:

[repositorio:/]
@users = rw

Se podra acceder al repositorio via web usando la url: http://server:port/repositorio/

Despues de todos estos cambios, se debe reiniciar apache con el siguiente comando:

apache2ctl restart

Compiz Fusion

15 August 2007

Hola gente, como andan, esta vez les escribo porque instale compiz fusion en mi pc del laburo y en la de casa y la verdad que anda muy bien, inclusive en sistemas operativos de 64bit como los que estoy usando. En este caso hablamos de Kubuntu Feisty [amd64], esto ya me lo habia contado pablo hace un tiempo, de hecho lo vi y como beryl colgaba bastante feo no le di bola, pero hoy cayo beto un compañero del laburo nuevo al cual ayer le instale feisty en su flamante notebook DELL Inspiron 6400 y me dijo que habia estado tratando de hacer andar compiz sin exito. Lo cual me llevo a intentar hacerlo en mi pc (P4 HT 3.0Ghz, GeForce 5200) segui esta guia para instalar los paquetes, luego de instalarlos instale los paquetes de emerald con el siguiente comando:

sudo apt-get install emerald emerald-*

y con el siguiente comando ejecutamos compiz:

compiz --replace -c emerald &

aca les dejo un screenie para que lo vean!

compiz-fusion-small.jpg

si llegan a tener algun problema para correr compiz es posible que sea algo en xorg, asegurarse de comentar el tag de wacom, y verificar que esto que les dejo este de esta forma:

#Section "InputDevice"
# Driver "wacom"
# Identifier "stylus"
# Option "Device" "/dev/wacom" # Change to
# # /dev/input/event
# # for USB
# Option "Type" "stylus"
# Option "ForceDevice" "ISDV4" # Tablet PC ONLY
#EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection

y en la parte del driver nvidia

Section "Device"
Identifier "nVidia Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "AddARGBGLXVisuals" "True"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Duro de Matar 4.0

11 August 2007

diehard.jpg Zarpada pelicula, excelente para ir a ver al cine, con toda la accion que podes esperar de “duro de matar” y mucho mas. Pala los geeks tiene sus cosillas, un par de consolas y graficas muy copadas que intentaremos reproducir en algun momento (seguro que alguno lo va a intentar). No les quiero contar el argumento de la pelicula pero algunas puntas ya tire, lo unico que puedo decirles es que Bruce Willis es uno de los actores que mas me gustan como labura y ver un duro de matar como la que vi es simplemente genial, amo esa sonrisa cuando termina de destruir algo. Muchas gracias a la gente de Bloggers Cut por organizar estos eventos, a Fox y a pablo por invitarme.

Volvi!!!….con scripts de compilacion

9 July 2007

Hola gente, hace bastante que no ando por aca, es que estuve haciendo muchas cosas, entre ellas continuo compilando DroplineGnome en 64bit, dado que ya hay una nueva release voy a tener que comenzar denuevo, evidentemente una sola persona no puede dedicarse a compilar todo gnome solo, habria que hacerlo de a varios y con algo mas de tiempo, pero bueno, aca estamos!, sigo vivo!.
Bueno otra cosa que estuve haciendo es un script para compilar y armar paquetes de slackware o slamd64.
Es algo interesante ya que uno tiende a quere compilar el software que usa en su pc luego de haber aprendido a hacerlo, pero claro, despues de un tiempo ya te aburre tener que tipear los pasos una y otra vez para cada paquete y para cada version cuando hay una nueva release del programa, asi que aca esta la solucion, el script varia segun la distribucion en algunas pequeñeces.

32bit Slackware

64bit Slamd64

si alguien quiere sugerir algo para agregar lo pueden hacer en el foro!

saludos!

Mi nuevo “Pendrive”

14 April 2007

Siguiendo el ejemplo de Cesar, y ya que tenia un disco de notebook sin utilizar, me compre un nuevo Enclosure para este, como antes me habia comprado uno para el disco rigido de 250Gb, ahora me compre para este de 20Gb, el modelo es un NspireGear HD234 2.5″ Silver que venden en los tipicos distribuidores de hardware de capital, con un costo aprox de 15 dolares, me parecio una buena compra (si no tuviese el disco deberiamos sumarle unos 60 dolares mas por un disco de unos 40Gb). La verdad que esta muy bueno, viene con una funda de goma para que no se raye y con los respectivos cables. Al ser para disco de notebook no necesita alimentacion externa y junto con su pequeño tamaño y poco peso, se hace ideal para llevar a cualquier parte y copiarte todo lo que quieras, es una masa, imaginen un pendrive de 12×6cm y 8mm de espesor que pesara +o- de 200gr de 20Gb en mi caso, o de lo que quieran, cambiando el disco!. Una masa!

Mi nuevo server!

17 March 2007

Bueno gente, esta vez escribo para contarles que cambie el equipo “server” o la pc que hacia de servidor de internet y que tambien usaba para probar software, bajar torrets y demas. Dado que se me dio un negocio en el cual podia cambiarla sin poner un solo peso encima, lo hice!. La pc que tenia, la cual se puede ver en el 1er post de este blog, era un Pentium III de 700Mhz con 192Mb de ram y 3 discos rigidos, 2 de 8Gb y uno de 13Gb, los cuales se utilizaban para tener instalado el sistema operativo slackware 11 y un par de programitas para hacer downloads, tambien tenia corriendo sobre esta pc un firewall hecho con un script de iptables y reglas de forwarding para el ruteo de paquetes a mis otras 2 PCs. Ademas, como ya dije, la utlizaba para hacer pruebas, asi que tambien tenia corriendo servidor apache, php, mysql, postgresql (compilado por mi), el servidor de aplicaciones java JBoss y alguna que otra boludez mas. Si, todo eso tenia! ja y andaba… increiblemente, pero obviamente no era la pc mas veloz del mundo. Asi que cuando tuve la oportunidad la cambie por una nueva, el quipo es obviamente un clon, con los mejores componentes que pude comprar con la venta de la anterior PC. En este caso hablamos de un Sempron64 2800+ que anda a 1.6Ghz en un mother MSI modelo K9VGM-V, con 512Mb de ram DDR2 y 160Gb de disco. Como no iba a hacer mas que estar prendida descargando torrents y ruteando, no le compre placa de video, ni unidad optica. Hasta aca, todo bien… los problemas empezaron cuando quise instalar un linux, el mother trae en el chipset sata el modelo VT8237A el cual no esta soportado hasta el kernel 2.6.19 por ende, si no tenes un cd booteable con ese kernel o superior no te detecta los discos y no podes instalar. Solucion… buscar un iso de alguien q tuvo ese problema y se tomo el trabajo de armarlo y colgarlo de internet… ver si algun release current en iso incluye ese kernel o hacer lo q yo hice y muy pocos pueden hacerlo. Como yo tengo mi amd64 tambien sobre un mother MSI K8MMV con sata y tiene el modelo anterior de chipset, puse el disco en mi pc y mande la instalacion de slamd64-11 ahi, cuando termine, baje el ultimo kernel estable del momento (2.6.20.1), lo compile con soporte para el chipset nuevo y cambie el disco de PC. Como no tuve tiempo para ponerme a hacer mas cosas sobre este, no tengo mucho mas que contar, asi que en cuanto tenga novedades les estare escribiendo. Salute!

Beryl en mi AMD64

5 March 2007

Por fin logre tener Beryl (XGL) funcionando en mi pc, AMD athlon64, hasta el momento no era posible utilizarlo en 64bit ya que casi no compilaba. Pero ahora con Kubuntu64 no tuve problemas para instalarlo y utilizarlo, asi que aca les dejo un micro how to y un par de capturas para que vean lo que es.

How To:1ro instalar kubuntu feisty para amd64 herd5 (en mi caso fue herd4 y actualizado al dia)
2do instalar los drivers de nvidia, sudo apt-get install nvidia-glx, esto nos va a instalar el driver y todas sus dependencias.
3ro modificar /etc/X11/xorg.conf cambiando en la seccion “Device” para que quede asi.

Section “Device”
Identifier “nVidia Corporation NV34 [GeForce FX 5200]”
Driver “nvidia”
BusID “PCI:1:0:0″
Option “AddARGBGLXVisuals” “True”
EndSection

4to agregar el repositorio de beryl a apt en el archivo /etc/apt/sources.list

deb http://ubuntu.beryl-project.org feisty main
deb-src http://ubuntu.beryl-project.org feisty main

5to agregar la clave GPG

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

6to y por ultimo a instalar beryl, sudo apt-get install beryl aquamarine emerald emerald-themes

y despues a disfrutar como hice yo!

Saludos a todos.

Probando Novell Netware 6.5

1 March 2007

Bueno gente, aca estoy denuevo, esta vez vengo a contarles que consegui trabajo nuevo y es para ingresar en un grupo de administradores/implementadores en una empresa grosa, dado que su plataforma es novell me di a la tarea de instalar su sistema operativo que en este caso se llama netware, mas precisamente la version 6.5.
En principio tuve varios problemas para poder instalarlo, como no andaba con el equipamiento adecuado para realizar la instalacion, lo intente sobre el virtual pc de ms, pero no lograba instalarlo… siempre me tiraba error sobre la placa de red y como no tenia tiempo de andar dando vueltas, se me ocurrio probarlo sobre vmware ya que tiene una opcion por defecto para instalar netware.

Esta vez no tuve ningun problema, se mando a instalar perfectamente detectando la pseudo placa de red, hasta que me pregunto que tipo de instalacion queria hacer, entonces le mande personalizada y le mande TODOS los servicios. Como queria ver lo mas que pudiera me mande a hacer esa animalada… imaginense un sistema operativo servidor corriendo apache, tomcat, java, y todos los servicios locos de red que trae novell, como eDirectory, iFolder, GroupWise, etc. Todo esto sobre una maquina virtual con 512Mb.

Lo que les puedo contar es que la instalacion fue exitosa, pero no tuve mucho tiempo para investigar… lo que si les puedo decir que es pesadisimo, tarda muuucho en cargar, pero una vez dentro parece ser que anda bastante bien, igual si lo quieren probar… les recomiendo hacerlo sobre un equipo dualcore con 2Gb de ram para darle 1Gb a la virtual.

Sin mas que agregar por el momento me retiro, ya tendre mas para contarles proximamente.