<?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>Senín ( con n ) &#187; Debian</title>
	<atom:link href="http://www.senin.org/weblog/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.senin.org/weblog</link>
	<description>Mis notas rápidas de perl y shell</description>
	<lastBuildDate>Wed, 28 Jul 2010 23:14:34 +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>cambiar password de usuario sistema en modo batch</title>
		<link>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/</link>
		<comments>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 09:22:58 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[shell scripting]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/</guid>
		<description><![CDATA[En Debian existe una forma cómoda de cambiar la password de root usando un script echo &#8220;root:mipassword&#8221; &#124; chpasswd Así de simple. Como añadido, os recomiendo usar apg ( apg &#8211; generates several random passwords ) muy cómod para generar passwords apt-get intall apg un ejemplo: $ apg Please enter some random data (only first [...]]]></description>
			<content:encoded><![CDATA[<p>En Debian existe una forma cómoda de cambiar la password de root usando un script </p>
<p><source><br />
echo &#8220;root:mipassword&#8221; | chpasswd</p>
<p>Así de simple.</p>
<p>Como añadido, os recomiendo usar apg (  apg &#8211; generates several random passwords ) muy cómod para generar passwords</p>
<p></source><source><br />
apt-get intall apg</p>
<p>un ejemplo:</p>
<p></source><source><br />
$ apg</p>
<p>Please enter some random data (only first 8 are significant)<br />
(eg. your old password):&gt;<br />
kodThunOw1 (kod-Thun-Ow-ONE)<br />
pivVabraf1 (piv-Vabr-af-ONE)<br />
mivpicEv7 (miv-pic-Ev-SEVEN)<br />
DeksuvLynk7 (Deks-uv-Lynk-SEVEN)<br />
DiwrogAvLyb6 (Di-wrog-Av-Lyb-SIX)<br />
pheFruanigs8 (phe-Fru-an-igs-EIGHT)</source></p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/06/30/cambiar-password-de-usuario-sistema-en-modo-batch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>falta killall en debian</title>
		<link>http://www.senin.org/weblog/2010/05/31/falta-killall-en-debian/</link>
		<comments>http://www.senin.org/weblog/2010/05/31/falta-killall-en-debian/#comments</comments>
		<pubDate>Sun, 30 May 2010 23:27:40 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/05/31/falta-killall-en-debian/</guid>
		<description><![CDATA[Si estas con una instalación nueva y te falta el comando &#8216;killall&#8216; ( /usr/bin/killall ) lo tienes disponible en el paquete psmisc apt-get install psmisc]]></description>
			<content:encoded><![CDATA[<p>Si estas con una instalación nueva y te falta el comando &#8216;<b>killall</b>&#8216; ( <b>/usr/bin/killal</b>l ) lo tienes disponible en el paquete <b>psmisc</b></p>
<p><source><br />
apt-get install psmisc</source></p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/05/31/falta-killall-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rebuild evolution indexes / reconstruir los indices de evolution mail</title>
		<link>http://www.senin.org/weblog/2010/02/01/rebuild-evolution-indexes-reconstruir-los-indices-de-evolution-mail/</link>
		<comments>http://www.senin.org/weblog/2010/02/01/rebuild-evolution-indexes-reconstruir-los-indices-de-evolution-mail/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 17:22:47 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Cosas de la vida]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[correo]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2010/02/01/rebuild-evolution-indexes-reconstruir-los-indices-de-evolution-mail/</guid>
		<description><![CDATA[Hoy se me ha planteado un problema con evolution ( gestor de correo para gnu/linux bajo gnome ). El caso es la señorita S, tenía un problema con su evolution ( usando ubuntu 9.10 ). El problema es que cuando buscaba correo los resultados eran totalmente absurdos, no se encontraban los resultados deseados y los [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy se me ha planteado un problema con evolution ( gestor de correo para gnu/linux bajo gnome ). El caso es la señorita S, tenía un problema con su evolution ( usando ubuntu 9.10 ). El problema es que cuando buscaba correo los resultados eran totalmente absurdos, no se encontraban los resultados deseados y los resultados no tenían nada que ver con la búsqueda. </p>
<p>La solución claramente era reconstruir los índices, pero &#8230; ¿ cómo ?. buscando en google vemos este enlace : <a href="http://steven.macintyre.name/re-index-evolution-mail/" target="_blank">http://steven.macintyre.name/re-index-evolution-mail/</a>  y la clave </p>
<pre>
find ~/.evolution/mail -name "*.index" -exec rm -f {}  \;
</pre>
<p>Así que nada, cerrar evolution, hacer copia de seguridad ( siempre copia ) , lanzar el comando para borrar los .index y arrancar de nuevo evolution.</p>
<p>Funcionando 100%, rapido, sencillo y para toda la familia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2010/02/01/rebuild-evolution-indexes-reconstruir-los-indices-de-evolution-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notas sobre ALSA</title>
		<link>http://www.senin.org/weblog/2009/11/25/notas-sobre-alsa/</link>
		<comments>http://www.senin.org/weblog/2009/11/25/notas-sobre-alsa/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:31:53 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/?p=220</guid>
		<description><![CDATA[# cat /proc/asound/cards 0 [CX8811         ]: CX88x &#8211; Conexant CX8811 Conexant CX8811 at 0xeb000000 1 [ICH5           ]: ICH4 &#8211; Intel ICH5 Intel ICH5 with ALC850 at irq 21 pcm.!default { type hw card ICH5 } ctl.!default { type hw card ICH5 }]]></description>
			<content:encoded><![CDATA[<p># cat /proc/asound/cards<br />
0 [CX8811         ]: CX88x &#8211; Conexant CX8811<br />
Conexant CX8811 at 0xeb000000<br />
1 [ICH5           ]: ICH4 &#8211; Intel ICH5<br />
Intel ICH5 with ALC850 at irq 21</p>
<p>pcm.!default {<br />
type hw<br />
card ICH5<br />
}<br />
ctl.!default {<br />
type hw<br />
card ICH5<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/25/notas-sobre-alsa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address</title>
		<link>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/</link>
		<comments>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 10:29:27 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redes]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/</guid>
		<description><![CDATA[Traceando protocolo aparece este error : traceproto -p tcp 192.168.1.1 error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address Es debido a que no hay ip o que no hemos especificado el interface que debe tracear. Por defecto elige el primer interface disponible. En mi caso saliendo por wifi habría que definir el trace por [...]]]></description>
			<content:encoded><![CDATA[<p>Traceando protocolo aparece este error :</p>
<pre>
traceproto -p tcp 192.168.1.1
error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address
</pre>
<p>Es debido a que no hay ip o que no hemos especificado el interface que debe tracear. Por defecto elige el primer interface disponible.</p>
<p>En mi caso saliendo por wifi habría que definir el trace por &#8216;wlan0&#8242; </p>
<pre>
# traceproto -p tcp -F wlan0 192.168.1.1
traceproto: trace to 192.168.1.1 (192.168.1.1), port 80
using interface wlan0
ttl  1:  TCP Syn Ack from 192.168.1.1 (192.168.1.1)
	8.3820 ms	0.95900 ms	0.72100 ms

hop :  min   /  ave   /  max   :  # packets  :  # lost
-------------------------------------------------------
  1 : 0.72100 / 3.3540 / 8.3820 :   3 packets :   0 lost
------------------------Total--------------------------
total 0.72100 / 2.5155 / 8.3820 :   3 packets :   0 lost
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/11/23/error-resolving-source-libnet_get_ipaddr4-ioctl-cannot-assign-requested-address/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/var/lib/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:269:in `require_frameworks&#8217;: no such file to load &#8212; net/https (RuntimeError)</title>
		<link>http://www.senin.org/weblog/2009/10/22/varlibgems1-8gemsrails-2-3-2libinitializer-rb269in-require_frameworks-no-such-file-to-load-nethttps-runtimeerror/</link>
		<comments>http://www.senin.org/weblog/2009/10/22/varlibgems1-8gemsrails-2-3-2libinitializer-rb269in-require_frameworks-no-such-file-to-load-nethttps-runtimeerror/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 17:00:13 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[cherokee]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/10/22/varlibgems1-8gemsrails-2-3-2libinitializer-rb269in-require_frameworks-no-such-file-to-load-nethttps-runtimeerror/</guid>
		<description><![CDATA[Haciendo un rake db:migrate me apareció este error, otro mas /var/lib/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:269:in `require_frameworks': no such file to load -- net/https (RuntimeError) corregido con un simple comando ( que grande es Debian !!! ) apt-get install libopenssl-ruby]]></description>
			<content:encoded><![CDATA[<p>Haciendo un rake db:migrate me apareció este error, otro mas <img src='http://www.senin.org/weblog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  </p>
<pre>
/var/lib/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:269:in `require_frameworks': no such file to load -- net/https (RuntimeError)
</pre>
<p>corregido con un simple comando ( que grande es Debian !!! )</p>
<pre>
apt-get install libopenssl-ruby
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/10/22/varlibgems1-8gemsrails-2-3-2libinitializer-rb269in-require_frameworks-no-such-file-to-load-nethttps-runtimeerror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openvz y cherokee</title>
		<link>http://www.senin.org/weblog/2009/10/21/openvz-y-cherokee/</link>
		<comments>http://www.senin.org/weblog/2009/10/21/openvz-y-cherokee/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:54:56 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[cherokee]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/10/21/openvz-y-cherokee/</guid>
		<description><![CDATA[Estoy probando cherokee que llevo años intentanto integrarlo en mis sistemas. Estoy con un vps bajo openvz y mi primer error ha sido este # cherokee-admin server.c:881: cherokee_thread_new() failed -1 El problema es debido a la falta de ram del vps. Ampliando la ram el servicio de administracion arranca correctamente.]]></description>
			<content:encoded><![CDATA[<p>Estoy probando cherokee que llevo años intentanto integrarlo en mis sistemas.<br />
Estoy con un vps bajo openvz y mi primer error ha sido este </p>
<pre>
# cherokee-admin
server.c:881: cherokee_thread_new() failed -1
</pre>
<p>El problema es debido a la falta de ram del vps. Ampliando la ram el servicio de administracion arranca correctamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/10/21/openvz-y-cherokee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ofuscado] purgar paquetes eliminados ( aka rc en dpkg ) de forma</title>
		<link>http://www.senin.org/weblog/2009/10/01/ofuscado-purgar-paquetes-eliminados-aka-rc-en-dpkg-de-forma/</link>
		<comments>http://www.senin.org/weblog/2009/10/01/ofuscado-purgar-paquetes-eliminados-aka-rc-en-dpkg-de-forma/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 08:03:43 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Notas rápidas]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/10/01/ofuscado-purgar-paquetes-eliminados-aka-rc-en-dpkg-de-forma/</guid>
		<description><![CDATA[Al actualizar el sistema hoy veo que ha entrado en testing la nueva version de sysv-rc que falla con estos mensajes de error : info: Checking if it is safe to convert to dependency based boot. error: Unable to migrate to dependency based boot sequencing. error: Problems detected: package dhcdbd removed but not purged, package [...]]]></description>
			<content:encoded><![CDATA[<p>Al actualizar el sistema hoy veo que ha entrado en testing la nueva version de sysv-rc que falla con estos mensajes de error :</p>
<pre>
info: Checking if it is safe to convert to dependency based boot.
error: Unable to migrate to dependency based boot sequencing.
error: Problems detected: package dhcdbd removed but not purged, package fam removed but not purged, package laptop-net removed but not purged, package loop-aes-utils removed but not purged, package lpr removed but not purged, package portmap removed but not purged, insserv: warning: script 'S25libdevmapper1.02' missing LSB tags and overrides,  insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides,
grep: /var/lib/update-rc.d/*: No existe el fichero o el directorio
</pre>
<p>Para lo cual he creado un script engendro :</p>
<pre>
dpkg --purge `dpkg -l | awk ' $1=="rc" { print $2}'`
</pre>
<p>otra variante podría ser </p>
<pre>
dpkg -l | grep "^rc" | awk '{print $2}' | xargs dpkg --purge
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/10/01/ofuscado-purgar-paquetes-eliminados-aka-rc-en-dpkg-de-forma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gnumeric: symbol lookup error: /usr/lib/libspreadsheet-1.9.10.so: undefined  symbol: foo_canvas_item_request_update</title>
		<link>http://www.senin.org/weblog/2009/09/16/gnumeric-symbol-lookup-error-usrliblibspreadsheet-1-9-10-so-undefined-symbol-foo_canvas_item_request_update/</link>
		<comments>http://www.senin.org/weblog/2009/09/16/gnumeric-symbol-lookup-error-usrliblibspreadsheet-1-9-10-so-undefined-symbol-foo_canvas_item_request_update/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 08:47:28 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/09/16/gnumeric-symbol-lookup-error-usrliblibspreadsheet-1-9-10-so-undefined-symbol-foo_canvas_item_request_update/</guid>
		<description><![CDATA[Error al cargar gnumeric ( hoja de calculo al estilo excel ) en &#8220;Debian squeeze/sid&#8221; hacía tiempo que no había errores de este tipo que te dejan tirado en el trabajo. Lo bueno que tiene el software libre es que siempre hay una solución. La más rapida y la que recomiendan en el bug reportado [...]]]></description>
			<content:encoded><![CDATA[<p>Error al cargar gnumeric ( hoja de calculo al estilo excel ) en &#8220;Debian squeeze/sid&#8221; hacía tiempo que no había errores de este tipo que te dejan tirado en el trabajo. Lo bueno que tiene el software libre es que siempre hay una solución. La más rapida y la que recomiendan en el bug reportado es esta </p>
<p>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546675</p>
<pre>
wget http://ftp.es.debian.org/debian/pool/main/g/gnumeric/gnumeric_1.9.12-2_i386.deb
wget http://ftp.es.debian.org/debian/pool/main/g/gnumeric/gnumeric-common_1.9.12-2_all.deb

sudo dpkg -i gnumeric-common_1.9.12-2_all.deb gnumeric_1.9.12-2_i386.deb
</pre>
<p>funciona, a ver si no vuelven a suceder cosas como estas :S</p>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/09/16/gnumeric-symbol-lookup-error-usrliblibspreadsheet-1-9-10-so-undefined-symbol-foo_canvas_item_request_update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZyDAS WLA-54L WiFi ( zd1211 )</title>
		<link>http://www.senin.org/weblog/2009/07/20/zydas-wla-54l-wifi-zd1211/</link>
		<comments>http://www.senin.org/weblog/2009/07/20/zydas-wla-54l-wifi-zd1211/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 22:48:18 +0000</pubDate>
		<dc:creator>jorge</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.senin.org/weblog/2009/07/20/zydas-wla-54l-wifi-zd1211/</guid>
		<description><![CDATA[Si consigues tener una antena wifi-usb ZyDas zd1211 recuerda instalar el paquete que tiene el firmware para que funcione !!! apt-get install zd1211-firmware o en tu /var/log/syslog tendrás algo como esto: [ 202.306069] usb 1-3: new high speed USB device using ehci_hcd and address 5 [ 202.438366] usb 1-3: configuration #1 chosen from 1 choice [...]]]></description>
			<content:encoded><![CDATA[<p>Si consigues tener una antena wifi-usb ZyDas zd1211 recuerda instalar el paquete que tiene el firmware para que funcione !!!</p>
<pre>
 apt-get install zd1211-firmware
</pre>
<p>o en tu /var/log/syslog tendrás algo como esto:</p>
<pre>
[  202.306069] usb 1-3: new high speed USB device using ehci_hcd and address 5
[  202.438366] usb 1-3: configuration #1 chosen from 1 choice
[  202.439081] usb 1-3: New USB device found, idVendor=0ace, idProduct=1215
[  202.439096] usb 1-3: New USB device strings: Mfr=16, Product=32, SerialNumber=0
[  202.439103] usb 1-3: Product: USB2.0 WLAN
[  202.439108] usb 1-3: Manufacturer: ZyDAS
[  202.628837] usb 1-3: reset high speed USB device using ehci_hcd and address 5
[  202.760887] phy1: Selected rate control algorithm 'pid'
[  202.761853] zd1211rw 1-3:1.0: phy1
[  202.761906] usbcore: registered new interface driver zd1211rw
[  206.682645] firmware: requesting zd1211/zd1211b_ub
[  206.792675] usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
[  206.792675] zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.senin.org/weblog/2009/07/20/zydas-wla-54l-wifi-zd1211/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
