<?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>moeblog &#187; sysadmin</title>
	<atom:link href="http://blog.etxea.net/index.php/tag/sysadmin/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.etxea.net</link>
	<description>El blog de moebius</description>
	<lastBuildDate>Tue, 22 Jun 2010 08:27:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Recetas para tcpdump</title>
		<link>http://blog.etxea.net/index.php/2009/10/19/recetas-para-tcpdump</link>
		<comments>http://blog.etxea.net/index.php/2009/10/19/recetas-para-tcpdump#comments</comments>
		<pubDate>Mon, 19 Oct 2009 16:43:56 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[laconsolamola]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[sysad]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/?p=850</guid>
		<description><![CDATA[Siempre se me olvida la sintaxis de tcpdump, así que apunto por aquí unas recetas útiles: http://danielmiessler.com/study/tcpdump_recipes/ Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>Siempre se me olvida la sintaxis de tcpdump, así que apunto por aquí unas recetas útiles:</p>
<p><a href="http://danielmiessler.com/study/tcpdump_recipes/">http://danielmiessler.com/study/tcpdump_recipes/</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2009/10/19/recetas-para-tcpdump" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2009/10/19/recetas-para-tcpdump/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colores en guiones bash</title>
		<link>http://blog.etxea.net/index.php/2008/06/17/colores-en-guiones-bash</link>
		<comments>http://blog.etxea.net/index.php/2008/06/17/colores-en-guiones-bash#comments</comments>
		<pubDate>Tue, 17 Jun 2008 11:05:29 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[laconsolamola]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/?p=499</guid>
		<description><![CDATA[Seguramente sirvan para otras shells, pero como lo he probado en bash lo comento solopara esta. Como siempre se me olvidan las secuencias de escape de colores y demás, me he hecho un fichero que incluye todas así como unas funciones auxiliares. Lo podéis descargar de aquí: http://etxea.net/ficheros/sh/colorines.sh Para usarlo en vuestros scripts solo teneis [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg"><img class="alignleft alignnone size-medium wp-image-208" style="float: left;" title="Shell" src="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" alt="" width="235" height="157" /></a>Seguramente sirvan para otras shells, pero como lo he probado en bash lo comento solopara esta. Como siempre se me olvidan las secuencias de escape de colores y demás, me he hecho un fichero que incluye todas así como unas funciones auxiliares.</p>
<p>Lo podéis descargar de aquí:</p>
<ul>
<li> <a href="http://etxea.net/ficheros/sh/colorines.sh">http://etxea.net/ficheros/sh/colorines.sh</a></li>
</ul>
<p>Para usarlo en vuestros scripts solo teneis que hacer:<br />
<code><br />
. ./colorines.sh<br />
echo -e "Esto es un texto $GREEN VERDE $NORMAL"<br />
#o usando las funciones auxiliares...<br />
echo "Esto es una `alert ALERTA`"<br />
</code></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/06/17/colores-en-guiones-bash" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/06/17/colores-en-guiones-bash/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entorno personal (ligero) de desarrollo web: Ubuntu+Lighttpd+PHP+sqlite+symfony</title>
		<link>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony</link>
		<comments>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony#comments</comments>
		<pubDate>Wed, 09 Apr 2008 21:01:28 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[enséñame tu código]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[RAD]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/?p=464</guid>
		<description><![CDATA[Por un compromiso estoy mirando como crear una mini web-app para unos amigos. Mirando frameworks PHP me ha gustado symfony, y por movidas de curro me ha por pensar como montar un pequeño entorno de desarrollo PHP en local. La idea es: Entorno local (funcionar sin problemas de red) en el que pueda editar ficheros [...]]]></description>
			<content:encoded><![CDATA[<p>Por un compromiso estoy mirando como crear una mini web-app para unos amigos. Mirando frameworks PHP me ha gustado symfony, y por movidas de curro me ha por pensar como montar un pequeño entorno de desarrollo PHP en local. La idea es:</p>
<ul>
<li>Entorno local (funcionar sin problemas de red) en el que pueda editar ficheros con un IDE lanzado desde mi usuario.</li>
<li>Ligero (por eso pienso en lighttpd en logar de apache y en sqlite en logar de mysql)</li>
</ul>
<p><span id="more-464"></span><br />
Tirando de google enseguida encuentro una entrada en un blog que me lo soluciona casi todo:</p>
<p><a href="http://blog.thembid.com/index.php/2007/04/05/build-scalable-web-20-sites-with-ubuntu-symfony-and-lighttpd/">http://blog.thembid.com/index.php/2007/04/05/build-scalable-web-20-sites-with-ubuntu-symfony-and-lighttpd/</a></p>
<p>Solo tengo añadir un par de cosillas para que funcione con ficheros en mi home. Resumiendo, la receta para los más vagos es:</p>
<p><code><br />
#Instalamos el servidor web lighttpd<br />
sudo apt-get install lighttpd<br />
#Habilitamos su modulo de fastcgi<br />
sudo lighty-enable-mod fastcgi<br />
#Instalamos PHP y las libs necesarias<br />
sudo apt-get install php5-cgi php5-cli php5-common php5-gd php5-sqlite php5-dev make<br />
#Habilitamos el userdir en lighttpd<br />
sudo lighty-enable-mod userdir<br />
sudo /etc/init.d/lighttpd force-reload<br />
#Creamos el dir en la home<br />
cd ~<br />
mkdir public_html<br />
cd public_html/<br />
#Nos bajamos el sandbox de symfony<br />
wget http://www.symfony-project.org/get/sf_sandbox.tgz<br />
tar zxvf sf_sandbox.tgz<br />
mv sf_sandbox miproyecto<br />
sudo chown `whoami`:www-data -R miproyecto<br />
sudo chmod g+rw -R miproyecto<br />
#Y cargamos en nuestro navegador:<br />
firefox http://localhost/~misusuario/miproyecto/web<br />
</code><br />
Voila! Podemos seguir el HOWTO de symfony para creación rápida de un weblog por ejemplo:</p>
<p><a href="http://www.symfony-project.org/tutorial/1_0/my-first-project">http://www.symfony-project.org/tutorial/1_0/my-first-project</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/04/09/entorno-personal-ligero-de-desarrollo-web-ubuntulighttpdphpsqlitesymfony/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recuperar LVM desde un LiveCD ubuntu Hardy</title>
		<link>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy</link>
		<comments>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy#comments</comments>
		<pubDate>Mon, 10 Mar 2008 23:16:36 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy</guid>
		<description><![CDATA[No se que pasará en la version final, pero en la alfa6 no me ha funcionado el típico: sudo apt-get install lvm2 Además he tenido que activar el virtual group a mano: sudo vgchange -a y Sacado de: http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html Añadirlo al botiquín de arreglo de arranque http://blog.etxea.net/index.php/2006/09/29/recuperando-grub Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>No se que pasará en la version final, pero en la alfa6 no me ha funcionado el típico:</p>
<p><code>sudo apt-get install lvm2</code></p>
<p>Además he tenido que activar el virtual group a mano:<br />
<code></code></p>
<p><code>sudo vgchange -a y</code></p>
<p>Sacado de:<br />
<a href="http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html">http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html</a></p>
<p>Añadirlo al botiquín de arreglo de arranque<br />
<a href="http://blog.etxea.net/index.php/2006/09/29/recuperando-grub">http://blog.etxea.net/index.php/2006/09/29/recuperando-grub</a></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/03/11/recuperar-lvm-desde-un-livecd-ubuntu-hardy/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>red en modo bridge en virtualbox</title>
		<link>http://blog.etxea.net/index.php/2008/02/29/red-en-modo-bridge-en-virtualbox</link>
		<comments>http://blog.etxea.net/index.php/2008/02/29/red-en-modo-bridge-en-virtualbox#comments</comments>
		<pubDate>Fri, 29 Feb 2008 13:45:53 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Documentación]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[virtualizacion]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2008/02/29/red-en-modo-bridge-en-virtualbox</guid>
		<description><![CDATA[Ultimamente soy un feliz usuarioPode ser baixado via wap or download http://www.qualidade-toques.com/mais-populares-eua-baixar-toques-para-celular.html Gratis musicais em seu website rapidamente. de virtualbox, pero había una cosa que me estaba haciendo la puñeta, no conseguía hacer funcionar la red de las máquinas virtuales en modo bridge con la red real, solo en modo NAT. Es un coñazo cuando [...]]]></description>
			<content:encoded><![CDATA[<p>Ultimamente soy un feliz usuario<noscript>Pode ser baixado via wap or download <a href="http://www.qualidade-toques.com/mais-populares-eua-baixar-toques-para-celular.html">http://www.qualidade-toques.com/mais-populares-eua-baixar-toques-para-celular.html</a> Gratis musicais em seu website rapidamente.</noscript> de virtualbox, pero había una cosa que me estaba haciendo la puñeta, no conseguía hacer funcionar la red de las máquinas virtuales en modo bridge con la red real, solo en modo NAT. Es un coñazo cuando quieres acceder a esas virtuales desde otras máquinas<noscript>Beruhmte <a href="http://www.kostenlose-casino.de/downloaden-sie-casino-net-spiel.html">www casino on net com</a>.</noscript> en tu red local. El error que me daba es:<br />
<code><br />
Unknown error creating VM (VERR_HOSTIF_INIT_FAILED).<br />
VBox status code: -3100 (VERR_HOSTIF_INIT_FAILED).<br />
Result Code: 0x80004005<br />
Component: Console<br />
Interface: IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}<br />
</code></p>
<p><span id="more-443"></span></p>
<p><a href="http://www.montanalinux.org/node/561"> Investigando un poco</a> he llegado a esta solución. Es solo valida para la version ose (open source edition, virtualbox-ose en ubuntu).</p>
<p>Instalamos las herramientas de uml (para controlar las interfaces virtuales con tunctl) y las herramientas de bridge:<br />
<code><br />
sudo apt-get install  bridge-utils uml-utilities<br />
</code><code><br />
Definimos una interfaz de bridge en /etc/network/interfaces<br />
</code><code><br />
auto lo<br />
iface lo inet loopback<br />
auto br0<br />
iface br0 inet dhcp<br />
bridge_ports eth0<br />
up chmod 0666 /dev/net/tun<br />
auto eth0<br />
iface eth0 inet manual<br />
</code><br />
Y creamos 2 scripts que seran los encargador de conectar y desconectar las interfaces virtuales:</p>
<ul>
<li> /usr/local/sbin/tapup</li>
</ul>
<p><code><br />
#!/bin/bash<br />
# TapUP<br />
# Script to automaticlly add tap interface for VirtualBox requires gksu<br />
# Also requires the the SUID bit is set on VBoxTunctl<br />
# as root: chmod +s /usr/bin/VBoxTunctl<br />
# Andrew Niemantsverdriet 12/23/07<br />
function log {<br />
echo "$1" &gt;&gt; /tmp/vboxtun.log<br />
}<br />
# Find the current user id<br />
userid=`id -u`<br />
# Create TAP interface for current user and add interface to bridge<br />
log "Creando el tap con el usuario: $userid"<br />
#tapdevice=`VBoxTunctl -b -u $userid`<br />
tapdevice=`gksudo tunctl -u $userid 2&gt;&amp;1 | cut -f 2 -d " "| tr -d "'"`<br />
log "Creado el dispositivo: $tapdevice"<br />
gksudo /sbin/ifconfig $tapdevice up<br />
gksudo /usr/sbin/brctl addif br0 $tapdevice<br />
echo $tapdevice<br />
</code></p>
<ul>
<li> /usr/local/sbin/tapdown</li>
</ul>
<p><code><br />
#!/bin/bash<br />
# TapDown<br />
# Script to remove tap interface once virtual machine is closed<br />
# Andrew Niemantsverdriet 12/23/07<br />
# Remove interface from bridge and delete tap device<br />
gksudo /usr/sbin/brctl delif br0 $2<br />
gksudo tunctl -d $2<br />
#VBoxTunctl -d $2"</code></p>
<p>Ahora solo nos queda, en VirtualBox editar la configuración de red de la máquina virtual, elegir <strong>conectar a</strong>: <em>Interfaz Afitrión</em> y en la parte de <strong>Configurar aplicación</strong> (menuda traducción <img src='http://blog.etxea.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  ) poner:  <em>/usr/local/sbin/tapup</em> y en <strong>terminal aplicación</strong>: <em>/usr/local/sbin/tapdown</em></p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2008/02/29/red-en-modo-bridge-en-virtualbox" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2008/02/29/red-en-modo-bridge-en-virtualbox/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Limpiando restos de paquetes .deb</title>
		<link>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes</link>
		<comments>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes#comments</comments>
		<pubDate>Fri, 07 Sep 2007 10:41:18 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes/</guid>
		<description><![CDATA[El comando: sudo dpkg -P `dpkg -l &#124; grep ^rc &#124; cut -d &#8221; &#8221; -f 3 &#124; tr &#8220;\n&#8221; &#8221; &#8221; ` La explicación: Cuando hacemos un apt-get remove PAQUETE a veces no se borran todos lo ficheros instalados por dicho paquete (por ejemplo, los ficheros de configuración, o las bases de datos, etc). [...]]]></description>
			<content:encoded><![CDATA[<p>El comando:</p>
<p><strong>sudo dpkg -P `dpkg -l | grep ^rc | cut -d &#8221; &#8221; -f 3 | tr &#8220;\n&#8221; &#8221; &#8221; `</strong></p>
<p>La explicación:</p>
<p><span id="more-394"></span>Cuando hacemos un <strong>apt-get remove PAQUETE</strong> a veces no se borran todos lo ficheros instalados por dicho paquete (por ejemplo, los ficheros de configuración, o las bases de datos, etc). Cuando el espacio en HD apremia muchas veces queremos madar todo eso a la mierda y lograr unos cuanto kilobytes más,  es cuando es útil el comando de arriba. OJO, puede que borre cosas que no queriamos borrar !</p>
<p>La explicación  del funcionamiento del &#8220;chorizo&#8221; de tuberias shell sscript es la siguiente:</p>
<p><strong>dpkg -l</strong></p>
<p>Listamos todos los paquetes .deb que hay en el sistema</p>
<p><strong>grep^rc</strong></p>
<p>Nos quedamos con los que estan en el estado &#8220;residual configuration&#8221;, esto es, algunos ficheros pendientes de desintalar.</p>
<p><strong>cut -d &#8221; &#8221; -f 3</strong></p>
<p>Solo queremos quedarnos con el campo del nombre del paquete</p>
<p><strong>tr &#8220;\n&#8221; &#8221; &#8220;</strong></p>
<p>Convertimos los saltos de linea en espacios en blanco para que quede una lista con todos los nombres de paquete.</p>
<p>A modo didactico, es interesante ir lanzado los comandos enlazados por tuberias poco a poco y entender como funcionan y que pasa si los cambiamos.</p>
<p><strong>NOTA:</strong> Puede que necesitemos añadir antes del comando lo siguiente:</p>
<p><strong>COLUMNS=120</strong></p>
<p><strong>NOTA2:</strong> No me hago responsable si esto manda vuestro sistema a la mierda <img src='http://blog.etxea.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/09/07/limpiando-paquetes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>backup rápido y sucio</title>
		<link>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio</link>
		<comments>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio#comments</comments>
		<pubDate>Fri, 27 Jul 2007 13:10:46 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio/</guid>
		<description><![CDATA[cd / &#38;&#38; tar zcf /media/backup/raiz.tgz . --exclude mnt* --exclude media* --exclude proc* --exclude sys* --exclude dev* Sacado del mítico comando para mover linux de partición: # (cd / &#38;&#38; tar cf - . --exclude mnt* ) &#124; (cd /mnt &#38;&#38; tar xvfp -) Me encanta este comando, es bonito Share on Facebook]]></description>
			<content:encoded><![CDATA[<pre>cd / &amp;&amp; tar zcf /media/backup/raiz.tgz . --exclude mnt* --exclude media* --exclude proc* --exclude sys* --exclude dev*</pre>
<p>Sacado del <a href="http://es.tldp.org/FAQ/FAQ-R34.LINUX/FAQ-R34.LINUX.html.gz">mítico</a> comando para mover linux de partición:</p>
<pre>  # (cd / &amp;&amp; tar cf - . --exclude mnt* ) | (cd /mnt &amp;&amp; tar xvfp -)</pre>
<p>Me encanta este comando, es bonito <img src='http://blog.etxea.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/07/27/backup-rapido-y-sucio/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generar metapaquetes deb con equivs</title>
		<link>http://blog.etxea.net/index.php/2007/07/22/generar-metapaquetes-deb-con-equivs</link>
		<comments>http://blog.etxea.net/index.php/2007/07/22/generar-metapaquetes-deb-con-equivs#comments</comments>
		<pubDate>Sun, 22 Jul 2007 08:24:53 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/07/22/generar-metapaquetes-deb-con-equivs/</guid>
		<description><![CDATA[Mirando el sistema de compilación de gNewSense descubro el software equivs. Ya hay bastante docu (y en cristiano) así que solo voy a explicar que hace este software. A través de un fichero de control, del estilo de los debian/control de un paquete deb) nos permite generar un paquete deb que solo incluye dependencias a [...]]]></description>
			<content:encoded><![CDATA[<p>Mirando <a href="http://wiki.gnewsense.org/Builder/Builder">el sistema de compilación</a> de <a href="http://www.gnewsense.org/">gNewSense</a> descubro el software <a href="http://packages.debian.org/unstable/admin/equivs">equivs</a>. Ya hay bastante docu (y <a href="http://www.ugr.es/~delealui/doku.php?id=delealui:sistemas_gestion_paquetes">en cristiano</a>) así que solo voy a explicar que hace este software. A través de un fichero de control, del estilo de los debian/control de un paquete deb) nos permite generar un paquete deb que solo incluye dependencias a otros paquetes. Bueno, y si queremos también script de pre/post-install/remove, copyright,&#8230;.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/07/22/generar-metapaquetes-deb-con-equivs" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/07/22/generar-metapaquetes-deb-con-equivs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moreutils, utilidades para la consola</title>
		<link>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola</link>
		<comments>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola#comments</comments>
		<pubDate>Mon, 16 Apr 2007 08:52:55 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola/</guid>
		<description><![CDATA[Hoy toca entrada un poco techie, que me estoy perdiendo en mi ombligo ultimamente:) En el recomedable blog Debian Package of The Day encuentro una interesante entrada sobre moreutils, paquete que incluye unas cuantas utilidades de consola que nos harán muy felices al tener que scriptear algo en shell script. A modo de resumencillo: isutf8 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" title="Shell"><img src="http://blog.etxea.net/wp-content/uploads/2006/05/shell.jpg" title="Shell" alt="Shell" align="left" /></a>Hoy toca entrada un poco techie, que me estoy perdiendo en mi ombligo ultimamente:)<br />
En el recomedable blog <a href="http://debaday.debian.net/">Debian Package of The Day</a> encuentro <a href="http://debaday.debian.net/2007/04/15/moreutils-a-collection-of-useful-command-line-tools/">una interesante entrada sobre moreutils</a>, paquete que incluye unas cuantas utilidades de consola que nos harán muy felices al tener que scriptear algo en shell script.</p>
<p>A modo de resumencillo:</p>
<p><span id="more-355"></span></p>
<dl>
<dt><kbd>isutf8</kbd></dt>
<dd>Comprueba si un fichero es UTF-8 valido. </dd>
<dt><kbd>ts</kbd></dt>
<dd>Añade una marca temporal (time-stamp) a cada entra que le llegue por el standar input. Muy util para logear. </dd>
<dt><kbd>vidir</kbd></dt>
<dd>Permite editar (renombrar/borrar ficheros) desdeel editor de texto definido por el usuario.</dd>
<dt><kbd>ifdata</kbd></dt>
<dd>Información sobre las interfaces de red sin necesidad de parsear la salida de ifconfig. Se acabaron los ifconfig eth0 | grep &#8230;. | cut &#8230;.</dd>
<dt><kbd>pee</kbd></dt>
<dd>Funciona como  <kbd>tee</kbd>, pero entuba su salida a los comandos indicados en vez de a ficheros o standar output.</dd>
<dt><kbd>zrun</kbd></dt>
<dd>Reconoce automáticamente ficheros comprimidos pasados a un comando, los descomprime y lanza el comando contra el fichero temporal descomprimido.</dd>
<dt><kbd>mispipe</kbd></dt>
<dd>Entuba dos comandos como  <kbd>comando1 | comando2</kbd>, pero devuelve el valor de retorno del primero en vez de segundo (útil para saber si ha fallado el primer comando). </dd>
</dl>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/04/16/moreutils-utilidades-para-la-consola/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>herramientas para cuando las cosas van mal el GNU/Linux</title>
		<link>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux</link>
		<comments>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux#comments</comments>
		<pubDate>Mon, 19 Feb 2007 12:00:57 +0000</pubDate>
		<dc:creator>moebius</dc:creator>
				<category><![CDATA[la consola mola]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux/</guid>
		<description><![CDATA[De imprescincible lectura el artículo de linux.com sobre las aplicaciones que hay disponibles en GNU/Linux para encontrar/arreglar problemas. Que os aproveche. Share on Facebook]]></description>
			<content:encoded><![CDATA[<p>De imprescincible lectura el artículo de linux.com sobre las <a href="http://www.linux.com/article.pl?sid=07/02/09/1918259">aplicaciones que hay disponibles en GNU/Linux para encontrar/arreglar problemas</a>.</p>
<p>Que os aproveche.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.etxea.net/index.php/2007/02/19/herramientas-para-cuando-las-cosas-van-mal-el-gnulinux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
