<?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/"
	>

<channel>
	<title>No voy a matarte &#187; Debian</title>
	<atom:link href="http://blog.hbautista.com/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hbautista.com</link>
	<description>..pero tampoco voy a salvarte</description>
	<lastBuildDate>Tue, 10 Jan 2012 07:37:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Debian GNU/Linux 6.0.2</title>
		<link>http://blog.hbautista.com/linux/debian-gnulinux-6-0-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=debian-gnulinux-6-0-2</link>
		<comments>http://blog.hbautista.com/linux/debian-gnulinux-6-0-2/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 05:53:56 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Anuncios]]></category>
		<category><![CDATA[Distribuciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Squeeze]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=602</guid>
		<description><![CDATA[Pues este sábado 25 de junio será cuando liberen esta actualización de Debian Squeeze que trae importantes cambios que afectan a los que usamos este sistema operativo.
Como podrán leer en el anuncio oficial hay muchas correcciones de bugs para esta actualización de la distribución.

Philip Kern  [...]]]></description>
			<content:encoded><![CDATA[<p>Pues este sábado 25 de junio será cuando liberen esta actualización de Debian Squeeze que trae importantes cambios que afectan a los que usamos este sistema operativo.</p>
<p>Como podrán leer en el <a title="Debian Anounce" href="http://lists.debian.org/debian-stable-announce/2011/06/msg00000.html" target="_blank">anuncio oficial</a> hay muchas correcciones de bugs para esta actualización de la distribución.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/06/debian-squeeze-two-454.jpg"><img class="aligncenter size-medium wp-image-603" title="Debian Squeeze" src="http://blog.hbautista.com/wp-content/uploads/2011/06/debian-squeeze-two-454-300x225.jpg" alt="Debian Squeeze" width="300" height="225" /></a></p>
<p>Philip Kern hizo el anuncio el pasado domingo 19 de Junio de 2011. El inicio del anuncio es el siguiente:</p>
<blockquote><p>Upcoming Debian GNU/Linux 6.0 Update (6.0.2)</p>
<p>An update to Debian GNU/Linux 6.0 is scheduled for Saturday, June 25th, 2011.  As of now it will include the following bug fixes.  They can be found in “squeeze-proposed-updates”, which is carried by all official mirrors.</p>
<p>Please note that packages published through security.debian.org are not listed, but will be included if possible.  Some for the updates below are also already available through “squeeze-updates”.</p>
<p>Testing and feedback would be appreciated.  Bugs should be filed in the Debian Bug Tracking System, but please make the Release Team aware of them by copying “debian-release@lists.debian.org” on your mails.</p>
<p>The point release will also include a rebuild of debian-installer.</p></blockquote>
<p>De lo que leo estas correcciones serán bienvenidas para muchos de nosotros, en mayor o menos medida:</p>
<blockquote><p>dbus                          Fix local DoS for system services (CVE-2011-2200)</p>
<p>dpkg                          Fix regression in &#8220;dpkg-divert &#8211;rename&#8221;; dpkg-split: don&#8217;t corrupt metadata on 32-bit systems; fix vsnprintf() compat declaration</p>
<p>gdm3                          Reset SIGPIPE handler before starting the session; execute the PostSession script even when GDM is killed or shut down</p>
<p>gnome-settings-daemon         Work around possible race condition when starting Xsettings manager</p>
<p>ia32-libs                     Refresh packages from stable and proposed-updates.</p>
<p>kdenetwork                    Improve fix for CVE-2010-1000 directory traversal issue</p>
<p>linux-2.6                     New hardware support; add longterm 2.6.32.41; fix oops via corrupted partition tables</p>
<p>sun-java6                     New upstream security update</p></blockquote>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/06/simple-kde4-video.png"><img class="aligncenter size-medium wp-image-604" title="Escritorio KDE" src="http://blog.hbautista.com/wp-content/uploads/2011/06/simple-kde4-video-300x168.png" alt="Escritorio KDE" width="300" height="168" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/debian-gnulinux-6-0-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compartir internet</title>
		<link>http://blog.hbautista.com/linux/compartir-internet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=compartir-internet</link>
		<comments>http://blog.hbautista.com/linux/compartir-internet/#comments</comments>
		<pubDate>Fri, 27 May 2011 20:05:36 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Compartir_Internet]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=571</guid>
		<description><![CDATA[Recientemente una persona me preguntó la forma de compartir internet usando Gnu/Linux, y pues se me ha ocurrido comentar la forma más simple de hacerlo mediante iptables.
Cabe aclarar que existen mejores formas y también de hacer cosas con restricciones, de este tema no trata este pequeño  [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente una persona me preguntó la forma de compartir internet usando <strong>Gnu/Linux</strong>, y pues se me ha ocurrido comentar la forma más simple de hacerlo mediante <strong>iptables</strong>.</p>
<p>Cabe aclarar que existen mejores formas y también de hacer cosas con restricciones, de este tema no trata este pequeño documento.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/firewall_esquema.gif"><img class="alignleft size-medium wp-image-572" title="Firewall" src="http://blog.hbautista.com/wp-content/uploads/2011/05/firewall_esquema-300x155.gif" alt="Firewall" width="300" height="155" /></a><br />
Si usan un sistema como <strong>Redhat</strong> y derivados, lo siguiente puede ir dentro del archivo <strong>/etc/rc.local</strong> para que sea ejecutado al iniciar la computadora, o bien crear un archivo que se llame <strong>/etc/init.d/firewall</strong> en otros sistemas operativos como <strong>Debian</strong> y sus derivados.</p>
<pre class="brush:bash">#Vaciamos el contenido de iptables
iptables -Fiptables -Z
iptables -t nat -F

#Hacemos un masquerading
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

#Aceptamos las conexiones
iptables -A INPUT -p TCP -m state --state RELATED -j ACCEPT

# habilitar el ip forwarding
echo 1 &gt; /proc/sys/net/ipv4/ip_forward</pre>
<p>Con ese sencillo script tienen salida a internet los que estén en tu red interna del tipo <strong>192.168.1.x</strong>, máscara de subred<strong> 255.255.255.0</strong>, tu puerta de enlace puede ser <strong>192.168.1.1</strong> siempre y cuando sea la de tu servidor y los dns que más te acomoden (<strong>200.33.126.201</strong>, <strong>200.33.146.193</strong> son los de Telmex).</p>
<p>Saludos y espero que a alguien le sirva.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/compartir-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweetDeck en Debian de 64 bits</title>
		<link>http://blog.hbautista.com/linux/tweetdeck-en-debian-de-64-bits/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tweetdeck-en-debian-de-64-bits</link>
		<comments>http://blog.hbautista.com/linux/tweetdeck-en-debian-de-64-bits/#comments</comments>
		<pubDate>Sat, 14 May 2011 05:50:41 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[AdobeAIR]]></category>
		<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Squeeze]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tuiter]]></category>
		<category><![CDATA[Tweetdeck]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=526</guid>
		<description><![CDATA[Muchas personas se han topado con un problema al tratar de instalar Adobe Air o las aplicaciones que se ejecutan usando esa plataforma. Para mi gusto personal es una buena plataforma con muchas aplicaciones bonitas e interesantes. Cualquier distribución de Gnu/Linux de 32 bits no tendrán mayores  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Muchas personas se han topado con un problema al tratar de instalar Adobe Air o las aplicaciones que se ejecutan usando esa plataforma. Para mi gusto personal es una buena plataforma con muchas aplicaciones bonitas e interesantes. Cualquier distribución de Gnu/Linux de 32 bits no tendrán mayores problemas para su instalación y posterior uso.</p>
<p style="text-align: justify;">El problema viene cuando quieres que funcione en una distribución de 64 bits, como es mi caso.<br />
En muchos lados te indican los pasos para instalar Adobe Air para 64 bits y en resumidas cuentas queda de la siguiente manera:</p>
<ul>
<li>Descargarte el archivo .bin de la <a title="AdobeAIR" href="http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin" target="_blank">página oficial</a></li>
<li>Asignarle permisos de ejecución:</li>
</ul>
<pre class="brush:bash">chmod +x AdobeAIRInstaller.bin</pre>
<ul>
<li>Ejecutar el binario ejecutable como root</li>
</ul>
<pre class="brush:bash">./AdobeAIRInstaller.bin</pre>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_Adobeair.png"><img class="aligncenter size-medium wp-image-527" title="Instalando Adobe Air" src="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_Adobeair-300x187.png" alt="Adobe Air" width="300" height="187" /></a><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_Adobeair2.png"><img class="aligncenter size-medium wp-image-529" title="Adobe AIR 2" src="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_Adobeair2-300x148.png" alt="Adobe AIR 2" width="300" height="148" /></a></p>
<p style="text-align: justify;">Con eso debería bastar para instalar Adobe Air, pero como mencioné en un principio, eso solo les provee de la plataforma para luego instalar diversas aplicaciones entre ellas la que me interesa es Tweetdeck, el cual es un cliente de escritorio multiplataforma para uso de redes sociales como Twitter, Facebook, Google Buzz, entre otras.</p>
<p style="text-align: justify;">Ahora vamos a instalar el cliente <a title="Tweetdeck" href="http://www.tweetdeck.com/desktop/" target="_blank">TweetDeck</a>, para ello iremos a la página web y procedemos a dar clic en Instalar lo cual nos abrirá una nueva ventana como la siguiente en donde daremos clic en &#8220;Abrir&#8221;</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/twetdeck.png"><img class="aligncenter size-medium wp-image-528" title="Tweetdeck 1" src="http://blog.hbautista.com/wp-content/uploads/2011/05/twetdeck-300x141.png" alt="Tweetdeck 1" width="300" height="141" /></a>Veremos lo siguiente:</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/twetdeck2.png"><img class="aligncenter size-medium wp-image-530" title="Tweetdeck 2" src="http://blog.hbautista.com/wp-content/uploads/2011/05/twetdeck2-300x236.png" alt="Tweetdeck 2" width="300" height="236" /></a></p>
<p>Luego le damos clic en Instalar y seguir los pasos y finalmente lo tendremos instalado.</p>
<p>Ahora bien, cuando intentan iniciar probablemente se encuentren con esta pantalla donde les indica que ha ocurrido un error.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_eror_twwet1.png"><img class="aligncenter size-medium wp-image-531" title="Error Tweetdeck 1" src="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_eror_twwet1-300x141.png" alt="Error Tweetdeck 1" width="300" height="141" /></a></p>
<p>En mi caso estuve viendo el porqué de ese error y obtuve este otro pantallazo:</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_error_tweet2.png"><img class="aligncenter size-medium wp-image-532" title="Error Tweetdeck 2" src="http://blog.hbautista.com/wp-content/uploads/2011/05/Pant_error_tweet2-300x141.png" alt="Error Tweetdeck 2" width="300" height="141" /></a></p>
<p style="text-align: justify;">Ahora bien, para poder solucionarlo se tiene que hacer algo así como una chapuza. Es decir, hay pasos que debemos hacer de forma manual en la consola, shell o terminal.</p>
<p>Encontré la respuesta sobre el problema en sí en el siguiente párrafo:</p>
<blockquote>
<p style="text-align: justify;">I had gnome-keyring installed, but its libraries were the 64-bit versions, not the 32-bit compatibility versions that TweetDeck and Adobe Air were looking for. I found a lot of hacky solutions and workarounds, none of which were clean enough to put onto my system, so I tried one of my own; installing ONLY the 32-bit gnome-keyring libs into /usr/lib32</p>
</blockquote>
<p>Siguiendo con este mini-tutorial veremos que (en mi caso) usamos la versión de <strong>64 bits</strong> de Debian Gnu/Linux y que para bien o para mal, Adobe Air está buscando las librerías pero de <strong>32 bits</strong> -.- y pues por obvias razones nunca lo va a encontrar, así que tenemos que en el directorio <strong>/usr/lib32</strong> pondremos los archivos que necesitamos.</p>
<p>Primeramente hay que descargar el paquete <a title="libgnome-keyring" href="http://packages.debian.org/squeeze/libgnome-keyring0" target="_blank">libgnome-keyring</a> de cualquiera de los diferentes sitios de internet de donde puede hacerse (<a title="Descargar libgnome-keyring" href="http://packages.debian.org/squeeze/i386/libgnome-keyring0/download" target="_blank">aquí</a>), en el caso de que usen Ubuntu o LinuxMint, deben buscar el paquete y descargarlo. Como consejo les recomiendo que pongan el archivo descargado en alguna carpeta (en mi caso /home/hbautista/Descargas/tuitdik) para que no nos confundamos con los archivos.</p>
<p>Ahora bien, vamos a extraer el contenido del paquete que serán los archivos que nos van a servir con el siguiente comando:</p>
<pre class="brush:bash">root@luke:/home/hbautista/Descargas/tuitdik# dpkg-deb -x libgnome-keyring0_2.30.1-1_i386.deb libgnome-keyring0_2.30.1-1_i386</pre>
<p>El contenido del paquete, es decir los archivos de la librería de gnome keyring en 32 bits quedarán dentro del directorio lib-gnome-keyring0_2.30.1-1_i386 y ahora copiaremos estos archivos al directorio que antes mencioné <strong>/usr/lib32</strong></p>
<pre>root@luke:/home/hbautista/Descargas/tuitdik# cp libgnome-keyring0_2.30.1-1_i386/usr/lib/* /usr/lib32/</pre>
<p>Y listo, con estos sencillos pasos habremos por fin de resolver el detalle de poder usar este programa y poder twittear a gusto.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/05/features_home_pc.png"><img class="aligncenter size-medium wp-image-533" title="Pantalla Tweetdeck" src="http://blog.hbautista.com/wp-content/uploads/2011/05/features_home_pc-300x241.png" alt="Pantalla Tweetdeck" width="300" height="241" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/tweetdeck-en-debian-de-64-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pdnsd</title>
		<link>http://blog.hbautista.com/linux/pdnsd/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pdnsd</link>
		<comments>http://blog.hbautista.com/linux/pdnsd/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 00:57:49 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Dns]]></category>
		<category><![CDATA[pdnsd]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=509</guid>
		<description><![CDATA[Estaba buscando información para instalar un caché DNS, ya hace rato puse una nota sobre dnsmasq, pero no encontré dicha nota y me encontré con esta nota de Linuxman así que finalmente opté por probar.

Así que finalmente lo instalé y es lo que estoy usando desde hace como dos o tres semanas, sin estar totalmente convencido. Sobre todo por la nota al final donde dice:]]></description>
			<content:encoded><![CDATA[<p>Estaba buscando información para instalar un caché DNS, ya hace rato puse una nota sobre dnsmasq, pero no encontré dicha nota y me encontré con <a title="Cache Dns" href="http://linuxman.blogsome.com/2010/11/21/cache-dns/" target="_blank">esta nota</a> de <a title="Linuxman" href="http://linuxman.blogsome.com" target="_blank">Linuxman</a> así que finalmente opté por probar.</p>
<p>Así que finalmente lo instalé y es lo que estoy usando desde hace como dos o tres semanas, sin estar totalmente convencido. Sobre todo por la nota al final donde dice:</p>
<blockquote><p>Al parecer el servicio pdnsd tiene un ligero problemita con ubuntu. Bueno en realidad no es problema de pdnsd, lo que ocurre es que la red no esta disponible cuando inicia el servicio y eso hace que no este aceptando consultas a dominios nuevos.</p></blockquote>
<p>Pues ese problema también lo he visto en Debian.</p>
<p>Para instalarlo es desde terminal o en el Centro de Software instalar el paquete:</p>
<pre class="brush:bash">root@luke:/home/hbautista# aptitude install pdnsd
Se instalarán los siguiente paquetes NUEVOS:
  pdnsd resolvconf{a}
0 paquetes actualizados, 2 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 355 kB de ficheros. Después de desempaquetar se usarán 926 kB.
¿Quiere continuar? [Y/n/?] y
Des:1 http://mmc.geofisica.unam.mx/debian/ squeeze/main pdnsd amd64 1.2.7-par-1.2 [298 kB]
Des:2 http://mmc.geofisica.unam.mx/debian/ squeeze/main resolvconf all 1.46 [56.3 kB]
Descargados 355 kB en 1seg. (184 kB/s).
Preconfigurando paquetes ...
Seleccionando el paquete pdnsd previamente no seleccionado.
(Leyendo la base de datos ... 196082 ficheros o directorios instalados actualmente.)
Desempaquetando pdnsd (de .../pdnsd_1.2.7-par-1.2_amd64.deb) ...
Seleccionando el paquete resolvconf previamente no seleccionado.
Desempaquetando resolvconf (de .../resolvconf_1.46_all.deb) ...
Procesando disparadores para man-db ...
Configurando pdnsd (1.2.7-par-1.2) ...
Starting pdnsd.
Configurando resolvconf (1.46) ...
mkdir: se ha creado el directorio «/lib/init/rw/resolvconf»
mkdir: se ha creado el directorio «/lib/init/rw/resolvconf/interface»

root@luke:/home/hbautista#</pre>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd.png"><img class="size-medium wp-image-510 alignnone" title="Pdnsd 1" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd-300x176.png" alt="Pdnsd 1" width="300" height="176" /></a><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd2.png"><img class="alignnone size-medium wp-image-511" title="Pdnsd 2" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd2-300x176.png" alt="Pdnsd 2" width="300" height="176" /></a></p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd3.png"><img class="alignnone size-medium wp-image-512" title="Pdnsd 3" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd3-300x176.png" alt="Pdnsd 3" width="300" height="176" /></a></p>
<p>Ahora queda configurar nuestro equipo para que use el Caché DNS de forma local:</p>
<p>Vamos al menú Sistema &#8211; Preferencias &#8211; Conexiones de red, en la pestaña &#8220;<strong>Inalámbrico</strong>&#8221;</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_wlan0.png"><img class="size-medium wp-image-513 aligncenter" title="Wlan 1" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_wlan0-300x189.png" alt="Wlan " width="300" height="189" /></a></p>
<p>Ahí seleccionamos la conexión que usemos o estemos usando en ese momento, en mi caso <strong>Site</strong> y le damos clic en <strong>Editar</strong>, de ahí clic en la pestaña de <strong>Ajustes de IPv4</strong>.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_wlan0_2.png"><img class="aligncenter size-medium wp-image-514" title="Wlan 2" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_wlan0_2-265x300.png" alt="Wlan 2" width="265" height="300" /></a>Viene seleccionado en <strong>Método</strong> <em>Automático (DHCP)</em> y lo cambiamos por <em><strong>Sólo direcciones automáticas (DHCP)</strong></em>. En la parte de servidores DNS debe quedar:</p>
<blockquote><p>127.0.01, 8.8.8.8, 8.8.4.4</p></blockquote>
<p>Que es nuestro propio equipo y los DNS de Google, respectivamente.</p>
<p>Se recomienda editar la configuración de pdnsd en el archivo que se encuentra en /etc/pdnsd.conf y que quede de la siguiente forma:</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd4.png"><img class="aligncenter size-medium wp-image-515" title="pdnsd 4" src="http://blog.hbautista.com/wp-content/uploads/2011/04/Pant_pdnsd4-300x176.png" alt="pdnsd 4" width="300" height="176" /></a></p>
<pre class="brush:bash">server {
#    label="resolvconf";
        label="google-dns";
        ip=8.8.8.8;
        ip=8.8.4.4;
        timeout=30;
        uptest=ping;
        interval=30;
        ping_timeout=300;
        proxy_only=on;
        purge_cache=off;
        caching=on;
        preset=off;
}</pre>
<p>Reiniciamos el servicio:</p>
<pre class="brush:bash">root@luke:/home/hbautista# /etc/init.d/pdnsd restart
Stopping pdnsd.
Starting pdnsd.
root@luke:/home/hbautista#</pre>
<p>Y hacemos alguna prueba:</p>
<pre class="brush:bash">hbautista@luke:~$ dig hbautista.com | grep Query
;; Query time: 1609 msec
hbautista@luke:~$ dig hbautista.com | grep Query
;; Query time: 0 msec
hbautista@luke:~$ dig hbautista.com | grep Query
;; Query time: 0 msec
hbautista@luke:~$ dig hbautista.com | grep Query
;; Query time: 0 msec
hbautista@luke:~$ dig hbautista.com | grep Query
;; Query time: 0 msec
hbautista@luke:~$</pre>
<p>Eso es todo</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/pdnsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian 6.0 “Squeeze” publicado</title>
		<link>http://blog.hbautista.com/linux/debian-6-0-squeeze-publicado/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=debian-6-0-squeeze-publicado</link>
		<comments>http://blog.hbautista.com/linux/debian-6-0-squeeze-publicado/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 01:52:37 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Gnu/kFreeBSD]]></category>
		<category><![CDATA[Squeeze]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=429</guid>
		<description><![CDATA[Después de 24 meses de desarrollo constante, el proyecto Debian se complace en anunciar su nueva versión estable 6.0 (nombre en clave “Squeeze“). Debian 6.0 es un sistema operativo libre y se presenta por primera vez en dos sabores, ya que junto con Debian GNU/Linux, en esta versión se ha  [...]]]></description>
			<content:encoded><![CDATA[<p>Después de 24 meses de desarrollo constante, el proyecto <a href="http://debian.org/" target="_parent">Debian</a> se complace en anunciar su nueva versión estable 6.0 (nombre en clave “<strong>Squeeze</strong>“). Debian 6.0 es un sistema operativo libre y se presenta por primera vez en dos sabores, ya que junto con <strong>Debian GNU/Linux</strong>, en esta versión se ha introducido <strong>Debian/kFreeBSD</strong> como una “vista preliminar de la tecnología”.</p>
<p><a href="http://debian.org"><img class="size-full wp-image-430 alignleft" title="Squeeze" src="http://blog.hbautista.com/wp-content/uploads/2011/02/squeeze_countdown.png" alt="Squeeze" width="200" height="170" /></a></p>
<p>Debian 6.0 incluye los entornos de escritorio <strong>KDE</strong>, <strong>GNOME</strong>, <strong>Xfce</strong> y <strong>LXDE</strong>, así como todo tipo de aplicaciones de servidor. También ofrece compatibilidad con el estándar FHS v2.3 y el software desarrollado para la versión 3.2 de LSB.</p>
<p>Debian se ejecuta en distintos tipos de sistemas que van desde computadores de bolsillo hasta supercomputadoras, pasando por prácticamente cualquier otro sistema intermedio. Debian GNU/Linux da soporte a un total de nueve arquitecturas: PCs de 32 bits / Intel IA-32 (i386), PCs de 64 bits / Intel EM64T / x86-64 (amd64), PowerPC de Motorola/IBM (powerpc), SPARC de Sun/Oracle (sparc), MIPS (mips (big-endian) y mipsel (little-endian)), Itanium de Intel (ia64), S/390 de IBM (s390), y ARM EABI (armel).</p>
<p>Debian 6.0 “Squeeze” incluye una versión preliminar de dos nuevas adaptaciones al núcleo del proyecto FreeBSD utilizando el conocido entorno de usuario Debian GNU: Debian GNU/kFreeBSD para arquitecturas de PCs de 32 bits (kfreebsd-i386) y PC de 64 bits (kfreebsd-amd64). Estas adaptaciones son las primeras en ser incluidas en una versión de Debian sin estar basadas en el núcleo de Linux. Hay muy buen soporte para aplicaciones de servidor y combina las características existentes de Debian basado en Linux con caracterí­sticas únicas en el mundo BSD. Sin embargo, en esta versión estas adaptaciones son aún limitadas.</p>
<p><a href="http://blog.hbautista.com/wp-content/uploads/2011/02/squeeze.png"><img class="aligncenter size-medium wp-image-431" title="Squeeze" src="http://blog.hbautista.com/wp-content/uploads/2011/02/squeeze-285x300.png" alt="Squeeze" width="285" height="300" /></a></p>
<p><a title="Debian Squeeze publicado" href="http://usoli.org/2011_02_05/debian-6-0-squeeze-publicado/" target="_blank">Publicado en Usoli.org</a></p>
<p><a title="Debian Squeeze" href="http://debian.org/News/2011/20110205a" target="_blank">Nota de la liberación</a></p>
<p><a title="Release Notes" href="http://debian.org/releases/stable/releasenotes" target="_blank">Notas de publicación</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/debian-6-0-squeeze-publicado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Formatear NTFS en Debian</title>
		<link>http://blog.hbautista.com/linux/formatear-ntfs-en-debian/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=formatear-ntfs-en-debian</link>
		<comments>http://blog.hbautista.com/linux/formatear-ntfs-en-debian/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 14:59:06 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Gnu]]></category>
		<category><![CDATA[GParted]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ntfs]]></category>
		<category><![CDATA[Squeeze]]></category>
		<category><![CDATA[TestDisk]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=348</guid>
		<description><![CDATA[Resulta que este inicio de semana, tengo un disco duro externo que me dieron en el trabajo y se usa principalmente para hacer respaldos y esas cosas.
Pues bien, algo pasó que simplemente se perdió una partición conteniendo información importante y valiosa que debía ser rescatada, TestDisk  [...]]]></description>
			<content:encoded><![CDATA[<p>Resulta que este inicio de semana, tengo un disco duro externo que me dieron en el trabajo y se usa principalmente para hacer respaldos y esas cosas.</p>
<p>Pues bien, algo pasó que simplemente se perdió una partición conteniendo información importante y valiosa que debía ser rescatada, <a title="TestDisk" href="http://www.cgsecurity.org/wiki/TestDisk" target="_blank">TestDisk</a> finalmente me ayudó a resolver parte del problema.<a href="http://blog.hbautista.com/wp-content/uploads/2010/10/Testdisklogo_clear_100.png"><img class="alignright size-full wp-image-350" title="TestDisk" src="http://blog.hbautista.com/wp-content/uploads/2010/10/Testdisklogo_clear_100.png" alt="TestDisk" width="100" height="100" /></a></p>
<p>El caso es que finalmente tuve perdida de información debido a un error mío y pues ni modos. No sé exactamente que se perdió ni si era importante o no. La cuestión es que necesitamos usar ese disco duro externo que es de 250GB.</p>
<p><span id="more-348"></span>Entonces lo que hice fue eliminar las particiones usando GParted y volverlas a crear en el siguiente orden: 50% en una partición primaria del tipo NTFS y 50% de una partición lógica en Fat32.</p>
<p>Pero me topé con el pequeño detalle que no podía crear la partición en NTFS porque no tenía soporte completo, en mi caso instalé los siguientes paquetes y asunto resuelto:</p>
<pre class="brush:bash">root@luke:/home/hbautista# aptitude install ntfs-config ntfsprogs fuse-utils
</pre>
<p>Basta con volver a entrar en GParted y crear las particiones tal y como mencioné antes y listo.</p>
<p>En el trabajo necesitamos de ese disco duro con ese tipo de particiones.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/formatear-ntfs-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sources.list de Squeeze</title>
		<link>http://blog.hbautista.com/comos/sources-list-de-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sources-list-de-squeeze</link>
		<comments>http://blog.hbautista.com/comos/sources-list-de-squeeze/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 15:44:37 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=325</guid>
		<description><![CDATA[Pues bueno, ya que lo necesitaré en breve, pongo acá mi sources.list para Debian Squeeze.
deb http://mmc.geofisica.unam.mx/debian/ squeeze main contrib
# deb-src http://mmc.geofisica.unam.mx/debian/ squeeze main

deb http://ftp.mx.debian.org/debian/ squeeze main
deb http://ftp.rediris.es/debian  [...]]]></description>
			<content:encoded><![CDATA[<p>Pues bueno, ya que lo necesitaré en breve, pongo acá mi sources.list para Debian Squeeze.</p>
<pre class="brush:bash">deb http://mmc.geofisica.unam.mx/debian/ squeeze main contrib
# deb-src http://mmc.geofisica.unam.mx/debian/ squeeze main

deb http://ftp.mx.debian.org/debian/ squeeze main
deb http://ftp.rediris.es/debian squeeze main contrib non-free
# deb-src http://ftp.mx.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
# deb-src http://security.debian.org/ squeeze/updates main

# Google software repository
# deb http://dl.google.com/linux/deb/ stable non-free

#Debian Multimedia
deb http://www.debian-multimedia.org squeeze main non-free

# Google testing repository
deb http://dl.google.com/linux/deb/ testing non-free

#Opera for Debian Lenny
deb http://deb.opera.com/opera/ squeeze non-free

# Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

## Thí¨mes du projet bisigi
deb http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main</pre>
<p>Luego hay que hacer</p>
<pre class="brush:bash">root@soporte:/home/hbautista# aptitude update</pre>
<p>Y dependiendo un:</p>
<pre class="brush:bash">root@soporte:/home/hbautista# aptitude safe-ugrade</pre>
<p>Y un:</p>
<pre class="brush:bash">root@soporte:/home/hbautista# aptitude full-upgrade</pre>
<p> <img src='http://blog.hbautista.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/comos/sources-list-de-squeeze/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Concluyendo migración</title>
		<link>http://blog.hbautista.com/linux/concluyendo-migracion/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=concluyendo-migracion</link>
		<comments>http://blog.hbautista.com/linux/concluyendo-migracion/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 16:05:54 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=310</guid>
		<description><![CDATA[Hace unos meses me dí a la tarea de migrar todos los servicios que teníamos en el webserver principal del trabajo y momentaneamente se alojaron los servicios en otro lado.
Se procedió a hacer la migración de todos y cada uno de los servicios, asimismo de migrar las bases de datos, subdominios y  [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos meses me dí a la tarea de migrar todos los servicios que teníamos en el webserver principal del trabajo y momentaneamente se alojaron los servicios en otro lado.</p>
<p>Se procedió a hacer la migración de todos y cada uno de los servicios, asimismo de migrar las bases de datos, subdominios y todo lo que esto conlleva. Luego vino el reinstalar de nuevo el servidor y acondicionarlo para volver a pasar los servicios con los que contaba.</p>
<p>Hoy puedo decir que ese proceso lleva un 85% concluido, es poca información la que falta por migrar, detallar uno que otro servicio y finalmente hacer el switch otra vez.</p>
<p><span id="more-310"></span>He aprendido muchas cosas en el proceso, he indagado sobre cómo lograr que equis servicio funcione de tal forma o incluso involucrarme en los proyectos de los que nos estamos apoyando para lograr tener el sitio funcionando.</p>
<p>Ha sido lento todo este proceso, porque así fue pensado, además de que haremos un par de cambios que mejorarán sustancialmente la forma de funcionar el sitio y que esperemos sea agradable para los visitantes.</p>
<p>Hoy quería avanzar un poco más, pero la verdad hoy.. hoy no tengo ganas..</p>
<p>Si.. influye mucho mi estado de ánimo para que las cosas se den bien y en tiempos cortos o que simplemente tenga que tomarme un respiro para poder lograr concentrarme.</p>
<p>Influyes mucho en la forma de ver, reaccionar y hacer diario. Me duele..Te quiero morgana.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/concluyendo-migracion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Raid 1 Vs Raid 5</title>
		<link>http://blog.hbautista.com/linux/raid-1-vs-raid-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=raid-1-vs-raid-5</link>
		<comments>http://blog.hbautista.com/linux/raid-1-vs-raid-5/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 20:34:16 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[Raid]]></category>
		<category><![CDATA[Servidor]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=302</guid>
		<description><![CDATA[Resulta que tengo que reinstalar un servidor y será mañana u.U muajajaja..
Pero ando checando el mejor escenario para dejar el Raid del par de discos duros de los que dispongo.
Encontré información en este sitio.
Aquí también tienen más información al respecto: Niveles RAID
Y creo que lo más  [...]]]></description>
			<content:encoded><![CDATA[<p>Resulta que tengo que reinstalar un servidor y será mañana u.U muajajaja..</p>
<p>Pero ando checando el mejor escenario para dejar el <a title="Raid" href="http://es.wikipedia.org/wiki/RAID" target="_blank">Raid</a> del par de discos duros de los que dispongo.</p>
<p>Encontré información en <a title="Raid" href="http://www.buzzle.com/articles/raid-5-vs-raid-1.html" target="_blank">este sitio</a>.</p>
<p><span id="more-302"></span>Aquí también tienen más información al respecto: <a title="Niveles Raid" href="http://www.smdata.com/NivelesRAID.htm" target="_blank">Niveles RAID</a></p>
<p>Y creo que lo más conveniente sería el Nivel 5, pero debido a que físicamente necesito tres discos duros y nada más dispongo de dos.. se joderá el asunto y lo dejaré en Raid 1.</p>
<p>El funcionamiento del Raid 1 es el de mirroring, espejo o redundante, es decir, que básicamente la misma información que tiene 1 disco duro, tendrá el otro y en conjunto será visto como un único disco duro por el sistema operativo.</p>
<p>La ventaja que tiene esto es que si por alguna razón, uno de los discos duros deja de funcionar (el primario por ejemplo) toda la información se encuentra en el segundo y no es complicado la recuperación del servidor y sobre todo de la información contenida.</p>
<p>Pues ya evaluaré el mejor escenario porque me parece que la otra limitante es la capacidad de los discos duros, si fuese así, en lugar de usar Raid, prefiero usar LVM para duplicar la capacidad del disco y la redundancia se la dejo a los scripts de backup y a realizar mensualmente una imagen del servidor.</p>
<p>Ya les contaré como me fue ñ_ñ</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/raid-1-vs-raid-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cifrado SSL con Apache2 en Debian</title>
		<link>http://blog.hbautista.com/linux/cifrado-ssl-con-apache2-en-debian/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cifrado-ssl-con-apache2-en-debian</link>
		<comments>http://blog.hbautista.com/linux/cifrado-ssl-con-apache2-en-debian/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 20:43:17 +0000</pubDate>
		<dc:creator>hbautista</dc:creator>
				<category><![CDATA[Cómos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[CACert]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://blog.hbautista.com/?p=277</guid>
		<description><![CDATA[Instalar el servidor Apache2 en Debian no es una tarea complicada sin duda, pero el ir puliendo algunos detalles para tener un mejor performance, seguridad y estabilidad en general, a veces lo es.
Supongamos que deseamos agregar un nuevo sitio pero que la comunicación entre el cliente y el servidor  [...]]]></description>
			<content:encoded><![CDATA[<p>Instalar el servidor <a title="Apache" href="http://www.apache.org/" target="_blank">Apache2</a> en <a title="Debian" href="http://www.debian.org/" target="_blank">Debian</a> no es una tarea complicada sin duda, pero el ir puliendo algunos detalles para tener un mejor performance, seguridad y estabilidad en general, a veces lo es.</p>
<p>Supongamos que deseamos agregar un nuevo sitio pero que la comunicación entre el cliente y el servidor sea cifrada mediante el uso de https. Para esto necesitamos activar el cifrado ssl en apache, lo hacemos mediante la utilidad a2enmod ejecutando:</p>
<pre class="brush:bash"># a2enmod ssl
</pre>
<p>También debemos decir a apache que debe aceptar solicitudes en el puerto 443 que es el puerto estándar de https por lo que editamos el archivo <strong>/etc/apache2/ports.conf</strong> y agregamos la línea <strong>Listen 443</strong>, he aquí la configuración que tiene mi <strong>Apache2</strong>:</p>
<p><span id="more-277"></span></p>
<pre class="brush:bash"># If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen 80

&lt;IfModule mod_ssl.c&gt;
 # If you add NameVirtualHost *:443 here, you will also have to change
 # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
 # to &lt;VirtualHost *:443&gt;
 # Server Name Indication for SSL named virtual hosts is currently not
 # supported by MSIE on Windows XP.
 Listen 443
&lt;/IfModule&gt;

&lt;IfModule mod_gnutls.c&gt;
 Listen 443
&lt;/IfModule&gt;
</pre>
<p>Es importante aclarar que al menos tanto el módulo <strong>SSL</strong> como el puerto <strong>443</strong> ya se encontraban &#8216;activados&#8217; cuando instalé Apache2.</p>
<p>Ahora necesitamos crear los certificados que utilizaremos para el cifrado, para ello utilizaremos <strong>OpenSSL</strong>, deberemos instalarlo ejecutando:</p>
<pre class="brush:bash"># aptitude install openssl
</pre>
<p>Por si no lo tenemos instalado, una vez que lo tengamos, se crean dos certificados, el público y el privado:</p>
<pre class="brush:bash"># openssl req -new -newkey rsa:2048 -nodes -out /etc/ssl/certs/publico.pem -keyout /etc/ssl/private/privado.pem

Country Name (2 letter code) [AU]: MX
State or Province Name (full name) [Some-State]: Chiapas
Locality Name (eg, city) []: Tuxtla Gutierrez
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Mi Organización
Organizational Unit Name (eg, section) []: Posh Inc
Common Name (eg, YOUR name) []: www.dominiocifrado.com
Email Address []: muajajaja@diablito.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
</pre>
<p>Los archivos generados serían:</p>
<p>La petición de nuevo certificado, que una autoridad certificadora (CA) tendrá que firmar, en <strong>/etc/ssl/certs/publico.pem</strong>.</p>
<p>La clave privada del certificado en /etc/ssl/private/privado.pem.</p>
<p>Podemos usar <a title="CaCert" href="http://www.cacert.org/" target="_blank">CAcert.org</a> para firmar la petición de certificado. Debido a que CAcert.org tan sólo puede verificar la información contenida en el Common Name, da igual lo que introduzcamos en los otros campos (el resto lo descarta).</p>
<p>El certificado resultante después de la firma de <a title="CaCert" href="http://www.cacert.org/" target="_blank">CACert.org</a> lo dejaremos en el archivo <strong>/etc/ssl/certs/publico.pem</strong> con permisos <strong>644</strong> para el usuario y grupo <strong>root</strong>. La clave privada ya se encuentra en <strong>/etc/ssl/private/privado.pem</strong> con permisos <strong>640</strong> para el usuario <strong>root</strong>, pero debemos cambiarle el grupo a <strong>ssl-cert</strong>:</p>
<pre class="brush:bash">chgrp ssl-cert /etc/ssl/private/privado.pem
</pre>
<p>Para utilizar los servicios de <a title="CaCert" href="http://www.cacert.org/" target="_blank">CACert.org</a> debemos realizar los siguientes pasos:</p>
<ol>
<li>Darnos de <a title="CaCert" href="https://www.cacert.org/index.php?id=1" target="_blank">alta</a> en su web.</li>
<li>Una vez validados en su sistema, <a title="CaCert" href="https://www.cacert.org/account.php?id=7" target="_blank">dar de alta nuestro dominio</a> <strong>dominiocifrado.com</strong></li>
<li>Una vez verificado nuestro dominio, procederemos a <a title="CaCert" href="https://www.cacert.org/account.php?id=10" target="_blank">realizar la solicitud del certificado</a> usando el contenido del fichero <strong>/etc/ssl/certs/publico.pem</strong>.</li>
</ol>
<p>En el caso de que no querramos firmar el certificado por CACert.org, podemos hacerlo nosotros mismos:</p>
<pre class="brush:bash">openssl x509 -req -days 3650 -signkey privado.pem -out publico.pem
</pre>
<p><em><strong>Nota</strong></em>: Es altamente recomendable hacerlo con CACert.org ya que es un ente reconocido y el servicio es gratuito. Si requieren algo más profesional, pueden checar con <a title="VeriSign" href="http://www.verisign.com/" target="_blank">VeriSign</a>.</p>
<p><em><strong>Nota2</strong></em>: Cuando ya se encuentre firmado nuestro certificado nos llegará un correo electrónico indicándonos el contenido de la firma, el contenido de dicha firma debemos ponerla en lugar del contenido del archivo que se encuentra en <strong>/etc/ssl/certs/publico.pem</strong></p>
<p>Ahora nada más queda tener nuestro archivo de configuración dentro de <strong>/etc/apache2/sites-available/dominiocifrado.conf</strong></p>
<p>Aquí la configuración del archivo dominiocifrado.conf</p>
<pre class="brush:bash">&lt;VirtualHost *:443&gt;
 ServerAdmin webmaster@dominiocifrado.com
 ServerName dominiocifrado.com
 ServerAlias www.dominiocifrado.com
 DocumentRoot /home/web/cifrada

 #Aquí indicamos que será un canal cifrado y los certificados que antes creamos, aquí los ubicamos
 SSLEngine on
 SSLCertificateFile "/etc/ssl/certs/publico.pem"
 SSLCertificateKeyFile "/etc/ssl/private/privado.pem"
 ErrorLog /var/log/apache2/dominiocifrado.eror.log
 CustomLog /var/log/apache2/dominiocifrado.access.log combined

 &lt;Directory /&gt;
 Options FollowSymLinks
 AllowOverride None
 &lt;/Directory&gt;
 &lt;Directory /home/web/cifrada&gt;
 Options Indexes FollowSymLinks MultiViews
 AllowOverride None
 Order allow,deny
 allow from all
 &lt;/Directory&gt;
&lt;/VirtualHost&gt;
</pre>
<p>Después procederemos a reiniciar nuestro servidor Apache con el siguiente comando:</p>
<pre class="brush:bash"># /etc/init.d/apache2 restart
</pre>
<p>Y entrar a nuestro nuevo sitio web cifrado:</p>
<pre class="brush:bash">https://dominiocifrado.com
</pre>
<p>Veremos nuestro certificado más o menos como esto:</p>
<p style="text-align: center;"><a href="http://blog.hbautista.com/wp-content/uploads/2010/08/Pant_cifrado.png"><img class="size-medium wp-image-281 aligncenter" title="Cifrado" src="http://blog.hbautista.com/wp-content/uploads/2010/08/Pant_cifrado-300x257.png" alt="Cifrado" width="300" height="257" /></a></p>
<p style="text-align: center;"><a href="http://blog.hbautista.com/wp-content/uploads/2010/08/Pant_cifrado2.png"><img class="size-medium wp-image-282 aligncenter" title="Cifrado 2" src="http://blog.hbautista.com/wp-content/uploads/2010/08/Pant_cifrado2-300x286.png" alt="Cifrado 2" width="300" height="286" /></a></p>
<p>Eso es todo, espero a alguien pueda parecerle útil esta información</p>
<p>Fuentes:</p>
<p><a title="LinuxSilo" href="http://linuxsilo.net/articles/postfix-mysql.html" target="_blank">LinuxSilo.org</a></p>
<p><a title="esDebian" href="http://www.esdebian.org/wiki/apache-2-eaccelerator-mod-security-cifrado-ssl-instalacion-configuracion-gnulinux-debian" target="_blank">esDebian.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hbautista.com/linux/cifrado-ssl-con-apache2-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

