<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>La Bitácora de Gabriel</title>
	<atom:link href="http://labitacoradegabriel.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://labitacoradegabriel.wordpress.com</link>
	<description>Diario de un Informático</description>
	<lastBuildDate>Wed, 14 Oct 2009 04:17:39 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='labitacoradegabriel.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/54391a3a1ec4799bffe619ee8f491e75?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>La Bitácora de Gabriel</title>
		<link>http://labitacoradegabriel.wordpress.com</link>
	</image>
			<item>
		<title>Mantenimiento y evolución de bitácora postergada</title>
		<link>http://labitacoradegabriel.wordpress.com/2009/10/14/mantenimiento-y-evolucion-de-bitacora-postergada/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2009/10/14/mantenimiento-y-evolucion-de-bitacora-postergada/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 04:13:46 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=378</guid>
		<description><![CDATA[Hola amigos que visitan esta bitácora, quería informarles a todos que así como indica el título del post estaré  sin atender esta bitácora y sin responder a los comentarios durante un tiempo debido a mi falta de tiempo durante estos días y meses, quizás agregue algún manual que necesite documentar de manera urgente o [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=378&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Hola amigos que visitan esta bitácora, quería informarles a todos que así como indica el título del post <strong>estaré  sin atender esta bitácora y sin responder a los comentarios</strong> durante un tiempo debido a mi falta de tiempo durante estos días y meses, quizás agregue algún manual que necesite documentar de manera urgente o por fuerza mayor, pero nada más. Por otro lado les recuerdo que la documentación actual seguirá en linea y podrán escribirme a mi correo electrónico, mas no esperen una respuesta jaja.</p>
<p style="text-align:justify;">Siempre quise extender esta bitácora con más información, manuales y tutoriales de mi autoría, noticias, responder comentarios, etc.., sin embargo, con el trabajo y mi tesis en curso esta es una misión imposible, incluso responder comentarios se me hace dificil ya que no puedo realizar pruebas y mucho menos investigar acerca de los temas que me son consultados, lo cual es muy frustrante para mi que siempre trato de llegar al fondo del problema para encontrar la solución, estos y otros motivos más son los que me han llevado a tomar esta decisión.</p>
<p style="text-align:justify;">En fin, solo me resta pedirles las disculpas del caso, espero que en un futuro no muy lejano pueda retomar esta bitácora con más tiempo, consistencia y dedicación.</p>
<p style="text-align:justify;">Sin más, les deseo éxitos a todos.</p>
<p style="text-align:justify;">Atte..</p>
<p style="text-align:justify;">Gabriel K.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/378/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=378&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2009/10/14/mantenimiento-y-evolucion-de-bitacora-postergada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>
	</item>
		<item>
		<title>Kde3 por defecto en SCO Openserver 6.0</title>
		<link>http://labitacoradegabriel.wordpress.com/2009/08/18/kde3-por-defecto-en-sco-openserver-6-0/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2009/08/18/kde3-por-defecto-en-sco-openserver-6-0/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 14:53:21 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Kde]]></category>
		<category><![CDATA[Openserver6.0]]></category>
		<category><![CDATA[SCO]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=330</guid>
		<description><![CDATA[Hoy estuve jugando un poco con el unix SCO Openserver 6.0 que es un producto de SCO Group, empresa que le hizo juicio a medio mundo por la supuesta violación de derechos intelectuales por parte de Linux (Vease Disputas de SCO sobre Linux), algo que en su momento hemos seguido los linuxeros, pero dejando de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=330&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Hoy estuve jugando un poco con el unix <strong>SCO Openserver 6.0</strong> que es un producto de <strong>SCO Group</strong>, empresa que le hizo juicio a medio mundo por la supuesta violación de derechos intelectuales por parte de <strong>Linux</strong> (<strong><a href="http://es.wikipedia.org/wiki/Disputa_sobre_la_autor%C3%ADa_de_Linux" target="_blank">Vease Disputas de SCO sobre Linux</a></strong>), algo que en su momento hemos seguido los linuxeros, pero dejando de lado todo ese embrollo legal, estuve probando este sistema operativo y surgió la intención de ejecutar el escritorio <strong>KDE</strong> en reemplazo del clásico escritorio <strong>XDT</strong> del Openserver que se inicia por defecto. Aunque los pasos no son nada complicados, los voy a dejar documentados más abajo, así la próxima vez que los necesite sabré donde buscarlos.</p>
<p style="text-align:justify;">La definición del escritorio que el sistema operativo utiliza por defecto se puede configurar editando un simple archivo de texto mediante una consola de comandos, para ello debemos estar conectados con el usuario <strong>root </strong>y dirigirnos al directorio <strong>/etc/default</strong> y editar con nuestro editor preferido al archivo <strong>X11</strong>.</p>
<blockquote><p><strong><code>SCO OpenServer(TM) Release 6 (hiperserver) ()</code></strong></p>
<p><code><strong>login: root<br />
Password:</strong></code></p>
<p><code><strong>SCO OpenServer(TM) Release 6</strong></code></p>
<p><code><strong>(C) 1976-2005 The SCO Group, Inc. and its suppliers.<br />
All rights reserved.</strong></code></p>
<p><code><strong>For complete copyright credits,<br />
enter "copyrights" at the command prompt.<br />
hiperserver# cd /etc/default/<br />
hiperserver# vi X11</strong></code><strong> </strong></p></blockquote>
<p style="text-align:justify;">Editado el archivo lo único que debemos hacer es comentar la linea <strong>XDESKTOP=xdt3</strong> con el carácter numeral (#)  y agregar al final una línea similar pero con la definición del escritorio <strong>kde3</strong>, es archivo deberá quedar como sigue:</p>
<blockquote><p><code><strong>#<br />
# X11 - select system-wide default desktop<br />
#<br />
# Set the XDESKTOP variable to the name of the default desktop environment,<br />
# which must be one of the tags defined in /etc/default/xdesktops.<br />
#<br />
# Set XSESSION=YES if you want to always invoke /usr/bin/X11/scosession<br />
# and have it do session management for you.<br />
#<br />
# If no desktop is specified and XSESSION is either unset or set to NO,<br />
# a default window manager and client set will be started.<br />
#XDESKTOP=xdt3<br />
XDESKTOP=kde3</strong></code></p></blockquote>
<p style="text-align:justify;">Y eso es todo, la próxima vez que iniciemos una sesión gráfica mediante el <strong>SCO Login Screen</strong>, osea, la ventana de logueo del SCO xD, ya cargará el escritorio <strong>KDE3</strong> en vez del escritorio clásico. A continuación les dejo un par de capturas del escritorio <strong>KDE3.5</strong> de un servidor con <strong>SCO Openserver 6.0</strong> actualizado con varios packs de mantenimiento, ya que sin las actualizaciones la versión del escritorio KDE provisto en el CD de instalación es la <strong>3.3, </strong>que difiere un poco de la <strong>3.5</strong> obviamente:</p>
<p style="text-align:justify;"><a href="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_11.png" target="_blank"><img class="aligncenter size-medium wp-image-338" title="SCO_Openserver6-KDE35_1" src="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_11.png?w=300&#038;h=225" alt="SCO_Openserver6-KDE35_1" width="300" height="225" /></a></p>
<p style="text-align:justify;"><a href="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_21.png" target="_blank"><img class="aligncenter size-medium wp-image-339" title="SCO_Openserver6-KDE35_2" src="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_21.png?w=300&#038;h=225" alt="SCO_Openserver6-KDE35_2" width="300" height="225" /></a></p>
<p>Fuente: <strong><a href="http://www.sco.com/products/openserver6/reviewers_guide2.html" target="_blank">http://www.sco.com</a></strong></p>
<p>GK.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=330&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2009/08/18/kde3-por-defecto-en-sco-openserver-6-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_11.png?w=300" medium="image">
			<media:title type="html">SCO_Openserver6-KDE35_1</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2009/08/sco_openserver6-kde35_21.png?w=300" medium="image">
			<media:title type="html">SCO_Openserver6-KDE35_2</media:title>
		</media:content>
	</item>
		<item>
		<title>Vsftpd: Usuarios Virtuales en MySQL</title>
		<link>http://labitacoradegabriel.wordpress.com/2009/08/09/vsftpd-usuarios-virtuales-en-mysql/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2009/08/09/vsftpd-usuarios-virtuales-en-mysql/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 02:37:12 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux/GNU]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[usuarios virtuales]]></category>
		<category><![CDATA[vsftpd]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=303</guid>
		<description><![CDATA[Como tuve varias consultas sobre la configuración del servicio Vsftpd con usuarios virtuales me puse a configurar el servicio Vsftpd paso a paso según el artículo Manual para configurar un Servidor FTP con Vsftpd en openSUSE que escribí ya hace mucho tiempo y que solo lo había probado completamente en las versiones 10.3 y 11.0 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=303&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Como tuve varias consultas sobre la configuración del servicio Vsftpd con usuarios virtuales me puse a configurar el servicio <strong>Vsftpd</strong> paso a paso según el artículo <a href="http://labitacoradegabriel.wordpress.com/2008/03/25/manual-para-configurar-un-servidor-ftp-con-vsftpd-en-opensuse-103/" target="_blank"><strong>Manual para configurar un Servidor FTP con Vsftpd en openSUSE</strong></a> que escribí ya hace mucho tiempo y que solo lo había probado completamente en las versiones 10.3 y 11.0 de <strong>openSUSE</strong>, pero esta vez le llegó el turno a la versión<strong> 11.1</strong> de la misma distro.</p>
<p style="text-align:justify;">Les comento que la configuración ha funcionado perfectamente en todos los ámbitos: configuración básica para usuarios locales y anónimos, configuración para el acceso mediante usuarios virtuales y configuración para el acceso con seguridad TLS/SSL, para todos los casos he hechos pruebas y no he encontrado ningún inconveniente, con lo que el manual aún cubre las expectativas para esta última versión de la distribución.</p>
<p style="text-align:justify;">Pero aparte de realizar esta prueba de configuración del servicio Vsftpd, también me puse a investigar como hacer para que los usuarios virtuales y sus contraseñas sean almacenados en una base de datos <strong>MySQL</strong>, en vez de ser almacenados en una base de datos del tipo <strong>Berkeley</strong> como se detalla en el manual. Los pasos que he seguido para configurar esta funcionalidad anexa a la configuración ya propuesta en el <a href="../2008/03/25/manual-para-configurar-un-servidor-ftp-con-vsftpd-en-opensuse-103/" target="_blank"><strong>Manual para configurar un Servidor FTP con Vsftpd en openSUSE</strong></a> se detallarán mas abajo.</p>
<p style="text-align:justify;"><span style="text-decoration:underline;"><strong>OBS:</strong></span> <em>Aclaro que no se volverá a detallar cada uno de los pasos para configurar la funcionalidad de usuarios virtuales para el servicio <strong>vsftpd</strong>, eso ya ha sido tratado en el <strong><a href="../2008/03/25/manual-para-configurar-un-servidor-ftp-con-vsftpd-en-opensuse-103/" target="_blank"><strong>Manual para configurar un Servidor FTP con Vsftpd en openSUSE</strong></a> </strong>y no lo volveré a hacer acá, sino que simplemente se detallará la forma en que se deberá almacenar los datos de los usuarios virtuales en la base de datos MySQL y como deberá estar definido el método de autenticación PAM para el servicio vsftpd. Tampoco se abarca en este post la instalación y configuración de la base de datos MySQL y sus respectivas herramientas de administración (como phpMyAdmin, etc.).</em></p>
<p style="text-align:justify;">Una vez que hayamos configurado el servicio <strong>vsftpd</strong> con la implementación de usuarios virtuales almacenados en la base de datos Berkeley, no será demasiado trabajoso modificar el esquema para que los usuarios virtuales sean almacenados en una base de datos MySQL.</p>
<ol style="text-align:justify;">
<li>El primero de los pasos es crear una nueva base de datos en <strong>MySQL</strong>, yo lo hecho ejecutando la siguiente sentencia SQL desde la aplicación <strong>phpMyAdmin</strong>:<br />
<blockquote>
<p style="text-align:left;"><code><strong>CREATE DATABASE vsftpd DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ci;</strong></code></p>
</blockquote>
</li>
<li>El siguiente paso consiste en agregar un nuevo usuario llamado <strong>vsftpd</strong>, a este usuario se le asignan todos los privilegios de la base de datos recientemente agregada:<br />
<blockquote>
<p style="text-align:left;"><code><strong>CREATE USER 'vsftpd'@'localhost' IDENTIFIED BY 'vsftpd';<br />
GRANT USAGE ON *.* TO 'vsftpd'@'localhost' IDENTIFIED BY 'vsftpd' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;<br />
GRANT ALL PRIVILEGES ON vsftpd.* TO vsftpd@localhost WITH GRANT OPTION;</strong></code></p></blockquote>
</li>
<li>Luego hay que crear una tabla en la <strong>base de datos vsftpd</strong> en la cual se van a registrar los usuarios virtuales con sus respectivas contraseñas, la sentencia SQL para este paso es la siguiente:<br />
<blockquote>
<p style="text-align:left;"><code><strong>CREATE TABLE IF NOT EXISTS `usuarios` (<br />
`numero` int(11) NOT NULL AUTO_INCREMENT,<br />
`usuario` varchar(50)  NOT NULL,<br />
`password` varchar(50)  NOT NULL,<br />
PRIMARY KEY (`numero`),<br />
UNIQUE KEY `usuario` (`usuario`)<br />
) ENGINE=MyISAM AUTO_INCREMENT=1;</strong></code></p></blockquote>
</li>
<li>Para agregar un nuevo usuario virtual a la tabla debemos ejecutar una sentencia SQL similar a la que sigue:<br />
<blockquote>
<p style="text-align:left;"><code><strong>INSERT INTO usuarios (usuario, password) VALUES('login_usuario', PASSWORD('contraseña_en_texto_plano'));</strong></code></p>
</blockquote>
<p>Donde en reemplazo a la palabra <code><strong>login_usuario</strong></code> irá el nombre del usuario virtual y en reemplazo de la palabra <code><strong>contraseña_en_texto_plano</strong></code> la contraseña de ese usuario virtual, la función<strong> PASSWORD</strong> de <strong>MySQL</strong> convertirá la contraseña de texto plano a un código hash que ocultará la contraseña original en la tabla.</li>
<li>Cumplidos todos los pasos anteriores ya podemos pasar a configurar el método de <strong>autenticación PAM</strong> para el servicio <strong>vsftpd</strong>, para ello nos dirigimos al directorio <strong>/etc/pam.d</strong>, creamos una copia de seguridad del archivo <strong>vsftpd</strong> y luego lo editamos, ya en el archivo comentamos todas las lineas activas y al final del archivo agregamos las siguientes lineas:<br />
<blockquote>
<p style="text-align:left;"><code><strong>auth required pam_mysql.so user=vsftpd passwd=vsftpd host=127.0.0.1 db=vsftpd table=usuarios usercolumn=usuario passwdcolumn=password crypt=2<br />
account required pam_mysql.so user=vsftpd passwd=vsftpd host=127.0.0.1 db=vsftpd table=usuarios usercolumn=usuario passwdcolumn=password crypt=2</strong></code></p></blockquote>
</li>
<li>Con estas configuración la implementación debería quedar funcionando, ni siquiera es necesario reiniciar el servicio <strong>vsftpd</strong>, sin embargo, en mi caso tuve que instalar un paquete al sistema operativo para obtener la librería <strong>pam_mysql.so</strong>, ya que sin ella el servicio <strong>PAM</strong> no tiene la interfaz necesaria para relacionarse con la base de datos <strong>MySQL</strong>, para la distro <strong>openSUSE 11.1 el módulo PAM para MySQL</strong> se puede instalar mediante el método <strong>1-Click Install</strong>, el enlace al paquete es el siguiente:<br />
<a href="http://software.opensuse.org/ymp/home:buschmann23/openSUSE_11.1/pam_mysql.ymp" target="_blank"><img class="alignnone size-full wp-image-306" style="border:0 none;" src="http://labitacoradegabriel.files.wordpress.com/2009/08/aluminium_one_click.png?w=162&#038;h=46" alt="aluminium_one_click" width="162" height="46" /></a></li>
</ol>
<p>Como se puede ver los pasos necesarios no son tantos, sin embargo, me pareció importante documentarlos para complementar la información acerca del servicio vsftpd que ya tenía en esta bitácora.</p>
<p>GK.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=303&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2009/08/09/vsftpd-usuarios-virtuales-en-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2009/08/aluminium_one_click.png" medium="image">
			<media:title type="html">aluminium_one_click</media:title>
		</media:content>
	</item>
		<item>
		<title>Herramientas para Seguimiento de Incidentes</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/10/10/herramientas-para-control-y-seguimiento-de-incidentes/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/10/10/herramientas-para-control-y-seguimiento-de-incidentes/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 13:53:01 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Bugtracker]]></category>
		<category><![CDATA[Incident Tracker]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=234</guid>
		<description><![CDATA[Ahora que ya tengo implementado subversion para mis desarrollos en la empresa he visto la necesidad de implementar algún mecanismo para recibir los reclamos de los usuarios de una manera más formal y que garantice que sus inquietudes queden registradas.
Me gustaría que cada vez que surja algún inconveniente con un sistema o haya alguna recomendación [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=234&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Ahora que ya tengo implementado <strong>subversion</strong> para mis desarrollos en la empresa he visto la necesidad de implementar algún mecanismo para recibir los <strong>reclamos de los usuarios</strong> de una manera más formal y que garantice que sus inquietudes queden registradas.</p>
<p style="text-align:justify;">Me gustaría que cada vez que surja algún inconveniente con un sistema o haya alguna recomendación o solicitud que el usuario desee hacer, lo tenga que hacer por escrito (digitalmente por supuesto) en un sitio web o portal habilitado para tal efecto y que uno de los programadores u operadores pueda hacerse cargo del inconveniente, con respecto a esto, estuve buscando una herramienta basada en web que permita esta actividad y no se si un <strong>bugtracker</strong> sería la solución para este problema, estuve mirando un poquito acerca de <strong><a href="http://www.bugzilla.org/" target="_blank">bugzilla</a></strong> y parece interesante pero lo que no estoy seguro es que si este software no está mas orientado para una comunidad de programadores que para usuarios de sistemas.</p>
<p style="text-align:justify;">Entre las herramientas que estuve mirando y que para mi la mayoría están orientadas para comunidades de desarrollo son las siguientes:</p>
<ul style="text-align:justify;">
<li><strong><a href="http://www.bugzilla.org/" target="_blank">Bugzilla</a></strong></li>
<li><strong><a href="https://www.drproject.org/" target="_blank">DrProject</a></strong></li>
<li><strong><a href="http://trac.edgewall.org/" target="_blank">Trac</a></strong></li>
<li><strong><a href="http://gforge.org/" target="_blank">GForce</a></strong></li>
<li><strong><a href="http://bestpractical.com/rt/" target="_blank">RT</a> (Parece muy Interesante)</strong></li>
<li><strong><a href="http://www.project-open.com/" target="_blank">Project Open</a></strong></li>
</ul>
<p style="text-align:justify;">En fin, espero que algunos de los visitantes de este blog puedan comentar acerca de sus experiencias con este tipo de herramientas y dejar sus recomendaciones, por mi parte, seguiré investigando sobre el tema.</p>
<p style="text-align:justify;"><strong>Saludos, Gabriel K.</strong></p>
<p style="text-align:justify;">
<p style="text-align:justify;"><span style="text-decoration:underline;"><strong>Editado 14/10/2008 14:20hs.</strong></span></p>
<p style="text-align:justify;">Buscando en google la frase &#8220;Incident Tracker&#8221; he encontrado otros programas que ayudan a los programadores a darle un correcto seguimiento a los incidentes que son reportados por los usuarios, crece la lista, solo falta probarlos <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  :</p>
<ul>
<li><strong><a href="http://sitracker.sourceforge.net/HomePage" target="_blank">SiTracker</a></strong></li>
<li><strong><a href="http://incident-tracker.com/Default.aspx" target="_blank">Incident Tracker</a> (de pago)<br />
</strong></li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/234/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=234&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/10/10/herramientas-para-control-y-seguimiento-de-incidentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuración del servicio VNC en RedHat EL</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-redhat-el/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-redhat-el/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 20:11:45 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux/GNU]]></category>
		<category><![CDATA[RedHat]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[VNC]]></category>
		<category><![CDATA[VNC Server]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=177</guid>
		<description><![CDATA[Hola a todos, ya se que hace tiempo no estuve posteando nada, esto se debe principalmente a que no tengo mucho tiempo libre, y el poco tiempo que me estuvo quedando libre estos días después del trabajo lo estuve destinando para interiorizarme en un tema de tesis que me está interesante, además de eso, estuve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=177&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Hola a todos, ya se que hace tiempo no estuve posteando nada, esto se debe principalmente a que no tengo mucho tiempo libre, y el poco tiempo que me estuvo quedando libre estos días después del trabajo lo estuve destinando para interiorizarme en un tema de tesis que me está interesante, además de eso, estuve leyendo libros que me ayuden a plantear mejor mi ante proyecto de tesis, pero de esto hablaré en otra ocasión.</p>
<p style="text-align:justify;">Hoy voy a documentar la configuración de un <strong>servidor VNC</strong> en <span style="color:#000000;"><strong>Red Hat Enterprise Linux 4<img class="alignright size-thumbnail wp-image-193" src="http://labitacoradegabriel.files.wordpress.com/2008/08/vnc.jpg?w=110&#038;h=96" alt="" width="110" height="96" /> U6</strong></span> (desde<img class="alignright size-thumbnail wp-image-192" style="margin-left:10px;margin-right:10px;" src="http://labitacoradegabriel.files.wordpress.com/2008/08/red-hat.jpg?w=87&#038;h=96" alt="" width="87" height="96" /> ahora RHEL), ¿porque no en openSUSE? y porque en openSUSE uso <a href="http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/" target="_blank">FreeNX</a> y el paquete viene en el mismo DVD de instalación o en los repositorios de la comunidad, sin embargo, no encontré <a href="http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/" target="_blank">FreeNX</a> para <strong>RHEL 4 U6</strong> ni en el disco de instalación ni en la web (la verdad que no busque mucho, admito eso), de igual manera VNC servirá para el mismo fin, aunque prefiero <a href="http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/" target="_blank">FreeNX</a> =)  .</p>
<p style="text-align:justify;">Lo primero que debemos saber es si tenemos instalado el paquete del servicio <strong>VNC</strong>, en la versión comentada del <strong>RHEL </strong>el paquete que viene junto con el disco de instalación se llama <strong><span style="color:#000000;">vnc-server </span></strong>y para saber si está instalado lo podemos probar con el comando <strong>rpmquery</strong>:</p>
<p style="text-align:left;"><code>[root@test /]# rpmquery vnc-server<br />
vnc-server-4.0-11.el4</code></p>
<p style="text-align:justify;">Y si no está instalado el paquete ya sabemos que hay que hacer ¿no?, verificado esto tratamos de arrancar el servicio:</p>
<p style="text-align:left;"><code>[root@test /]# service vncserver start<br />
Iniciando Servidor VNC:           [  <span style="color:#339966;">OK</span> ]<br />
[root@test /]#</code></p>
<p style="text-align:justify;">Configuramos con la herramienta  <strong>system-config-services</strong> que cada ves que arranque la máquina ya levante el servicio Vnc:</p>
<p style="text-align:left;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/configuracion-del-servicio.png" target="_blank"><img class="aligncenter size-medium wp-image-190" src="http://labitacoradegabriel.files.wordpress.com/2008/08/configuracion-del-servicio.png?w=300&#038;h=255" alt="" width="300" height="255" /></a></p>
<p style="text-align:justify;"><code> </code><br />
Luego nos toca preparar las sesiones para poder acceder a ellas remotamente, yo voy a configurar el servicio Vnc para que cuando acceda a la sesión 10 (ip_servidor:10) me conecte al entorno del usuario Gabriel  y con la sesión 11 (ip_servidor:11) al entorno del usuario Root. Para habilitar la sesión 10 para el usuarios Gabriel nos tenemos que logear con el mismo, y ejecutar el siguiente comando:</p>
<p style="text-align:left;"><code>[gabriel@test ~]$ vncserver :10<br />
You will require a password to access your desktops.<br />
Password:<br />
Verify:<br />
New 'test:10 (gabriel)' desktop is test:10<br />
Creating default startup script /home/gabriel/.vnc/xstartup<br />
Starting applications specified in /home/gabriel/.vnc/xstartup<br />
Log file is /home/gabriel/.vnc/test:10.log<br />
[gabriel@test ~]$</code></p>
<p style="text-align:justify;">Como ven ya nos solicita para crear una contraseña de acceso que nos solicitará cuando tratemos de acceder remotamente, también se creó una carpeta oculta en donde se encuentran varios archivos, uno de los cuales tocaremos más adelante. Para el usuario root repetimos los mismos pasos pero sustituyendo el número de sesión:</p>
<p style="text-align:left;"><code>[gabriel@oratest ~]$ su - root<br />
Password:<br />
[root@oratest ~]# vncserver :11<br />
You will require a password to access your desktops.<br />
Password:<br />
Verify:<br />
New 'test:11 (root)' desktop is test:11<br />
Creating default startup script /root/.vnc/xstartup<br />
Starting applications specified in /root/.vnc/xstartup<br />
Log file is /root/.vnc/test:11.log<br />
[root@test ~]#</code></p>
<p style="text-align:justify;">Luego de hacer esto ya podemos conectarnos desde nuestros clientes Vnc pero nos aparecerá un escritorio muy sencillo, si nos sirve así lo dejamos pero si queremos que aparezca el mismo escritorio que usamos de forma local (gnome, kde, etc), tenemos que realizar unas pequeñas modificaciones en el archivo <strong>xstartup</strong> que se encuentra en el directorio <strong>.vnc</strong> del HOME de cada usuario, editamos el archivo y lo modificamos para que quede como sigue:</p>
<p style="text-align:left;"><code>#!/bin/sh<br />
# Uncomment the following two lines for normal desktop:<br />
unset SESSION_MANAGER<br />
exec /etc/X11/xinit/xinitrc<br />
#[ -x /etc/vnc/xstartup ] &amp;&amp; exec /etc/vnc/xstartup<br />
#[ -r $HOME/.Xresources ] &amp;&amp; xrdb $HOME/.Xresources<br />
#xsetroot -solid grey<br />
#vncconfig -iconic &amp;<br />
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &amp;<br />
#twm &amp;</code></p>
<p style="text-align:justify;">Solo dejamos esas dos líneas activas y las demás las comentamos todas con el carácter &#8220;#&#8221;, si estas 2 lineas no existen las escribimos nosotros nomas, para que esta configuración tenga efecto tenemos que finalizar la ejecución del servicio Vnc que está corriendo para esta sesión (hay un proceso por cada usuario que tenga una sesión vnc) y volver a iniciar la sesión:</p>
<p style="text-align:left;"><code>[gabriel@test ~]$ vncserver -kill :10<br />
Killing Xvnc process ID 25691<br />
[gabriel@test ~]$ vncserver :10<br />
New 'test:10 (gabriel)' desktop is test:10<br />
Starting applications specified in /home/gabriel/.vnc/xstartup<br />
Log file is /home/gabriel/.vnc/test:10.log<br />
[gabriel@test ~]$</code></p>
<p style="text-align:justify;">El mismo paso tengo que realizar con el usuario root (para mi caso) si quiero cambiar el tipo de escritorio, en mi caso lo dejaré como se generó por defecto.</p>
<p style="text-align:justify;">Así como está todo, cuando reiniciemos la máquina las sesiones de VNC no volverán a estar activas por cada usuario, si queremos que se activen durante el arranque de sistema debemos modificar el archivo <strong>/etc/sysconfig/vncservers</strong> agregando al final lo siguiente:</p>
<p style="text-align:left;"><code>VNCSERVERS="10:gabriel 11:root"</code></p>
<p style="text-align:justify;">de esta forma, la próxima ves que reiniciemos el equipo las sesiones ya estarán listas para ser accedidas.</p>
<p style="text-align:justify;"><span style="text-decoration:underline;"><strong>Detalles a tener en cuenta:</strong></span></p>
<ol style="text-align:left;">
<li>Si queremos cambiar la contraseña de acceso a la sesión de un usuario, por ejemplo gabriel, debemos primero esta logueados con el mencionado usuario y luego ejecutar el comando <strong>vncpasswd</strong> en la línea de comandos.<br />
<code>[gabriel@oratest ~]$ vncpasswd<br />
Password:<br />
Verify:<br />
[gabriel@oratest ~]$</code></li>
<li>Yo particularmente tuve y suelo tener casos en que cuando se inicia el equipo luego de un fallo (se apagó mal), el servicio VNC no levanta las sesiones, si a alguien más le ocurre esto es porque suelen quedar colgados archivos temporales de las sesiones en el directorio <strong>/tmp/.X11-unix/</strong> y que no pueden ser sobre escritos durante el proceso de arranque, yo lo solucioné borrando esos archivos temporales y reiniciando el servicio VNC otra ves, sin embargo, es bastante molesto andar borrando esos archivos cada vez que hay problemas.</li>
</ol>
<p style="text-align:left;"><span style="text-decoration:underline;"><strong>Algunas Capturas:</strong></span></p>
<p><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg" target="_blank"><img class="size-medium wp-image-196 alignnone" src="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg?w=192&#038;h=149" alt="" width="192" height="149" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-gabriel.jpg" target="_blank"> <img class="size-medium wp-image-197 alignnone" src="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-gabriel.jpg?w=192&#038;h=149" alt="" width="192" height="149" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg" target="_blank"> </a><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg" target="_blank"> </a><a href="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg" target="_blank"><br />
</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/177/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/177/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/177/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=177&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-redhat-el/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/08/vnc.jpg?w=110" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/08/red-hat.jpg?w=87" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/08/configuracion-del-servicio.png?w=300" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-root.jpg?w=300" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/08/sesion-gabriel.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Compré una cuenta Pro de Flickr</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/06/26/compre-una-cuenta-pro-de-flickr/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/06/26/compre-una-cuenta-pro-de-flickr/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 03:48:17 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Fotoblog]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=170</guid>
		<description><![CDATA[
Siempre me ha preocupado el tema del almacenamiento de fotografías digitales, donde conservarlas, en el disco duro? en un CDROM? DVD? o en álbumes?, y también el tema de la organización como ser la cronología con respecto a la  fecha de los acontecimientos capturados, comentarios, notas recordatorias, etc. y he encontrado un aliado para [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=170&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><a href="http://www.flickr.com" target="_blank"><img class="size-full wp-image-171 aligncenter" src="http://labitacoradegabriel.files.wordpress.com/2008/06/flickr_logo.jpg?w=168&#038;h=126" alt="" width="168" height="126" /></a></p>
<p style="text-align:justify;">Siempre me ha preocupado el tema del almacenamiento de fotografías digitales, donde conservarlas, en el disco duro? en un CDROM? DVD? o en álbumes?, y también el tema de la organización como ser la cronología con respecto a la  fecha de los acontecimientos capturados, comentarios, notas recordatorias, etc. y he encontrado un aliado para estos problemas que es <strong>Flickr</strong>,aunque muchos dirán que sentido tiene levantar las fotografías en un servidor externo, a mi me ha encantado porque cubrió todas las necesidades que anteriormente cite.</p>
<p style="text-align:justify;">Primero comencé con una cuenta gratuita para saber que tal era el servicio y esta terminó convenciéndome, hoy adquirí la cuenta <strong>Pro</strong> por un año que ofrece <strong>Flickr</strong> por un poco menos de 25 U$$ Americanos (alrededor de 2U$$ y pico por mes), y conseguí las mejoras que tanto deseaba, entre ellas las más significativas es de poder crear más de 3 álbumes (con la cuenta gratuita solo se podían crear 3 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />     ), ver todas tus fotografías cargadas y poder descargarlas con su tamaño real con la cual fue cargada, ya que con una cuenta gratuita solo se pueden visualizar 200 fotografías, si se tienen más, las más viejas se van ocultando, además, el tamaño máximo de las fotografías que permite descargar en la cuenta gratuita es solo de 1024&#215;768, otro mejora con la cuenta <strong>Pro</strong> es que desaparece el límite o cuota mensual de tan solo 100 Mb. para subir fotografías.</p>
<p style="text-align:justify;">Otras mejoras que ofrece la cuenta <strong>Pro</strong> es poder crear colecciones (para agrupar otras colecciones o álbumes) y subir videos, este último servicio se agregó hace poco tiempo atrás, y entre otras cositas más.</p>
<p style="text-align:justify;">Pues bien, si a alguien le interesa la fotografía y le gustaría tener un <strong>fotoblog</strong> les recomiendo que prueben <strong>Flickr</strong>, primero con una cuenta gratuita y después ya se darán cuenta si les gusta o no, su sitio web es <a href="http://www.flickr.com" target="_blank">www.flickr.com</a>.</p>
<p>Saludos.</p>
<p style="text-align:center;"><a href="http://www.flickr.com/photos/yody_gabriel" target="_blank"><img class="size-medium wp-image-173 aligncenter" src="http://labitacoradegabriel.files.wordpress.com/2008/06/flickr-photos.png?w=187&#038;h=192" alt="My Photos" width="187" height="192" /></a></p>
<p>Gabriel K.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/170/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/170/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=170&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/06/26/compre-una-cuenta-pro-de-flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/flickr_logo.jpg" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/flickr-photos.png?w=292" medium="image">
			<media:title type="html">My Photos</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalación y configuración de FreeNX en openSUSE 11.0</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 13:14:17 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[FreeNX]]></category>
		<category><![CDATA[Linux/GNU]]></category>
		<category><![CDATA[NOMachine]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[VNC]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=165</guid>
		<description><![CDATA[
En este post quiero comentar los pasos que seguí para instalar FreeNX en un nuevo servidorcito que estoy preparando en el cual corre openSUSE 11.0, para mí FreeNX es el gran sustituto de VNC, para más información acerca de FreeNX por favor visitar su SITIO OFICIAL o el artículo en WIKIPEDIA.
Lo bueno de FreeNX es [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=165&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="center"><img class="size-full wp-image-57" src="http://labitacoradegabriel.files.wordpress.com/2008/03/geeko.jpg?w=129&#038;h=85" alt="" width="129" height="85" /><img class="size-full wp-image-166 alignnone" src="http://labitacoradegabriel.files.wordpress.com/2008/06/freenx.png?w=119&#038;h=85" alt="" width="119" height="85" /><img class="size-full wp-image-167" src="http://labitacoradegabriel.files.wordpress.com/2008/06/nomachine.jpg?w=113&#038;h=85" alt="" width="113" height="85" /></p>
<p style="text-align:justify;">En este post quiero comentar los pasos que seguí para instalar <strong>FreeNX</strong> en un nuevo servidorcito que estoy preparando en el cual corre <strong>openSUSE 11.0</strong>, para mí <strong>FreeNX</strong> es el gran sustituto de <strong>VNC</strong>, para más información acerca de <strong>FreeNX</strong> por favor visitar su <a href="http://freenx.berlios.de/info.php" target="_blank"><strong>SITIO OFICIAL</strong></a> o el artículo en <a href="http://es.wikipedia.org/wiki/Freenx" target="_blank"><strong>WIKIPEDIA</strong></a>.</p>
<p style="text-align:justify;">Lo bueno de <strong>FreeNX</strong> es que corre sobre el protocolo ssh permitiendo que la información viaje segura, además, trabaja directamente con el servidor X lo que permite que no se necesite ninguna intermediación de una placa gráfica. El servicio lo tenemos que instalar en la máquina a la cual vamos a querer acceder con los cliente, el paquete de instalación viene junto en el DVD de <strong>openSUSE 11.0</strong> así que no habrá problemas con eso:</p>
<p><code><span style="color:#ff0000;">globalserver:/ #</span> zypper install freenx</code></p>
<p>Una ves instalado el paquete tenemos que configurar el servicio de la siguiente forma:</p>
<p><code><span style="color:#ff0000;">globalserver:/ #</span> nxsetup --install --setup-nomachine-key --clean</code></p>
<p style="text-align:justify;">y eso es todo, ya podemos conectarnos con cualquier cliente para <strong>FreeNX</strong>, yo para Windows utilizo el cliente de <strong>NoMachine</strong> que lo podemos descargar desde su sitio oficial: <a href="http://www.nomachine.com/download.php" target="_blank"><strong>http://www.nomachine.com/download.php</strong></a>, para <strong>GNU/Linux</strong> hay varios clientes también como por ejemplo <strong>qtnx</strong> que se encuentra disponible en los repositorios.</p>
<p style="text-align:justify;">Si por algún motivo hemos decidido cambiar el puerto del protocolo ssh (configurándolo en <strong>/etc/ssh/sshd_config</strong>), también lo tenemos que cambiar en la configuración del servicio <strong>FreeNX</strong> en el archivo <strong>/etc/nxserver/node.conf</strong>, no hay que olvidarse de reiniciar el servicio <strong>sshd</strong> y <strong>FreeNX</strong> para que todo funcione correctamente:</p>
<p><code><span style="color:#ff0000;">globalserver:/ #</span> service sshd restart<br />
<span style="color:#ff0000;">globalserver:/ #</span> nxserver --restart</code></p>
<p>Gabriel K.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/165/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/165/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=165&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/06/25/instalacion-y-configuracion-de-freenx-en-opensuse-110/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/03/geeko.jpg" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/freenx.png" medium="image" />

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/nomachine.jpg" medium="image" />
	</item>
		<item>
		<title>OpenSUSE 11.0 liberada!</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/06/19/opensuse-110-liberada/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/06/19/opensuse-110-liberada/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 13:54:39 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Linux/GNU]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[OpenSUSE11.0]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=162</guid>
		<description><![CDATA[  
Una noticia que me pone muy contento y supongo que a muchos también es que hoy se ha liberado la versión estable de openSUSE en su versión 11.0, seguramente en el día de hoy las descargas directas (http, ftp) estarán muy saturadas así que yo probaré con torrent, por último quisiera destacar el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=162&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><a href="http://www.opensuse.org" target="_blank"><img class="size-full wp-image-57" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/03/geeko.jpg?w=129&#038;h=85" alt="" width="129" height="85" /> <img style="vertical-align:middle;" src="http://counter.opensuse.org/11.0/small" alt="OpenSUSE 11.0 Counter" width="85" height="85" /> </a></p>
<p style="text-align:justify;">Una noticia que me pone muy contento y supongo que a muchos también es que hoy se ha liberado la versión estable de openSUSE en su versión 11.0, seguramente en el día de hoy las descargas directas (http, ftp) estarán muy saturadas así que yo probaré con torrent, por último quisiera destacar el gran esfuerzo que realizó el equipo de OpenSUSE y toda su comunidad para poder ofrecernos hoy esta nueva versión.</p>
<p>Saludos.</p>
<p>Gabriel K.</p>
<p><strong>Descargar OpenSUSE 11.0: </strong><a href="http://software.opensuse.org/" target="_blank"><img style="vertical-align:middle;" src="http://files.opensuse.org/opensuse/en/e/e9/Opensuse_5.gif" alt="Gen OpenSUSE 11.0" width="82" height="17" /></a></p>
<p style="text-align:justify;"><span style="text-decoration:underline;"><strong>Editado 19/06/2008 16:36:</strong></span></p>
<p style="text-align:justify;">A mi los torrents no me funcionaron así que probé las descargas directas que funcionaron mejor de lo que pense, con esto ya conseguí descargar el  LiveCD de openSUSE 11.0 con KDE4 x86 64bits, ahora solo me falta grabarlo en un disco y probarlo para ver que tal anda.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/162/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/162/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=162&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/06/19/opensuse-110-liberada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/03/geeko.jpg" medium="image" />

		<media:content url="http://counter.opensuse.org/11.0/small" medium="image">
			<media:title type="html">OpenSUSE 11.0 Counter</media:title>
		</media:content>

		<media:content url="http://files.opensuse.org/opensuse/en/e/e9/Opensuse_5.gif" medium="image">
			<media:title type="html">Gen OpenSUSE 11.0</media:title>
		</media:content>
	</item>
		<item>
		<title>Selección Música Dance Mayo-Junio 2008</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/06/16/seleccion-musica-dance-mayo-junio-2008/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/06/16/seleccion-musica-dance-mayo-junio-2008/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 01:37:57 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[dance]]></category>
		<category><![CDATA[lista]]></category>
		<category><![CDATA[musica]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=161</guid>
		<description><![CDATA[Nuevamente les dejo con otra lista que recopila mis temas electrónicos preferidos y entre medio algunos medio raros (ya saben, cada gustooo&#8230; jejje) que los fui seleccionando durante los meses de mayo y junio, espero que les gusten:
1. 2-4 Grooves &#8211; Writing on the Wall (Wt Elmos Fire) (3:32)
 2. 2Sonic &#8211; Straight To The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=161&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Nuevamente les dejo con otra lista que recopila mis temas electrónicos preferidos y entre medio algunos medio raros (ya saben, cada gustooo&#8230; jejje) que los fui seleccionando durante los meses de mayo y junio, espero que les gusten:</p>
<p><strong>1. 2-4 Grooves</strong> &#8211; Writing on the Wall (Wt Elmos Fire) (3:32)<br />
<strong> 2. 2Sonic</strong> &#8211; Straight To The Light Feat Destiny (Deflexx Remix) (6:00)<br />
<strong> 3. Akira</strong> &#8211; I Dream (3:13)<br />
<strong> 4. Att White</strong> &#8211; Get Up (Night Power Edit) (3:31)<br />
<strong> 5. Baillando feat. laram callen</strong> &#8211; That Showtolove Marckornmix Byskil (5:22)<br />
<strong> 6. Cahill Feat Nikki Belle</strong> &#8211; Trippin On You (2:48 )<br />
<strong> 7. Danny</strong> &#8211; Tokyo (Remix Version) (7:19)<br />
<strong> 8. Dario G </strong>- Countdown (The Final Countdown Medley) (Bozzi Electro Flowerz Mix) (4:50)<br />
<strong> 9. Dj Koksik Feat. Jordan &amp; Baker</strong> &#8211; Explode 2008 (4:56)<br />
<strong> 10. Eva Jane</strong> &#8211; Spinning Around (2:41)<br />
<strong> 11. Gambas &amp; Alvaro</strong> &#8211; Don´t Fade a Way (Pulsedriver Radio Mix) (3:50)<br />
<strong> 12. Jak Aniola Glos</strong> &#8211; Feel (3:27)<br />
<strong> 13. jeckyll &amp; hyde</strong> &#8211; time flies (3:35)<br />
<strong> 14. Joi Cardwell Feat. Mona Lisa</strong> &#8211; Keep Comin´ Around (Houseshaker Remix) (3:49)<br />
<strong> 15. Kate Ryan</strong> &#8211; Ella Elle la (3:05)<br />
<strong> 16. Kate Ryan</strong> &#8211; Ella Elle L&#8217;a (Club Mix) (4:50)<br />
<strong> 17. Komodo</strong> &#8211; I Love U So Much (A-Leex Remix) (4:37)<br />
<strong> 18. Lara Fabian</strong> &#8211; I Will Love Again (Beatcovers Extended 2008 Remix) (6:17)<br />
<strong> 19. Lazard</strong> &#8211; I Am Alive (The Hitmen Radio Edit) (3:45)<br />
<strong> 20. Liz Kay</strong> &#8211; True Faith (Andoria Extended Remix) (6:25)<br />
<strong> 21. Madis Feat. Lauren Wilson</strong> &#8211; Eternity (Original Mix) (6:45)<br />
<strong> 22. Millenium</strong> &#8211; Time (6:52)<br />
<strong> 23. Noah &amp; The Whale</strong> &#8211; Shape Of My Heart (Uploaded By daNCI) (2:55)<br />
<strong> 24. Outatime</strong> &#8211; Last Night A Dj Saved My Life (Dan Winter Remix) (5:20)<br />
<strong> 25. Ramon Zerano</strong> &#8211; Today Marc Korns Radio Mix (6:56)<br />
<strong> 26. Sara Varga</strong> &#8211; Born to Fly (Dance Remix) (3:25)<br />
<strong> 27. September</strong> &#8211; Can&#8217;t get over (3:00)<br />
<strong> 28. Stonebridge</strong> &#8211; You Dont Know (2:54)<br />
<strong> 29. Take Me To The Clouds Above</strong> &#8211; Lmc (2:47)<br />
<strong> 30. Ultra Lights</strong> &#8211; 18 (4:01)<br />
<strong> 31. Utah Saints</strong> &#8211; Something Good 2008 (2:40)<br />
<strong> 32. Yves Larock Feat Jaba</strong> &#8211; By Your Side (3:24)</p>
<p>Gabriel.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/161/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/161/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/161/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/161/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/161/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=161&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/06/16/seleccion-musica-dance-mayo-junio-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>
	</item>
		<item>
		<title>USVN, una herramienta web para gestionar proyectos de Subversion</title>
		<link>http://labitacoradegabriel.wordpress.com/2008/06/10/usvn-una-herramienta-web-para-gestionar-proyectos-de-subversion/</link>
		<comments>http://labitacoradegabriel.wordpress.com/2008/06/10/usvn-una-herramienta-web-para-gestionar-proyectos-de-subversion/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 04:46:15 +0000</pubDate>
		<dc:creator>Gabriel</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Herramienta Web]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[USVN]]></category>

		<guid isPermaLink="false">http://labitacoradegabriel.wordpress.com/?p=141</guid>
		<description><![CDATA[Buscando una herramienta que me sirviera para gestionar los proyectos de Subversion en mi servidor openSUSE 10.3, me encontré con USVN (UserFriendly SVN) que sin lugar a dudas ha colmado mis expectativas.
El sitio web del proyecto es http://www.usvn.info de donde se puede descargar esta herramienta y encontrar información acerca de la misma, sin embargo, se [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=141&subd=labitacoradegabriel&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Buscando una herramienta que me sirviera para gestionar los proyectos de Subversion en mi servidor <strong>openSUSE 10.3</strong>, me encontré con <strong>USVN (UserFriendly SVN)</strong> que sin lugar a dudas ha colmado mis expectativas.</p>
<p style="text-align:justify;">El sitio web del proyecto es <a href="http://www.usvn.info/" target="_blank">http://www.usvn.info</a> de donde se puede descargar esta herramienta y encontrar información acerca de la misma, sin embargo, se la puede instalar directamente desde el repositorio Packman si lo tenemos activado en la lista de repositorios de la comunidad openSUSE.</p>
<p><code><span style="color:#ff0000;">superserver:~ #</span> zypper install usvn</code></p>
<p style="text-align:justify;">Aclaro que probé esta herramienta teniendo configurado mi servicio Subversion como lo había expuesto en este <a href="http://labitacoradegabriel.wordpress.com/2008/05/30/manual-para-configurar-subversion-apache-ssl-en-opensuse/" target="_blank"><strong>POST</strong></a> con los 2 repositorios creados y funcionando, luego de la instalación y de una breve configuración de la herramienta ya podía crear nuevos proyectos de forma sencilla y rápida sin tocar los anteriores, lastimosamente, como USVN maneja otros directorios en donde almacena los proyectos, los repositorios que generé de forma manual ya no los pude administrar con esta herramienta, aunque es posible que solo sea cuestión de configuración, no me preocupé por eso ya que de todas formas no tenía nada importante en mis repositorios anteriores, solo archivos de prueba.</p>
<p style="text-align:justify;">Con la configuración previa de subversion que ya tenía, solo fue necesario agregar a al directiva <strong>APACHE_MODULES</strong> del archivo <strong>/etc/sysconfig/apache2</strong> dos módulos más. Luego de la instalación del paquete, se creó una carpeta llamada <strong>usvn </strong>en el directorio <strong>/srv/www/htdocs</strong> que contiene directorios y archivos de la herramienta, es más, si dejamos la configuración por defecto, en uno de sus subdirectorios serán albergados los proyectos, cosa que no es muy recomendable pero tampoco una barbarie si es que nos dedicamos a realizar los respectivos backups diaria o semanalmente, también con la instalación se crea un archivo de configuración llamado <strong>usvn.conf</strong> en el directorio <strong>/etc/apache2/conf.d</strong>, pero vayamos por partes dijo Jack el destripador.</p>
<p style="text-align:justify;">Los nuevos módulos que tuve que agregar como dije anteriormente son <strong>&#8220;authz_svn&#8221;</strong> y <strong>&#8220;rewrite&#8221;</strong> como se muestra a continuación:</p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/modulos-apache.png"><img class="size-medium wp-image-143" src="http://labitacoradegabriel.files.wordpress.com/2008/06/modulos-apache.png?w=300&#038;h=136" alt="Modulos Apache" width="300" height="136" /></a></p>
<p style="text-align:justify;">Hecho esto y reiniciando el servidor Apache (<code><span style="color:#ff0000;">superserver:~ #</span> service apache2 restart</code>) ya pude acceder a la herramienta colocando en la barra de direcciones del navegador de nuestra preferencia la URL: <strong>http://ip_del_servidor/usvn</strong>, lo que hizo desplegar en su primera vez un asistente de configuración cuyos pasos muestro a continuación:</p>
<p style="text-align:justify;"><strong>1-2. Página de Bienvenida y </strong><strong>Selección de Idioma:</strong></p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente1-inicio.png" target="_blank"><img class="size-medium wp-image-142" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente1-inicio.png?w=230&#038;h=165" alt="Asistente1-Página de Bienvenida" width="230" height="165" /></a> <a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente2-seleccion-de-idioma.png" target="_blank"><img class="size-medium wp-image-144" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente2-seleccion-de-idioma.png?w=230&#038;h=165" alt="Seleccion de Idioma" width="230" height="165" /></a></p>
<p style="text-align:center;">
<p style="text-align:justify;"><strong>3-4. Licencia y Configuración de Título y Directorios:</strong> En el paso 3 nos muestras la licencia de uso del software donde tenemos que ir hasta el final para aceptarla, ya en el paso 4 podemos definir un título y los directorios en donde se almacenarán las distintas configuraciones, yo lo deje como vino por defecto:</p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente3-licencia.png" target="_blank"><img class="size-medium wp-image-145" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente3-licencia.png?w=230&#038;h=165" alt="Sometimiento a lo estipulado en la Licencia de Uso." width="230" height="165" /> </a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente5-titulo-y-directorios.png" target="_blank"><img class="size-medium wp-image-146" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente5-titulo-y-directorios.png?w=230&#038;h=165" alt="Configuración de T�tulo y Directorios" width="230" height="165" /></a></p>
<p style="text-align:center;">
<p style="text-align:justify;">
<p style="text-align:justify;"><strong>5-6. Creación de Base de Datos y Administrador de USVN:</strong> En el paso 5 nos toca configurar la base de datos que vamos a utilizar, como mi demanda de usuarios no va a ser muy grande utilicé el soporte para sqlite, sin embargo, también es posible utilizar MySQL, otra cosa, no nos tenemos que olvidar de tener instalado el motor de base de datos que seleccionamos. En el paso 6 ingresamos los datos de quien será el administrador de USVN:</p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente6-base-de-datos.png" target="_blank"><img class="size-medium wp-image-147" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente6-base-de-datos.png?w=230&#038;h=165" alt="Selección del Motor de Base de Datos y sus configuraciones." width="230" height="165" /> </a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente7-crear-admin.png" target="_blank"><img class="size-medium wp-image-148" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente7-crear-admin.png?w=230&#038;h=165" alt="Cargar Datos del Administrador de USVN" width="230" height="165" /></a></p>
<p style="text-align:center;">
<p style="text-align:justify;"><strong>7-8. Chequeo de Nuevas Versiones y Finalización de la Instalación:</strong> En el paso 7 consulta si deseamos que nos avise si existe una nueva versión para descargar, al final de esa página hay 2 botones que nos permiten seleccionar nuestra opción de preferencia, en el último paso (8) se nos indica que hay unas líneas que hay que agregar al archivo <strong>httpd.conf</strong> de Apache, sin embargo, para que quede más ordenado, yo agregué esas líneas al final del archivo <strong>/etc/apache2/conf.d/usvn.conf </strong>donde funcionó igual, queda reiniciar el servidor y ya nos podemos conectar a la herramienta con nuestro usuario administrador:</p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente8-chequeo-de-nuevas-versiones.png" target="_blank"><img class="size-medium wp-image-149" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente8-chequeo-de-nuevas-versiones.png?w=230&#038;h=165" alt="Chequeo de nuevas versiones" width="230" height="165" /> </a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente9-configuracion-para-apache.png" target="_blank"><img class="size-medium wp-image-150" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente9-configuracion-para-apache.png?w=230&#038;h=165" alt="Configuracion para Apache" width="230" height="165" /></a></p>
<p style="text-align:center;">
<p style="text-align:justify;">Una vez adentro tenemos todas las opciones para administrar nuestros proyectos, entre ellos podemos destacar la creación de usuarios y su asociación a Grupos, Creación de varios proyectos, asignación de permisos de lectura/escritura a carpetas por grupos definidos, etc etc. Para finalizar les dejo con una serie de capturas de mis configuraciones de ejemplo:</p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn0-acceso.png" target="_blank"><img class="size-thumbnail wp-image-151" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn0-acceso.png?w=128&#038;h=91" alt="Accediendo a la herramienta" width="128" height="91" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn1-administracion.png" target="_blank"><img class="size-thumbnail wp-image-152" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn1-administracion.png?w=128&#038;h=91" alt="Ventana Principal de Administración" width="128" height="91" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn2-grupos-de-usuarios.png" target="_blank"><img class="size-thumbnail wp-image-153" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn2-grupos-de-usuarios.png?w=128&#038;h=91" alt="Gestión de Grupos de Usuarios" width="128" height="91" /></a></p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn3-creacion-de-usuarios.png" target="_blank"><img class="size-thumbnail wp-image-154" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn3-creacion-de-usuarios.png?w=128&#038;h=91" alt="Creación de Usuario" width="128" height="91" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn4-lista-de-usuarios.png" target="_blank"><img class="size-thumbnail wp-image-155" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn4-lista-de-usuarios.png?w=128&#038;h=91" alt="Lista de Usuarios" width="128" height="91" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn5-creando-proyecto.png" target="_blank"><img class="size-thumbnail wp-image-156" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn5-creando-proyecto.png?w=128&#038;h=91" alt="Ventana para crear nuevos Proyectos" width="128" height="91" /></a></p>
<p style="text-align:center;"><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn6-agregando-grupos-a-proyecto.png" target="_blank"><img class="size-thumbnail wp-image-157" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn6-agregando-grupos-a-proyecto.png?w=128&#038;h=91" alt="Asociación de Proyectos con Grupos de Usuarios" width="128" height="91" /></a><a href="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn7-aplicando-permisos-por-grupo-para-cada-carpeta.png" target="_blank"><img class="size-thumbnail wp-image-158" style="vertical-align:middle;" src="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn7-aplicando-permisos-por-grupo-para-cada-carpeta.png?w=128&#038;h=91" alt="Aplicando permisos de lectura/escritura a carpetas para cada Grupo de Usuarios" width="128" height="91" /></a></p>
<p style="text-align:left;">
<p style="text-align:left;">Gabriel K.</p>
<p style="text-align:justify;">
<p style="text-align:center;">
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/labitacoradegabriel.wordpress.com/141/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/labitacoradegabriel.wordpress.com/141/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/labitacoradegabriel.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/labitacoradegabriel.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/labitacoradegabriel.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/labitacoradegabriel.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/labitacoradegabriel.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/labitacoradegabriel.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/labitacoradegabriel.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/labitacoradegabriel.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/labitacoradegabriel.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/labitacoradegabriel.wordpress.com/141/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=labitacoradegabriel.wordpress.com&blog=3149394&post=141&subd=labitacoradegabriel&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://labitacoradegabriel.wordpress.com/2008/06/10/usvn-una-herramienta-web-para-gestionar-proyectos-de-subversion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b6523aace54abe68c86efeb45f673283?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Gabriel</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/modulos-apache.png?w=300" medium="image">
			<media:title type="html">Modulos Apache</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente1-inicio.png?w=300" medium="image">
			<media:title type="html">Asistente1-Página de Bienvenida</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente2-seleccion-de-idioma.png?w=300" medium="image">
			<media:title type="html">Seleccion de Idioma</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente3-licencia.png?w=300" medium="image">
			<media:title type="html">Sometimiento a lo estipulado en la Licencia de Uso.</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente5-titulo-y-directorios.png?w=300" medium="image">
			<media:title type="html">Configuración de T�tulo y Directorios</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente6-base-de-datos.png?w=300" medium="image">
			<media:title type="html">Selección del Motor de Base de Datos y sus configuraciones.</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente7-crear-admin.png?w=300" medium="image">
			<media:title type="html">Cargar Datos del Administrador de USVN</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente8-chequeo-de-nuevas-versiones.png?w=300" medium="image">
			<media:title type="html">Chequeo de nuevas versiones</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/asistente9-configuracion-para-apache.png?w=300" medium="image">
			<media:title type="html">Configuracion para Apache</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn0-acceso.png?w=128" medium="image">
			<media:title type="html">Accediendo a la herramienta</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn1-administracion.png?w=128" medium="image">
			<media:title type="html">Ventana Principal de Administración</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn2-grupos-de-usuarios.png?w=128" medium="image">
			<media:title type="html">Gestión de Grupos de Usuarios</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn3-creacion-de-usuarios.png?w=128" medium="image">
			<media:title type="html">Creación de Usuario</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn4-lista-de-usuarios.png?w=128" medium="image">
			<media:title type="html">Lista de Usuarios</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn5-creando-proyecto.png?w=128" medium="image">
			<media:title type="html">Ventana para crear nuevos Proyectos</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn6-agregando-grupos-a-proyecto.png?w=128" medium="image">
			<media:title type="html">Asociación de Proyectos con Grupos de Usuarios</media:title>
		</media:content>

		<media:content url="http://labitacoradegabriel.files.wordpress.com/2008/06/usvn7-aplicando-permisos-por-grupo-para-cada-carpeta.png?w=128" medium="image">
			<media:title type="html">Aplicando permisos de lectura/escritura a carpetas para cada Grupo de Usuarios</media:title>
		</media:content>
	</item>
	</channel>
</rss>