<?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>Pasando el rato con openSUSE</title>
	<atom:link href="http://intosuse.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://intosuse.wordpress.com</link>
	<description>Linux for open minds</description>
	<lastBuildDate>Sun, 22 Nov 2009 03:36:39 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='intosuse.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Pasando el rato con openSUSE</title>
		<link>http://intosuse.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://intosuse.wordpress.com/osd.xml" title="Pasando el rato con openSUSE" />
	<atom:link rel='hub' href='http://intosuse.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Codificando videos para Nokia 5800</title>
		<link>http://intosuse.wordpress.com/2009/11/22/codificando-videos-para-nokia-5800/</link>
		<comments>http://intosuse.wordpress.com/2009/11/22/codificando-videos-para-nokia-5800/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 03:36:39 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[5800]]></category>
		<category><![CDATA[codificar]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[mp4]]></category>
		<category><![CDATA[mpeg]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=59</guid>
		<description><![CDATA[Hace poco compré un Nokia 5800, este equipo tienen una buena resolución 640&#215;360 ( en múltiplos de 8 ) y los vídeos se ven muy bien. Estuve peleando con el avidemux y ffpmeg para poder convertir vídeos que funcionen. Supuestamente soporta H.264/MPEG-4, pero hay algo que no funciona bien, incluso hay vídeos que se ven [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=59&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fonearena.com/blog/wp-content/uploads/2009/04/nokia5800_stand.jpg" alt="Nokia 5800" /></p>
<p>Hace poco compré un Nokia 5800, este equipo tienen una buena resolución 640&#215;360 ( en múltiplos de 8 ) y los vídeos se ven muy bien.</p>
<p>Estuve peleando con el avidemux y ffpmeg para poder convertir vídeos que funcionen. Supuestamente soporta H.264/MPEG-4, pero hay algo que no funciona bien, incluso hay vídeos que se ven bien en un N96 pero no en este. Con el avidemux logré hacerlo pero sólo se escuchaba el audio y era necesario avanzar y retroceder el vídeo hasta que muestre una imagen.</p>
<p>Hasta que finalmente di con Handbrake (http://handbrake.fr/), disponible en los repositorios packman (handbrake-gtk), con este software logré codificar vídeos que funcionen sin problema.<br />
La configuración que utilicé es la siguiente:</p>
<p><code>Format: MP4<br />
Video &gt;<br />
     Video Codec: MPEG-4 (ffmpeg)<br />
     Bitrate: 700<br />
Audio &gt;<br />
     Codec: AAC<br />
     Sample rate: 44.1</code></p>
<p>En las dimensiones (Picture Settings), el Alignment en 8.<br />
En cuanto al tamaño, depende del vídeo origen, como máximo recomiendo 640&#215;360.</p>
<p><img src="http://nokiaexperts.com/articleimages/2009/03/nokia5800xpressmusic_1.jpg" alt="Nokia5800" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=59&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/11/22/codificando-videos-para-nokia-5800/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>

		<media:content url="http://www.fonearena.com/blog/wp-content/uploads/2009/04/nokia5800_stand.jpg" medium="image">
			<media:title type="html">Nokia 5800</media:title>
		</media:content>

		<media:content url="http://nokiaexperts.com/articleimages/2009/03/nokia5800xpressmusic_1.jpg" medium="image">
			<media:title type="html">Nokia5800</media:title>
		</media:content>
	</item>
		<item>
		<title>Verificación de certificados con openssl</title>
		<link>http://intosuse.wordpress.com/2009/09/25/verificacion-de-certificados-con-openssl/</link>
		<comments>http://intosuse.wordpress.com/2009/09/25/verificacion-de-certificados-con-openssl/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 13:11:38 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=57</guid>
		<description><![CDATA[Para validar un certificado junto con su cadena de certificación: openssl verify -CAfile cert1.cer ... certN.cer finalcert.cer Leer el contenido de un PKCS7 openssl asn1parse -in token.pk7 -i -dump Pasar de CER a PEM openssl x509 -ni certificado.cer -outform PEM -out certificado.pem Validar un token PKCS7 con un certificado (PEM) openssl smime -verify -noverify -inform [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=57&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para validar un certificado junto con su cadena de certificación:</p>
<p><code>openssl verify -CAfile cert1.cer ... certN.cer finalcert.cer</code></p>
<p>Leer el contenido de un PKCS7</p>
<p><code>openssl asn1parse -in token.pk7 -i -dump</code></p>
<p>Pasar de CER a PEM</p>
<p><code>openssl x509 -ni certificado.cer -outform PEM -out certificado.pem</code></p>
<p>Validar un token PKCS7 con un certificado (PEM)</p>
<p><code>openssl smime -verify -noverify -inform PEM -signer certificado.pem -in token.pk7</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=57&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/09/25/verificacion-de-certificados-con-openssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>bloquear ip por 60 segundos con iptables</title>
		<link>http://intosuse.wordpress.com/2009/04/15/bloquear-ip-por-60-segundos-con-iptables/</link>
		<comments>http://intosuse.wordpress.com/2009/04/15/bloquear-ip-por-60-segundos-con-iptables/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 14:20:03 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[atack]]></category>
		<category><![CDATA[bloquear]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=54</guid>
		<description><![CDATA[Algo que encontré en la lista: I assume you&#8217;re looking for the &#8220;recent&#8221; module for iptables. # Blocking ssh attacks /usr/sbin/iptables -A INPUT -p tcp &#8211;syn &#8211;dport 22 -m recent &#8211;name sshattack &#8211;set /usr/sbin/iptables -A INPUT -p tcp &#8211;dport 22 &#8211;syn -m recent &#8211;name sshattack &#8211;update &#8211;seconds 60 &#8211;hitcount 6 -j LOG &#8211;log-prefix &#8216;SSH attack: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=54&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Algo que encontré en la lista:</p>
<blockquote><p>I assume you&#8217;re looking for the &#8220;recent&#8221; module for iptables.<br />
# Blocking ssh attacks<br />
/usr/sbin/iptables -A INPUT -p tcp &#8211;syn &#8211;dport 22 -m recent &#8211;name sshattack &#8211;set<br />
/usr/sbin/iptables -A INPUT -p tcp &#8211;dport 22 &#8211;syn -m recent &#8211;name sshattack &#8211;update &#8211;seconds 60 &#8211;hitcount 6 -j LOG &#8211;log-prefix &#8216;SSH attack: &#8216;<br />
/usr/sbin/iptables -A INPUT -p tcp &#8211;dport 22 &#8211;syn -m recent &#8211;name sshattack &#8211;update &#8211;seconds 60 &#8211;hitcount 6 -j REJECT</p>
<p>This will block all further syns from an IP address starting on the<br />
sixth port 22 connection within 60 seconds. It takes 60 seconds of<br />
absolute quiet from that same ip address (or a reboot) to make the<br />
block go away. Kills a LOT of brute force ssh attacks. I&#8217;ve also<br />
used this both against web statistics spammers and email DOSers with<br />
good results.</p></blockquote>
<p><a href="http://lists.opensuse.org/opensuse-security/2005-12/msg00069.html">http://lists.opensuse.org/opensuse-security/2005-12/msg00069.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=54&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/04/15/bloquear-ip-por-60-segundos-con-iptables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>network manager y python</title>
		<link>http://intosuse.wordpress.com/2009/04/08/network-manager-y-python/</link>
		<comments>http://intosuse.wordpress.com/2009/04/08/network-manager-y-python/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:09:50 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[cdmon]]></category>
		<category><![CDATA[dbus]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network manager]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=35</guid>
		<description><![CDATA[Usando dbus para interactuar con Network Manager desde python Escuchando eventos desde dbus Obtención de IP propia y de un host x Simple envío de mail gobject: loops y timers libnotify (usando pynotify) Actualización de IP dinámica en CDMON #!/usr/bin/python import httplib import smtplib import socket import fcntl import struct import os import time import [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=35&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ul>
<li>Usando dbus para interactuar con Network Manager desde python</li>
<li>Escuchando eventos desde dbus</li>
<li>Obtención de IP propia y de un host x</li>
<li>Simple envío de mail</li>
<li>gobject: loops y timers</li>
<li>libnotify (usando pynotify)</li>
<li>Actualización de IP dinámica en CDMON</li>
</ul>
<p><code><br />
#!/usr/bin/python<br />
import httplib<br />
import smtplib<br />
import socket<br />
import fcntl<br />
import struct<br />
import os<br />
import time<br />
import datetime<br />
import dbus<br />
import sys<br />
import pynotify<br />
import gobject<br />
import dbus.mainloop.glib<br />
import logging<br />
import logging.handlers<br />
import urllib2<br />
import threading<br />
#<br />
LOG_FILENAME="-----------.log"<br />
IFNAME = "eth0"<br />
URL_TEST = "http://www.google.com"<br />
FROM_ADDR = 'From: ----------'<br />
TO_ADDR = 'To: ------------'<br />
DYNA_HOST = "dinamico.cdmon.org"<br />
PWD="------------------"<br />
USR="-----------"<br />
URL="/onlineService.php?n="+USR+"&amp;p="+PWD+"&amp;enctype=MD5"<br />
MY_HOSTNAME="-----------"<br />
TIMEOUT=5000<br />
#<br />
NM_STATE_UNKNOWN = 0<br />
NM_STATE_ASLEEP = 1<br />
NM_STATE_CONNECTING = 2<br />
NM_STATE_CONNECTED = 3<br />
NM_STATE_DISCONNECTED = 4<br />
.<br />
class Callable:<br />
....def __init__(self, anycallable):<br />
........self.__call__ = anycallable<br />
#<br />
class Message:<br />
#<br />
....def error(msg):<br />
........if pynotify.init("NetControl"):<br />
............n = pynotify.Notification("CDMON", msg, "error")<br />
............n.set_urgency(pynotify.URGENCY_CRITICAL)<br />
............n.set_timeout(5000)<br />
............n.show()<br />
#<br />
....def info(msg):<br />
........if pynotify.init("NetControl"):<br />
............n = pynotify.Notification("CDMON", msg)<br />
............n.set_urgency(pynotify.URGENCY_LOW)<br />
............n.set_timeout(5000)<br />
............n.show()<br />
....error = Callable(error)<br />
....info = Callable(info)<br />
#<br />
class Manager:<br />
....bus = None<br />
....nm = None<br />
....logger = None<br />
#<br />
....def __init__(self):<br />
........self.bus = dbus.SystemBus()<br />
........self.logger = logging.getLogger('NetControl')<br />
........self.logger.setLevel(logging.DEBUG)<br />
........handler = logging.handlers.RotatingFileHandler(<br />
............  LOG_FILENAME, maxBytes=1048576, backupCount=2)<br />
........formatter = logging.Formatter("%(asctime)s - %(funcName)s - %(levelname)s - %(message)s")<br />
........handler.setFormatter(formatter)<br />
........self.logger.addHandler(handler)<br />
#<br />
....def connect(self):<br />
........for i in range(1,3):<br />
............try:<br />
................self.logger.debug("Connect to Network Manager. Attemp %s",i)<br />
................self.nm = self.bus.get_object('org.freedesktop.NetworkManager','/org/freedesktop/NetworkManager')<br />
................break<br />
............except Exception, e1:<br />
................self.logger.error("Failed to connect to Network Manager (%s)",str(e1))<br />
................time.sleep(10)<br />
#<br />
........if self.nm is None:<br />
............Message.error("Unable to connect to the Network Manager")<br />
............self.logger.error("Unable to connect to Network Manager. Exit.")<br />
............sys.exit(2)<br />
#<br />
....def is_active(self):<br />
........return self.nm.state() == NM_STATE_CONNECTED<br />
#<br />
....def wake_up(self):<br />
........if self.nm.state()  NM_STATE_ASLEEP:<br />
............self.logger.debug("Put to sleep")<br />
............self.nm.sleep()<br />
............time.sleep(2)<br />
........self.logger.debug("Wake up")<br />
........self.nm.wake()<br />
#<br />
....def is_alive(self):<br />
........try:<br />
............self.logger.debug("Check if there is a real connection")<br />
............urllib2.urlopen(URL_TEST)<br />
............self.logger.debug("Connected.")<br />
............return True<br />
........except Exception, e1:<br />
............self.logger.debug("No connection.")<br />
............self.logger.error(str(e1))<br />
............return False<br />
#<br />
....def check_cdmon(self):<br />
........try:<br />
............'''GET INET ADDRESS'''<br />
............self.logger.debug("Get local IP")<br />
............s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)<br />
............myip = socket.inet_ntoa(fcntl.ioctl(s.fileno(),0x8915,struct.pack('256s', IFNAME[:15]))[20:24])<br />
#<br />
............'''GET HOST ADDRESS'''<br />
............self.logger.debug("Get CDMON record")<br />
............result = socket.getaddrinfo(MY_HOSTNAME, None, 0, socket.SOCK_STREAM)<br />
............hostip = [x[4][0] for x in result][0]<br />
............if (myip != hostip):<br />
................self.update_cdmon(myip)<br />
............else:<br />
................self.logger.debug("No need to update.")<br />
........except Exception, e1:<br />
............Message.error(str(e1))<br />
............self.logger.error(str(e1))<br />
............return True<br />
#<br />
....def update_cdmon(self,myip):<br />
........try:<br />
............self.logger.debug("Updating IP (%s)",myip)<br />
............conn = httplib.HTTPSConnection(DYNA_HOST)<br />
............conn.putrequest('GET', URL)<br />
............conn.endheaders()<br />
............response = conn.getresponse()<br />
............resp = response.read()<br />
#<br />
............if resp.count("errorlogin") &gt; 0:<br />
................Message.error("Login failed!")<br />
................self.logger.error("Login failed!")<br />
................self.send_mail("Login failed! " + myip)<br />
............elif resp.count("novaversio") &gt; 0:<br />
................Message.error("Request url changed!")<br />
................self.logger.error("Request url changed!")<br />
................self.send_mail("Request URL has changed. Update this tool! " + myip)<br />
............elif resp.count("guardatok") &gt; 0:<br />
................rs = resp.split("&amp;")<br />
................for part in rs:<br />
....................if part.count("newip"):<br />
........................newip = part[6:]<br />
........................Message.info("New IP: "+newip)<br />
........................self.send_mail("New IP: "+newip)<br />
....................elif resp.count("badip") &gt; 0:<br />
........................Message.error("Bad IP!")<br />
........................self.logger.error("Bad IP!")<br />
........except httplib.HTTPException:<br />
............Message.error("HTTPException")<br />
............self.logger.error("HTTPException")<br />
........except httplib.NotConnected:<br />
............Message.error("NotConnected")<br />
............self.logger.error("NotConnected")<br />
........except httplib.InvalidURL:<br />
............Message.error("InvalidURL")<br />
............self.logger.error("InvalidURL")<br />
........except httplib.UnknownProtocol:<br />
............Message.error("UnknownProtocol")<br />
............self.logger.error("UnknownProtocol")<br />
........except httplib.UnknownTransferEncoding:<br />
............Message.error("UnknownTransferEncoding")<br />
............self.logger.error("UnknownTransferEncoding")<br />
........except httplib.UnimplementedFileMode:<br />
............Message.error("UnimplementedFileMode")<br />
............self.logger.error("UnimplementedFileMode")<br />
........except httplib.IncompleteRead:<br />
............Message.error("IncompleteRead")<br />
............self.logger.error("IncompleteRead")<br />
........except httplib.ImproperConnectionState:<br />
............Message.error("ImproperConnectionState")<br />
............self.logger.error("ImproperConnectionState")<br />
........except httplib.CannotSendRequest:<br />
............Message.error("IncompleteRead")<br />
............self.logger.error("IncompleteRead")<br />
........except httplib.CannotSendHeader:<br />
............Message.error("CannotSendHeader")<br />
............self.logger.error("CannotSendHeader")<br />
........except httplib.ResponseNotReady:<br />
............Message.error("ResponseNotReady")<br />
............self.logger.error("ResponseNotReady")<br />
........except httplib.BadStatusLine:<br />
............Message.error("BadStatusLine")<br />
............self.logger.error("BadStatusLine")<br />
#<br />
....def send_mail(self,msg):<br />
........server = smtplib.SMTP("localhost")<br />
........smsg = TO_ADDR + "\n"<br />
........smsg += "Subject: CDMON\n\n" + msg<br />
........server.sendmail(FROM_ADDR,TO_ADDR, smsg)<br />
........server.quit()<br />
#<br />
....def on_nm_update(self, arg1):<br />
........if arg1 == NM_STATE_UNKNOWN:<br />
............self.logger.debug("Interface state is UNKNOWN")<br />
........elif arg1 == NM_STATE_ASLEEP:<br />
............self.logger.debug("Interface state is SLEEP")<br />
........elif arg1 == NM_STATE_CONNECTING:<br />
............self.logger.debug("Interface state is CONNECTING")<br />
........elif arg1 == NM_STATE_DISCONNECTED:<br />
............self.logger.debug("Interface state is DISCONNECTED")<br />
........elif arg1 == NM_STATE_CONNECTED:<br />
............self.logger.debug("Interface state is CONNECTED")<br />
............time.sleep(5)<br />
............if self.check_alive():<br />
................self.check_cdmon()<br />
............else:<br />
................self.logger.error("No connection")<br />
................Message.error("No connection")<br />
#<br />
....def check_alive(self):<br />
........for i in range(1,3):<br />
............if self.is_alive():<br />
................break<br />
............self.wake_up()<br />
............time.sleep(10)<br />
........return self.is_alive()<br />
#<br />
....def listen(self):<br />
........self.logger.debug("Listening")<br />
........self.bus.add_signal_receiver(self.on_nm_update,<br />
............dbus_interface="org.freedesktop.NetworkManager",<br />
............signal_name="StateChanged")<br />
#<br />
....def do_self_check(self):<br />
........self.logger.debug("Self checking")<br />
........if self.check_alive():<br />
............self.check_cdmon()<br />
........else:<br />
............self.logger.error("No connection")<br />
............Message.error("No connection")<br />
........self.start_timer()<br />
#<br />
....def start_timer(self):<br />
........self.logger.debug("Start timer")<br />
........gobject.timeout_add(TIMEOUT, self.do_self_check)<br />
#<br />
#MAIN<br />
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)<br />
#<br />
man = Manager()<br />
man.connect()<br />
#<br />
for i in range(1,3):<br />
....for b in range(1,3):<br />
........if man.is_active():<br />
............break<br />
........time.sleep(5)<br />
#<br />
....if man.is_active():<br />
....   break<br />
#<br />
....man.wake_up()<br />
....time.sleep(10)<br />
#<br />
if not man.is_active():<br />
....Message.error("Connection is not active")<br />
....sys.exit(2)<br />
#<br />
if not man.check_alive():<br />
....Message.error("No connection")<br />
#<br />
man.listen()<br />
man.check_cdmon()<br />
#<br />
man.start_timer()<br />
gobject.MainLoop().run()<br />
</code></p>
<p><strong>Para conservar la indentación los espacios iniciales fueron reemplazados por &#8216;.&#8217;<br />
Saltos de línea reemplazados por #</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=35&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/04/08/network-manager-y-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>notificaciones en el escritorio</title>
		<link>http://intosuse.wordpress.com/2009/04/06/notificaciones-en-el-escritorio/</link>
		<comments>http://intosuse.wordpress.com/2009/04/06/notificaciones-en-el-escritorio/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:35:13 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[dbus]]></category>
		<category><![CDATA[libnotify]]></category>
		<category><![CDATA[pynotify]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=32</guid>
		<description><![CDATA[Distintas formas de mostrar una notificación en el escritorio: usando python y pynotify #import os import sys #os.environ['DISPLAY']=':0' try: import pynotify except: print "pynotify not installed" else: if pynotify.init("pyMessage"): n = pynotify.Notification(sys.argv[1], sys.argv[2], "info") n.set_urgency(pynotify.URGENCY_CRITICAL) n.set_timeout(20000) n.show() else: print "there was a problem initializing the pynotify module" conectando python con dbus import dbus #import os [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=32&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Distintas formas de mostrar una notificación en el escritorio:</p>
<p><strong>usando python y pynotify</strong></p>
<p><code>#import os<br />
import sys<br />
#os.environ['DISPLAY']=':0'<br />
try:<br />
    import pynotify<br />
except:<br />
    print "pynotify not installed"<br />
else:<br />
    if pynotify.init("pyMessage"):<br />
        n = pynotify.Notification(sys.argv[1], sys.argv[2], "info")<br />
        n.set_urgency(pynotify.URGENCY_CRITICAL)<br />
        n.set_timeout(20000)<br />
        n.show()<br />
    else:<br />
        print "there was a problem initializing the pynotify module"</code></p>
<p><strong>conectando python con dbus</strong></p>
<p><code>import dbus<br />
#import os<br />
import sys<br />
#os.environ['DISPLAY']=':0'<br />
print "Inicializando el bus de tipo session"<br />
bus = dbus.SessionBus()<br />
print "Obteniendo el objeto Notifications"<br />
notify_object = bus.get_object('org.freedesktop.Notifications','/org/freedesktop/Notifications')<br />
print "Obteniendo una interface de tipo Notificatios del objecto"<br />
notify_interface = dbus.Interface(notify_object,'org.freedesktop.Notifications')<br />
print "Lanzando la notificacion"<br />
noti_id = notify_interface.Notify("Messenger", 0, "info", sys.argv[1],sys.argv[2], '',{},20000)<br />
print "Tenemos la notificacion con el ID: ",noti_id</code></p>
<p><strong>notify-send con un script en bash</strong><br />
<code><br />
#!/bin/bash<br />
#export DISPLAY=:0<br />
/usr/bin/notify-send --urgency=critical --expire-time=20000 --icon=info $1 $2</code></p>
<p>El <strong>DISPLAY=:0</strong> me permite enviar una notificación a esa pantalla desde un terminal remoto.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=32&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/04/06/notificaciones-en-el-escritorio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>split cue</title>
		<link>http://intosuse.wordpress.com/2009/04/06/split-cue/</link>
		<comments>http://intosuse.wordpress.com/2009/04/06/split-cue/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:31:58 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=30</guid>
		<description><![CDATA[shntool (3.0.8) cuebreakpoints sample.cue &#124; shnsplit -o flac sample.ape<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=30&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>shntool (3.0.8)<br />
cuebreakpoints sample.cue | shnsplit -o flac sample.ape</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=30&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/04/06/split-cue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>convertir bin/cue/img/nrg/mdf a iso</title>
		<link>http://intosuse.wordpress.com/2009/01/03/convertir-bincueimgnrgmdf-a-iso/</link>
		<comments>http://intosuse.wordpress.com/2009/01/03/convertir-bincueimgnrgmdf-a-iso/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 15:14:05 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=26</guid>
		<description><![CDATA[bin Necesario: bchunk bchunk image.bin image.cue image img (CloneCD) Necesario: ccd2iso ccd2iso image.img image.iso mdf (Alcohol) Necesario: mdf2iso mdf2iso image.mdf image.iso nrg (Nero) Necesario: mdf2iso nrg2iso image.nrg image.iso Todas la herramientas estan disponibles en los repositorios estandard de openSUSE. zypper se 2iso muestra más herramientas disponibles.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=26&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>bin </strong><br />
Necesario: bchunk</p>
<p><code>bchunk image.bin image.cue image</code></p>
<p><strong>img (CloneCD)</strong><br />
Necesario: ccd2iso</p>
<p><code>ccd2iso image.img image.iso</code></p>
<p><strong>mdf (Alcohol)</strong><br />
Necesario: mdf2iso</p>
<p><code>mdf2iso image.mdf image.iso</code></p>
<p><strong>nrg (Nero)</strong><br />
Necesario: mdf2iso</p>
<p><code>nrg2iso image.nrg image.iso</code></p>
<p>Todas la herramientas estan disponibles en los repositorios estandard de openSUSE.<br />
<strong>zypper se 2iso</strong> muestra más herramientas disponibles.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=26&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2009/01/03/convertir-bincueimgnrgmdf-a-iso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>Compilar un módulo de YaST</title>
		<link>http://intosuse.wordpress.com/2008/12/10/compilar-un-modulo-de-yast/</link>
		<comments>http://intosuse.wordpress.com/2008/12/10/compilar-un-modulo-de-yast/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 21:25:47 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=23</guid>
		<description><![CDATA[ycpc -c /usr/share/YaST2/modules/&#60;&#60;modulo&#62;&#62;.ycp<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=23&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ycpc -c /usr/share/YaST2/modules/&lt;&lt;modulo&gt;&gt;.ycp</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=23&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2008/12/10/compilar-un-modulo-de-yast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>Aplicar un parche</title>
		<link>http://intosuse.wordpress.com/2008/12/10/aplicar-un-parche/</link>
		<comments>http://intosuse.wordpress.com/2008/12/10/aplicar-un-parche/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 14:58:13 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/2008/12/10/aplicar-un-parche/</guid>
		<description><![CDATA[patch -p0 &#60; patch-file-name-here<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=22&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>patch -p0 &lt; patch-file-name-here</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=22&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2008/12/10/aplicar-un-parche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalando módulos en apache</title>
		<link>http://intosuse.wordpress.com/2008/12/06/instalando-modulos-en-apache/</link>
		<comments>http://intosuse.wordpress.com/2008/12/06/instalando-modulos-en-apache/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 22:21:16 +0000</pubDate>
		<dc:creator>Me</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://intosuse.wordpress.com/?p=19</guid>
		<description><![CDATA[a2ensite Will create the correct symlinks in sites-enabled to allow the site configured in sitefilename to be served a2dissite Will remove the symlinks from sites-enabled so that the site configured in sitefilename will not be served a2enmod e.g. a2enmod php4 will create the correct symlinks in mods-enabled to allow the module to be used. In [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=19&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<dl>
<dt><strong>a2ensite </strong></dt>
<dd><em>Will create the correct symlinks in sites-enabled to allow the site configured in sitefilename to be served</em></dd>
<dt><strong>a2dissite </strong></dt>
<dd><em>Will remove the symlinks from sites-enabled so that the site configured in sitefilename will not be served</em></dd>
<dt><strong>a2enmod </strong></dt>
<dd><em>e.g. a2enmod php4 will create the correct symlinks in mods-enabled to allow the module to be used. In this example it will link both php4.conf and php4.load for the user</em></dd>
<dt><strong>a2dismod </strong></dt>
<dd><em>Will remove the symlinks from mods-enabled so that the module cannot be used</em></dd>
</dl>
<p>Tomado de: http://www.debian-administration.org/articles/207</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/intosuse.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/intosuse.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/intosuse.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=intosuse.wordpress.com&amp;blog=2945658&amp;post=19&amp;subd=intosuse&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://intosuse.wordpress.com/2008/12/06/instalando-modulos-en-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4609f2a480fd16a3d29cdba67ee10e9?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">dahool</media:title>
		</media:content>
	</item>
	</channel>
</rss>
