<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3031982250306546878</id><updated>2011-11-27T19:21:07.601-06:00</updated><category term='linux'/><category term='reporte'/><category term='firefox'/><category term='frappr'/><category term='phishing'/><category term='qmail'/><category term='solaris'/><category term='sparc'/><category term='internet explorer'/><category term='google'/><category term='perl'/><title type='text'>the krieg blog (¬¬).</title><subtitle type='html'>the krieg blog (¬¬).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-7274342055144755295</id><published>2011-11-17T18:05:00.001-06:00</published><updated>2011-11-17T18:31:40.184-06:00</updated><title type='text'>Mantener sesión de ssh viva desde PUTTY.</title><content type='html'>La finalidad de esta publicación es que a mi no se me olvide donde moverle al PUTTY, porque de cuando en cuando tengo que usar Windows para conectarme a un server, e instalar algo más "robusto" es perdida de tiempo.&lt;br /&gt;&lt;br /&gt;Ok, si sales por una bebida y te encuentras que la sesión donde probaste mil comandos a muerto, esto es lo que necesitas, desde la ventana de configuración de la sesión, en la categoría &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&lt;b&gt;"Connection"&lt;/b&gt;&lt;/span&gt; el parámetro &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;"Sending of null packets to keep session alive"&lt;/span&gt;, lo fijamos en 60 ( el default ¬¬) y listo, cada 60 segundos el programa cliente enviara un paquetito que le&amp;nbsp;dirá&amp;nbsp;al servicio SSH que no mate nuestra sesión, porque aunque estamos echando la siesta seguimos con la intención de trabajar.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-rNuXKLTGgqw/TsWlQ4-cfwI/AAAAAAAAAtk/mhioe2BNQJ4/s1600/putty-conf.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-rNuXKLTGgqw/TsWlQ4-cfwI/AAAAAAAAAtk/mhioe2BNQJ4/s1600/putty-conf.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-7274342055144755295?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/7274342055144755295/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=7274342055144755295' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/7274342055144755295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/7274342055144755295'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2011/11/mantener-sesion-de-ssh-viva-desde-putty.html' title='Mantener sesión de ssh viva desde PUTTY.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-rNuXKLTGgqw/TsWlQ4-cfwI/AAAAAAAAAtk/mhioe2BNQJ4/s72-c/putty-conf.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-4666551993089516525</id><published>2011-11-16T19:46:00.000-06:00</published><updated>2011-11-16T19:46:56.831-06:00</updated><title type='text'>MFD (Mensaje friki del día)</title><content type='html'>&lt;i&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;date:&amp;nbsp;Wed Nov 16 19:45:42 CST 2011&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;Salida de ejecución de ntop.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;INIT: Bye bye: I'm becoming a daemon...&lt;/span&gt;&lt;/blockquote&gt;&lt;i style="font-family: Georgia, 'Times New Roman', serif;"&gt;Error al no poder interpretar un JavaScript para desplegar el menú principal de ntop.&lt;/i&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Rut Row - bad mojo Scooby!&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #666666; font-family: Times, 'Times New Roman', serif;"&gt;&lt;u&gt;&lt;i&gt;Nota: estos son&amp;nbsp;mensajes frikis que me he encontrado cuando instalo, configuro o se producen errores en &amp;nbsp;algún programa, que&amp;nbsp;los disfruten y mejor aún manden los que encuentren ¬¬&lt;/i&gt;&lt;/u&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-4666551993089516525?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/4666551993089516525/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=4666551993089516525' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4666551993089516525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4666551993089516525'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/08/mfd-mensaje-friki-del-dia.html' title='MFD (Mensaje friki del día)'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-4057914115037125654</id><published>2011-11-08T13:36:00.002-06:00</published><updated>2011-11-16T19:35:26.934-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='phishing'/><category scheme='http://www.blogger.com/atom/ns#' term='internet explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='reporte'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Como reportar un intento de Phishing</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: large;"&gt;Como reportar un intento de Phishing.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Sentido común.&lt;br /&gt;2. Uso de las herramientas existentes.&lt;br /&gt;&lt;br /&gt;Si por casualidad has llegado a una página que sabes es un intento de estafa puedes utilizar las herramientas que los mismos navegadores web proporcionan para reportarlas, así como también sitios en internet donde los puedes reportar directamente. El tiempo de respuesta es realmente rápido para remover este tipo de amenazas, hasta 24 hrs después puedes ver que el sitio comprometido a sido eliminado. Cual es el objetivo de reportarlo? Porque perder nuestro tiempo haciendolo? Simple. No es difícil, no es tardado y ayuda a hacer de la web un mejor lugar para el conocimiento libre y útil.&lt;br /&gt;&lt;br /&gt;Como reportar.&lt;br /&gt;Ir al sitio malicioso y ... :&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Internet Explorer.&lt;/b&gt;&lt;br /&gt;Barra de herramientas -&amp;gt; Menú Herramientas -&amp;gt; Filtro SmartScreen -&amp;gt; Notificar sitio web no seguro.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-q-pbx-n3ie8/Trl2ySFcvII/AAAAAAAAAsY/2rHp0VD6nMU/s1600/ie-report.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-q-pbx-n3ie8/Trl2ySFcvII/AAAAAAAAAsY/2rHp0VD6nMU/s1600/ie-report.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Esto nos lleva a una página del sitio de Microsoft en el cual se piden ciertos detalles y el uso de un captcha para validar que lo esta haciendo una persona.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mozilla Firefox&lt;/b&gt;&lt;br /&gt;Menú Ayuda -&amp;gt; Reportar página falsa&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ISQHLuYQCRk/Trl3qP6LPgI/AAAAAAAAAsg/hy7hJPySrvA/s1600/mf-report.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ISQHLuYQCRk/Trl3qP6LPgI/AAAAAAAAAsg/hy7hJPySrvA/s1600/mf-report.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;Se va a abrir una página hospedada en Google mediante la cual puedes denunciar el sitio, proporcionas detalles, un captcha y listo.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Google Chrome&lt;/b&gt;&lt;br /&gt;Menú "Personalizar..." (icono en forma de llave de tuercas) -&amp;gt;&amp;nbsp;Herramientas -&amp;gt;&amp;nbsp;Notificar un error&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-5l2OCSYgEAA/Trl7xsYFXbI/AAAAAAAAAso/aSvr1XScD_0/s1600/gc-report.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://2.bp.blogspot.com/-5l2OCSYgEAA/Trl7xsYFXbI/AAAAAAAAAso/aSvr1XScD_0/s400/gc-report.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;se va a abrir una pestaña del navegador y en el contenido viene un formulario para reportar el tipo de error, seleccionaremos la ultima opción que es Phishing, una breve descripción y hasta incluye una captura de pantalla de la pagina que en ese momento estemos visitando (que es la que queremos reportar).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Otros sitios.&lt;/b&gt;&lt;br /&gt;Directamente en Google:&lt;br /&gt;http://www.google.com/safebrowsing/report_phish/&lt;br /&gt;&lt;br /&gt;Directamente en US-CERT (United States Computer Emergency Readiness Team)&lt;br /&gt;http://www.us-cert.gov/nav/report_phishing.html&lt;br /&gt;&lt;br /&gt;Directamente en APWG Unifying the Global Response to Cybercrime.&lt;br /&gt;http://www.antiphishing.org/report_phishing.html&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ejemplo de un (mal) intento de phishing.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Sitios involucrados:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Neubox (hospedaje web)&lt;/b&gt;&lt;br /&gt;http://174.136.52.233/~u133875/&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-eXF0EpunZrM/Trl-6u27U-I/AAAAAAAAAsw/CeI9KNr0PsY/s1600/sitio-infectado.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="292" src="http://1.bp.blogspot.com/-eXF0EpunZrM/Trl-6u27U-I/AAAAAAAAAsw/CeI9KNr0PsY/s320/sitio-infectado.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;de este sitio estaban(estan) saliendo los correos spam con la trampa del phishing.&lt;br /&gt;&lt;br /&gt;Así lo demuestra este correo. (cuanto descaro he! amigos! ¬¬)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-yhK8KszvFRs/Trl_45g-DII/AAAAAAAAAs4/KhjgEusLAGk/s1600/correo-phishing.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="210" src="http://3.bp.blogspot.com/-yhK8KszvFRs/Trl_45g-DII/AAAAAAAAAs4/KhjgEusLAGk/s320/correo-phishing.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;RMD BIKE CO (hosting del phishing ¬¬ )&lt;/b&gt;&lt;br /&gt;http://www.rmdbikeco.pl/ (sitio polaco de algo que ver con bicicletas)&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-52M45BdlxEo/TrmBvsRhjlI/AAAAAAAAAtA/9KSkU9AbIZI/s1600/pagina-phishing.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="496" src="http://3.bp.blogspot.com/-52M45BdlxEo/TrmBvsRhjlI/AAAAAAAAAtA/9KSkU9AbIZI/s640/pagina-phishing.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Muy lograda la página, si no fuera por el dominio todo chafa. Mal por los de CFE, mucho de su contenido es "jalado" sin problemas.&lt;br /&gt;&lt;br /&gt;Que pasa 24 hrs después de que reportamos el phishing:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-tDhJWw6kf94/TrmCj1wrcNI/AAAAAAAAAtI/5mr4PFzyOYY/s1600/sitio-infectado-24hrs-despues.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="496" src="http://4.bp.blogspot.com/-tDhJWw6kf94/TrmCj1wrcNI/AAAAAAAAAtI/5mr4PFzyOYY/s640/sitio-infectado-24hrs-despues.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;El texto al centro dice:&amp;nbsp;&lt;i&gt;&lt;b&gt;Nie znaleziono wpisów spełniających wybrane kryteria.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;Algo como : N&lt;i&gt;&lt;b&gt;&lt;span class="hps"&gt;o encuentro lo que&lt;/span&gt; &lt;span class="hps"&gt;estás buscando.&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;Pues bien aunque hay indicios del apodo del gracioso personaje atrás de este intento, no vale la pena ni el esfuerzo el mencionarlo.&lt;br /&gt;&lt;br /&gt;Cautela que allá afuera hay gandallas, como en todas partes (¬¬').&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-4057914115037125654?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/4057914115037125654/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=4057914115037125654' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4057914115037125654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4057914115037125654'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2011/11/como-reportar-un-intento-de-phishing.html' title='Como reportar un intento de Phishing'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-q-pbx-n3ie8/Trl2ySFcvII/AAAAAAAAAsY/2rHp0VD6nMU/s72-c/ie-report.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-3446570482389207175</id><published>2011-06-16T10:35:00.001-05:00</published><updated>2011-07-20T23:49:50.643-05:00</updated><title type='text'>Conversión de codificación y cambio de EOL</title><content type='html'>Problema; archivo en ISO-8859, terminación de lineas CR . Su manejo en gedit u otro editor arroja una advertencia, aunque no imposibilita su uso.&lt;br /&gt;&lt;br /&gt;Solución:&lt;br /&gt;&lt;br /&gt;$ vi archivo-iso.txt&lt;br /&gt;//utilizar el modo comando y realizar lo siguiente *&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table class="cleartable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-size: x-small;"&gt;&lt;tt&gt;:update&lt;/tt&gt;&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&lt;span style="font-size: x-small;"&gt; Save any changes. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;&lt;tt&gt;:e ++ff=dos&lt;/tt&gt;&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&lt;span style="font-size: x-small;"&gt; Edit file again, using dos file format (&lt;tt&gt;'fileformats'&lt;/tt&gt; is ignored).&lt;sup class="reference" id="cite_ref-broken_0-0"&gt;&lt;a href="http://vim.wikia.com/wiki/File_format#cite_note-broken-0"&gt;[A 1]&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;&lt;tt&gt;:setlocal ff=unix&lt;/tt&gt;&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&lt;span style="font-size: x-small;"&gt; This buffer will use LF-only line endings when written.&lt;sup class="reference" id="cite_ref-1"&gt;&lt;a href="http://vim.wikia.com/wiki/File_format#cite_note-1"&gt;[A 2]&lt;/a&gt;&lt;/sup&gt;&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&lt;span style="font-size: x-small;"&gt;&lt;tt&gt;:w&lt;/tt&gt;&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&lt;span style="font-size: x-small;"&gt; Write buffer using unix (LF-only) line endings. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Con esto agregamos la terminación de lineas tipo UNIX.&lt;br /&gt;&lt;br /&gt;* [http://vim.wikia.com/wiki/File_format]&lt;br /&gt;&lt;br /&gt;Ahora cambiamos la codificación con:&lt;br /&gt;&lt;br /&gt;$ iconv -f ISO-8859-1 -t UTF-8 -o archivo-utf8.txt&amp;nbsp; archivo-iso.txt&lt;br /&gt;//man iconv&lt;br /&gt;&lt;br /&gt;Con eso el archivo archivo-utf8.txt ya se puede visualizar y editar correctamente, ahora a checar si nada se rompió ¬¬.&lt;br /&gt;&lt;br /&gt;Actualización.&lt;br /&gt;Olvide comentar que con el mismo gedit se puede convertir el documento a otra codificación simplemente con la opción "guardar como..." y seleccionando la codificación deseada. :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-3446570482389207175?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/3446570482389207175/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=3446570482389207175' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/3446570482389207175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/3446570482389207175'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2011/06/conversion-de-codificacion-y-cambio-de.html' title='Conversión de codificación y cambio de EOL'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-2372789327949102654</id><published>2010-05-29T15:06:00.000-05:00</published><updated>2010-05-29T15:06:06.733-05:00</updated><title type='text'>Eligiendo sesiones en Slackware 13.</title><content type='html'>Este es un problema que me tuvo de cabeza por unas horas, despues de instalar mi flamante slack version 13.&lt;br /&gt;&lt;br /&gt;Regularmente uso mis cajas linux como van o sea sin personalizar mucho, me sientan bien con lo que traen por default, firefox, gimp, fluxbox, blackbox, xterm, etc. Instale E17 (www.enlightenment.org para los que no saben que es ¬¬) y como es usual cree un archivo .xinitrc en mi home para lanzarlo hasta ahi todo bien, el problema esta cuando uno quiere usar un runlevel 4 para iniciar en modo gráfico terminado el arranque e iniciar sesion entrando por xdm.&lt;br /&gt;&lt;br /&gt;Me encontre con que xdm no toma la sesión especificada en .xinitrc, toma los valores de inicio de /etc/X11/xdm/Xsession, dicho archivo indica que y como se van a ejecutar las cosas cuando uno inicia sesion mediante xdm.&lt;br /&gt;&lt;br /&gt;Se supone que en teoria se podria especificar un manejador de ventanas al momento de entrar por xdm, sin embargo no vi como y no tome mucho en investigar esto. El metodo utilizado fue el siguiente:&lt;br /&gt;&lt;br /&gt;1. Copiar un archivo de inicio de algun manejador de ventanas.&lt;br /&gt;&lt;br /&gt;$ cp /etc/X11/xinit/xinitrc.blackbox ~/.xsession&lt;br /&gt;&lt;br /&gt;2. Hacer este archivo ejecutable&lt;br /&gt;&lt;br /&gt;$ chmod +x .xsession&lt;br /&gt;&lt;br /&gt;3. Editar este archivo para que inicie nuestro manejador de ventanas preferido.&lt;br /&gt;&lt;br /&gt;$ vim .xsession&lt;br /&gt;&lt;br /&gt;yo comente la linea que lanza blackbox y agrege la que lanza mi enlightenment 17&lt;br /&gt;&lt;br /&gt;# exec /usr/bin/blackbox&lt;br /&gt;exec /usr/local/bin/enlightenment_start&lt;br /&gt;&lt;br /&gt;Con esto cada vez que entremos por xdm se lanzara automaticamente E17.&lt;br /&gt;&lt;br /&gt;Atras de esto hay mucha información que me dio un poco de flojera comentar pero para el registro aqui pongo enlaces muy utiles y algunas paginas man.&lt;br /&gt;&lt;br /&gt;man xinit&lt;br /&gt;man xdm&lt;br /&gt;&lt;br /&gt;http://www.crabs-world.com/EN/1SYS/a3_slackware_xdm_theme.php&lt;br /&gt;&lt;br /&gt;Actualización.&lt;br /&gt;Tuve que realizar unos cambios en el archivo /etc/X11/xdm/xdm-config ya que por algún extraño motivo la sesión de E17 moria, cuando intentaba establecer una conexión con el servidor gráfico. Esto fue lo que se le agrego a dicho archivo:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="message"&gt;DisplayManager*authName:        MIT-MAGIC-COOKIE-1&lt;/pre&gt;&lt;br /&gt;aqui la URL donde esta la info:&lt;br /&gt;&lt;br /&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=363856&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-2372789327949102654?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/2372789327949102654/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=2372789327949102654' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2372789327949102654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2372789327949102654'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2010/05/eligiendo-sesiones-en-slackware-13_29.html' title='Eligiendo sesiones en Slackware 13.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-1586387895160665471</id><published>2009-08-03T19:11:00.000-05:00</published><updated>2010-07-27T18:28:56.092-05:00</updated><title type='text'>UNIX TIP</title><content type='html'>Esta puede ser una de decenas o tal vez cientos de formas (todo depende del programador) en las que podemos encontrar cierto archivo y cambiar una cadena en particular dentro de este archivo.&lt;br /&gt;&lt;br /&gt;Para ello me e basado en tips muy útiles que me llegan por correo del sitio &lt;a href="http://www.ugu.com/sui/ugu/show?tip.today"&gt;&lt;span style="color: #333333; font-style: italic; font-weight: bold;"&gt;http://www.ugu.com/sui/ugu/show?tip.today&lt;/span&gt;&lt;/a&gt; la verdad es que creo que mate una hormiga con una aplanadora ya que uso find, y vim, cuando podria ser posible tener un script mucho mas simple y que use por ejemplo solo awk, bueno vamos al script.&lt;br /&gt;&lt;br /&gt;Tengo un directorio con cientos de archivos llamados "archivo_variables.js" los cuales tienen una cadena que acaba de cambiar y como ya e dicho son cientos entonces ir cambiando de a uno seria algo tardado y esta claro que es un proceso repetitivo, aqui el script:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new; font-weight: bold;"&gt;$ find . -name variables.js -exec vim -c "%s/cadenavieja/cadenanueva/g" -c "wq" {} ";"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Excelente ya termine, lo bueno es que le dije al jefe que me iba a llevar toda la semana y ahora tengo tiempo para seguir leyendo :P jeje.&lt;br /&gt;&lt;br /&gt;Explicando un poco el comando este se descompone en dos partes la primera que encuentra todos aquellos archivos llamados variables.js dentro del directorio actual;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new; font-weight: bold;"&gt;$ find . -name variable.js&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;y como argumento adicional a &lt;span style="font-weight: bold;"&gt;find&lt;/span&gt; le decimos que ejecute un comando para cada archivo encontrado;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: courier new;"&gt;$ find . -name variable.js &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #666666; font-family: courier new;"&gt;-exec ...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;esta claro que el argumento &lt;span style="font-weight: bold;"&gt;-exec&lt;/span&gt; le indica que ejecute un comando el cual es;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new; font-weight: bold;"&gt;$ find ... -exec &lt;/span&gt;&lt;span style="color: #666666; font-family: courier new; font-style: italic; font-weight: bold;"&gt;vim -c "%s/cadenavieja/cadenanueva/g" -c "wq" {} ";"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;aqui le decimos a vim que ejecute un comando&lt;span style="font-weight: bold;"&gt; [-c "%s/.../.../g" ]&lt;/span&gt; para el archivo dado y que seguido de ese comando ejecute este otro &lt;span style="font-weight: bold;"&gt;[ -c "wq" ]&lt;/span&gt; lo cual ya sabes bien es para escribir y salir del archivo, finalmente las llaves  &lt;span style="font-weight: bold;"&gt;"{}"&lt;/span&gt;  se sustituyen por cada coincidencia en la búsqueda son el argumento que find pasa al comando y el caracter &lt;span style="font-weight: bold;"&gt;";"&lt;/span&gt; termina con el comando ejecutado por &lt;span style="font-weight: bold;"&gt;find&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;El comando pasado a &lt;span style="font-weight: bold;"&gt;vim&lt;/span&gt; es tal vez el mas claro y significativo ya que es el que edita el archivo buscando la cadena a sustituir en todo lo largo del archivo, pero esto ya lo saben los amantes de &lt;span style="font-weight: bold;"&gt;sed&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Pues eso es todo claro y simple.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-1586387895160665471?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/1586387895160665471/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=1586387895160665471' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1586387895160665471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1586387895160665471'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2009/08/unix-tip.html' title='UNIX TIP'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-8778291187876082733</id><published>2009-07-28T19:59:00.000-05:00</published><updated>2009-07-28T20:05:24.077-05:00</updated><title type='text'>Instalando paquetes en RHEL sin RHN.</title><content type='html'>Descargamos o copiamos del dvd los paquetes que necesitemos y los instalamos mediante el siguiente comando:&lt;br /&gt;&lt;br /&gt;# yum localinstall --nogpgcheck paquete.rpm&lt;br /&gt;&lt;br /&gt; localinstall  - indicamos que estamos instalando un paquete local&lt;br /&gt; --nogpgcheck  - le pedimos que no verifique la firma del paquete&lt;br /&gt;&lt;br /&gt;Claro que esto no resuelve el problema de las dependencias jeje solo era para variarle un poquito al tradicional comando rpm, con el que tambien quedaria asi:&lt;br /&gt;&lt;br /&gt;# rpm -ivh paquete.rpm&lt;br /&gt;&lt;br /&gt;Despues vemos como agregar mejor un repositorio para evitar el problema de las dependencias ya que instalar 10 paquetes es mucha bronca si cada uno tiene 2 dependencias o mas :S.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-8778291187876082733?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/8778291187876082733/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=8778291187876082733' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/8778291187876082733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/8778291187876082733'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2009/07/instalando-paquetes-en-rhel-sin-rhn.html' title='Instalando paquetes en RHEL sin RHN.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-8103238960509005633</id><published>2008-10-23T11:38:00.000-05:00</published><updated>2008-10-23T11:51:22.629-05:00</updated><title type='text'>Terror en la Web</title><content type='html'>Así como el título lo dice terror en la Web de repente uno solo se registra sin pensarlo en tanto sitio Web lo pida y de repente ya no se sabe de donde pueden robar la información de uno.&lt;br /&gt;&lt;br /&gt;Al registrarme en el sitio &lt;a href="http://linuxmagazine.com/"&gt;Linux Magazine&lt;/a&gt; veo que mi perfil de usuario ya muestra mi imagen de avatar que alguna vez use. Cosa que inmediatamente me sorprendió ya que automáticamente la obtuvo de algún lugar, lo primero que pensé es que la había relacionado con mi cuenta de &lt;a href="http://gmail.com"&gt;Gmail&lt;/a&gt; y empece a buscar el sitio, perfil, etc., con el cual me relacionaba, como no encontré nada imagine que lo obtenía de algún resultado de búsqueda y nada (seria bastante raro no aparezco en nada), imagine una cuenta en OpenID pero no, no tengo bueno pues resulta que hace tiempo un año mas o menos pensé que era bueno usar un URL a mi imagen avatar para no estar subiendo la misma en todas partes y luego cambiarla, para esto use un sitio llamado &lt;a href="http://www.gravatar.com"&gt;gravatar.com&lt;/a&gt; ahí estaba el secreto jeje pero por un momento me espante... con eso de que google lo ve todo ¬¬.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-8103238960509005633?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/8103238960509005633/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=8103238960509005633' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/8103238960509005633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/8103238960509005633'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/10/terror-en-la-web.html' title='Terror en la Web'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-1376982402568426932</id><published>2008-06-26T12:45:00.000-05:00</published><updated>2008-06-26T13:21:13.729-05:00</updated><title type='text'>Java &amp; Ubuntu.</title><content type='html'>Esta cansado de comprar productos de dieta? Y cada vez estar más gord@!&lt;br /&gt;Esta cansado de comprar aparatos de gimnasio? Y cada vez estar más gord@!&lt;br /&gt;Esta harto de comprar más RAM y que su Windows se cuelgue cada vez más rápido!&lt;br /&gt;&lt;br /&gt;Esta harto de que su Ubuntu no reconozca los plugins instalados manualmente porque los que&lt;br /&gt;vienen del repositorio simplemente están viejos ( o simplemente no los quiere de ahí )?&lt;br /&gt;&lt;br /&gt;Pues para esto si hay solución para todo lo de arriba, quien sabe, ¬¬.&lt;br /&gt;&lt;br /&gt;Bien después de ver que la versión de Java JDK no era la más nueva y la versión de NetBeans tampoco lo era, decidí instalar la que me regalaron en CD en el SunTechDays evento de apenas hace un mes, que por cierto estuvo fabuloso. Bueno pues meto el disco, selecciono y arrastro (cual vil windows) el icono del paquete de java y también NetBeans y pues instalo en mi directorio personal creando las variables de entorno JAVA_HOME y JRE_HOME para que se cargen en mi perfil y todo bien el NetBeans bien y Java también.&lt;br /&gt;&lt;br /&gt;Y bueno cual es el problema que cuando quiero entrar a la interfaz de configuración de mi firewall una SHELL que utiliza Java sobre el navegador ooooh sorpresa no tengo el plugin de Java bueno pues solo queda o instalar Jre desde synaptic (cosa no querida desde el principio) o jalar el que ya tenia en mi HOME en fin que con el firefox 3 y con el Ubuntu eso de copiar el plugin.so a la carpeta plugins dentro de HOME/.mozilla/firefox/plugis no sirve porque, no lo se, ni siquiera esta la carpeta, bueno entonces lo copio o creo un enlace simbolico en /usr/lib/mozilla/plugins y nada que tampoco funciona entonces ya la cosa pinta mal 5 min en eso y me estoy volviendo loco porque nada es como era antes.&lt;br /&gt;&lt;br /&gt;Le sigo veo que existe otra carpeta (ya lo sabia :P) entonces procedo a hacer lo mismo copio o creo enlace simbolico en /usr/lib/firefox/plugins y digo ahora si tiene que jalar y nada, entonces si digo que pasa, bueno pues veo que hay otros dos directorios raros:&lt;br /&gt;&lt;br /&gt;$ ls -ld firefox*&lt;br /&gt;drwxr-xr-x 5 root root 1104 2008-05-27 11:49 firefox&lt;br /&gt;drwxr-xr-x 7 root root  632 2008-06-26 12:34 firefox-3.0&lt;br /&gt;drwxr-xr-x 5 root root  136 2008-04-16 18:46 firefox-addons&lt;br /&gt;&lt;br /&gt;bien entonces en uno debe ser&lt;br /&gt;&lt;br /&gt;y viendo bien los directorios me doy cuenta que los directorios plugin apuntan a un tercero:&lt;br /&gt;&lt;br /&gt;ls -l firefox-3.0/plugins&lt;br /&gt;lrwxrwxrwx 1 root root 25 2008-06-09 11:39 firefox-3.0/plugins -&gt; ../firefox-addons/plugins&lt;br /&gt;&lt;br /&gt;pero la cosa esta confusa porque el firefox reconoce un plugin de la carpeta &lt;br /&gt;/usr/lib/firefox/plugins el libunixprintplugin.so (el primer lugar donde probe para agregar Java) y es donde tambien esta el plugin de flash ese si agregado por synaptic mmm algo anda mal.&lt;br /&gt;&lt;br /&gt;bueno pues me pongo a ver y ese enlace me lleva a /etc/alternatives donde se encuentran otro monton de enlaces a los plugins de diferentes cosas :&lt;br /&gt;&lt;br /&gt;uno para firefox &lt;br /&gt;lrwxrwxrwx 1 root root  46 2008-05-27 11:52 firefox-flashplugin -&gt; /usr/lib/flashplugin-nonfree/libflashplayer.so&lt;br /&gt;&lt;br /&gt;uno para mozilla&lt;br /&gt;lrwxrwxrwx 1 root root  46 2008-05-27 11:52 mozilla-flashplugin -&gt; /usr/lib/flashplugin-nonfree/libflashplayer.so&lt;br /&gt;&lt;br /&gt;y bien opto por poner un enlace ahí que apunte a mi HOME/jdk/jre/blah blah/plugin.so y otro enlace en /usr/lib/firefox/plugins (asi como hecho para flash) y ahora si debe jalar (iluso) y bueno pues nada tampoco lo reconoce y empiezo a pensar mal de Mark Shuttleworth y Ubuntu y toda su raza debianita y voy haciendo más pruebas (esto ya me tomo más de 15min debe ser malo).&lt;br /&gt;&lt;br /&gt;Veo entonces que no se porque aun tengo ¡¡¡firefox 2!!! instalado.&lt;br /&gt;&lt;br /&gt;$ which firefox firefox-2 firefox-3.0&lt;br /&gt;/usr/bin/firefox&lt;br /&gt;/usr/bin/firefox-2&lt;br /&gt;/usr/bin/firefox-3.0&lt;br /&gt;&lt;br /&gt;y digo ahora si @$&amp;%/&amp;/(. debianitas que es esto, bueno bueno fue el estrés de tanto tiempo invertido en esto, me doy cuenta entonces que me salte un directorio el firefox-addons al cual apunta el enlace simbolico mostrado antes:&lt;br /&gt;&lt;br /&gt;ls -l firefox-3.0/plugins&lt;br /&gt;lrwxrwxrwx 1 root root 25 2008-06-09 11:39 firefox-3.0/plugins -&gt; ../firefox-addons/plugins&lt;br /&gt;&lt;br /&gt;y bien digo si ahí no funciona me regreso a windows ahí siempre es todo igual (¬¬).&lt;br /&gt;&lt;br /&gt;Y hacemos entonces :&lt;br /&gt;&lt;br /&gt;# cd /usr/lib/firefox-addons/plugins&lt;br /&gt;# ln -s $HOME/jdk1.6.0_05/jre/plugin/i386/ns7/libjavaplugin_oji.so  ## ENTER&lt;br /&gt;&lt;br /&gt;iniciamos nuevamente el firefox 3 y oooooh sorpresa ya jalo, por fin aparece nuestro plugin ya no fastidiamos con el synaptic etc etc etc, seguramente esto a pocos usuarios de debian (Ubuntu) les parecería correcto porque si bien estamos haciendo un enlace desde una carpeta nada estandar a un carpeta de sistema. Bueno pero que poniendolo en mi perfil de usuario como debe ser no funciono.&lt;br /&gt;&lt;br /&gt;En fin, así la cosa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-1376982402568426932?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/1376982402568426932/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=1376982402568426932' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1376982402568426932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1376982402568426932'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/java-ubuntu.html' title='Java &amp; Ubuntu.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-589351429978660763</id><published>2008-06-19T18:26:00.001-05:00</published><updated>2011-11-16T19:48:39.958-06:00</updated><title type='text'>Bird</title><content type='html'>&lt;div class="mobile-photo"&gt;&lt;a href="http://bp0.blogger.com/_hi-G3ey-DcA/SFrrF7etlkI/AAAAAAAAACY/RYGJ9s2cuGM/s1600-h/bird1-775688.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5213738005733152322" src="http://bp0.blogger.com/_hi-G3ey-DcA/SFrrF7etlkI/AAAAAAAAACY/RYGJ9s2cuGM/s320/bird1-775688.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Bird.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-589351429978660763?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/589351429978660763/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=589351429978660763' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/589351429978660763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/589351429978660763'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/post.html' title='Bird'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_hi-G3ey-DcA/SFrrF7etlkI/AAAAAAAAACY/RYGJ9s2cuGM/s72-c/bird1-775688.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-4492586898823609096</id><published>2008-06-19T18:08:00.001-05:00</published><updated>2008-06-19T18:12:20.943-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='frappr'/><title type='text'>Ontoy!</title><content type='html'>Que es esto?? A solo un mapa, para indicar de donde visitas.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;embed quality="high" type="application/x-shockwave-flash" src="http://www.frappr.com/ajax/yvmap.swf" flashvars="host=http://www.frappr.com/&amp;origin=blogger&amp;lo=1&amp;mvid=137440729225" salign="l" align="middle" scale="noscale" width="500" height="300"  &gt;&lt;/embed&gt;&lt;div style="width:400px;text-align:left;"&gt;&lt;a href="http://visitor.frappr.com/?sig=visitor_map&amp;src_mvid=137440729225&amp;origin=blogger" target=_blank&gt;&lt;img src="http://frappr.com/i/gyo.gif" border=0/&gt;&lt;/a&gt;&lt;a href="http://www.frappr.com/?a=constellation_map&amp;mapid=137440591687&amp;src=flash_map&amp;sig=visitor_map&amp;src_mvid=137440729225&amp;origin=blogger&amp;ct=seemore" target=_blank&gt;&lt;img src="http://frappr.com/i/s.gif" border=0/&gt;&lt;/a&gt;&lt;a href="http://www.frappr.com/?a=constellation_map&amp;mapid=137440591687&amp;src=flash_map&amp;sig=visitor_map&amp;src_mvid=137440729225&amp;origin=blogger&amp;ct=pendingpins" target=_blank&gt;&lt;img src="http://frappr.com/dyn_map/137440591687/origin:blogger/p.gif" border=0/&gt;&lt;/a&gt;&lt;a href="http://www.frappr.com/?a=feedback&amp;type=vm" target=_blank&gt;&lt;img src="http://frappr.com/i/h.gif" border=0/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-4492586898823609096?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/4492586898823609096/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=4492586898823609096' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4492586898823609096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4492586898823609096'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/blog-post.html' title='Ontoy!'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-2340138793889831870</id><published>2008-06-17T08:30:00.000-05:00</published><updated>2008-06-17T08:47:21.856-05:00</updated><title type='text'>Sun Tech Days</title><content type='html'>Aquí unas fotos:&lt;br /&gt;&lt;br /&gt;&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/krieg.cta/SunTechDays"&gt;&lt;img src="http://lh5.ggpht.com/krieg.cta/SFe-s66fZaE/AAAAAAAAACI/vWMjnV6FbAY/s160-c/SunTechDays.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/krieg.cta/SunTechDays" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Sun Tech Days&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-2340138793889831870?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/2340138793889831870/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=2340138793889831870' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2340138793889831870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2340138793889831870'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/sun-tech-days.html' title='Sun Tech Days'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/krieg.cta/SFe-s66fZaE/AAAAAAAAACI/vWMjnV6FbAY/s72-c/SunTechDays.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-7050489642906938967</id><published>2008-06-04T18:55:00.000-05:00</published><updated>2008-06-04T19:26:22.892-05:00</updated><title type='text'>Apuntes extraños que tome en el suntechdays.</title><content type='html'>De lo que me acuerdo cuando veo lo que escribí es, mmm ¬¬ mmm...&lt;br /&gt;&lt;br /&gt;Glassfish mm ... servidor de aplicaciones, muy completo creo ¬¬&lt;br /&gt;JMaki mm... algo de un chango en chino ademas de una especie de plataforma, framework muuy completo que combina lo mejor de lo mejor en frameworks para AJAX javascript :D mm claro que puedo equivocarme ¬¬ de 10 palabras entendia 5.&lt;br /&gt;&lt;br /&gt;Grizzly mmm un framework HTTP eso quiere decir que trabaja asi:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Peticion  | Grizzly |  contenedor de servlet's&lt;br /&gt;HTTP&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;bueno eso es lo que recuerdo y si bien recuerdo trabaja con peticiones I/O en java de bajo nivel.&lt;br /&gt;&lt;br /&gt;y bueno eso es lo que pude entender de mis notas lo bueno es que tpdas las presentaciones del suntechdays estan disponibles ya en:&lt;br /&gt;&lt;br /&gt;http://suntechdays.com.mx/downloads/&lt;br /&gt;&lt;br /&gt;las descargan y así pueden ver lo bueno que se perdieron si no fueron.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-7050489642906938967?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/7050489642906938967/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=7050489642906938967' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/7050489642906938967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/7050489642906938967'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/apuntes-extraos-que-tome-en-el.html' title='Apuntes extraños que tome en el suntechdays.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-19512209055419333</id><published>2008-06-04T18:38:00.000-05:00</published><updated>2008-06-04T18:52:32.253-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='solaris'/><title type='text'>solaris... aleatorios - borrador</title><content type='html'>Instalar y desinstalar paquetes en solaris.&lt;br /&gt;&lt;br /&gt;Estoy hablando de perl, lo tuve que instalar y quitar una vez, en fin.&lt;br /&gt;&lt;br /&gt;Abrimos una terminal de linea de comandos, como super usuario hacemos lo siguiente:&lt;br /&gt;&lt;br /&gt;Primero tenemos que saber que paquetes remover, exactamente no recuerdo el comando o las opciones del comando, pero usamos pkginfo y si lo combinamos con el comando grep podemos ver lo que queremos, ya que una de las cosas que hace el comando pkginfo es desplegar la información de todos los paquetes instalados con menor o mayor información pero lo que siempre dice es el nombre del paquete, bueno ya obtenidos los nombres de los paquetes hacemos:&lt;br /&gt;&lt;br /&gt;remover paquetes&lt;br /&gt;# pkgrm SUNWPerl584core perl 5.8.4 core&lt;br /&gt;# pkgrm SUNWPerl584man paginas del manual&lt;br /&gt;# pkgrm SUNWPerl584usr archivos varios&lt;br /&gt;&lt;br /&gt;Y luego instalamos el nuevo paquete de perl obtenido de sunfreeware.com&lt;br /&gt;&lt;br /&gt;Instalar:&lt;br /&gt;descomprimimos&lt;br /&gt;# gunzip perl-5.8.8.tgz // nos queda algo como perl-5.8.8&lt;br /&gt;# pkgadd -d perl-5.8.8 // esto lo instala&lt;br /&gt;&lt;br /&gt;en general para instalar y desinstalar cualquier cosa en solaris 9 es así o podemos siempre seguir el procedimiento tradicional ./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make check &amp;amp;&amp;amp; make install y eso tambien funciona.&lt;br /&gt;&lt;br /&gt;}:^]&lt;br /&gt;&lt;br /&gt;Más información en :&lt;br /&gt;&lt;br /&gt;http://docs.sun.com/app/docs/doc/817-0707/6mgg5umn1?a=expand&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-19512209055419333?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/19512209055419333/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=19512209055419333' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/19512209055419333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/19512209055419333'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/solaris-aleatorios-borrador_04.html' title='solaris... aleatorios - borrador'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-2976995274422221205</id><published>2008-06-04T18:24:00.000-05:00</published><updated>2008-06-04T18:52:48.123-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='qmail'/><title type='text'>Qmail... aleatorios... borrador.</title><content type='html'>Cambio de dominio para la receta QmailRocks.&lt;br /&gt;&lt;br /&gt;Para cambiar de dominio la configuración de Qmail ya instalado, hacemos y comprobamos lo siguiente.&lt;br /&gt;&lt;br /&gt;Nos vamos al directorio de compilación de qmail normalmente&lt;br /&gt;&lt;br /&gt;/usr/local/qmail/qmail-1.03&lt;br /&gt;&lt;br /&gt;o donde lo hayas des-compactado y ejecutamos el script que ya bien con qmail&lt;br /&gt;&lt;br /&gt;# ./config-fast nombre.de-mi-dominio.com.mx&lt;br /&gt;&lt;br /&gt;creamos nuevamente el certificado de seguridad del server&lt;br /&gt;&lt;br /&gt;# make cert&lt;br /&gt;&lt;br /&gt;revisamos que la información sea la de nuestra nueva configuración en el archivo&lt;br /&gt;&lt;br /&gt;/var/qmail/control   // si no lo cambiamos.&lt;br /&gt;&lt;br /&gt;cambiamos los permisos de los certificados:&lt;br /&gt;&lt;br /&gt;# chown -R vpopmail:qmail /var/qmail/control/client.cert&lt;br /&gt;# chown -R vpopmail:qmail /var/qmail/control/servercert.pem&lt;br /&gt;&lt;br /&gt;editar los archivos&lt;br /&gt;&lt;br /&gt;# vim /var/qmail/supervise/qmail-pop3d/run&lt;br /&gt;# vim /var/qmail/supervise/qmail-smtpd/run&lt;br /&gt;&lt;br /&gt;para que reflejen la información de nuestro nuevo dominio osea le ponemos el&lt;br /&gt;nombre.de-mi-dominio.com.mx del principio si esque tiene otra cosa, recordamos que estamos cambiando de dominio un server.&lt;br /&gt;&lt;br /&gt;Tambien cambiamos los alias de los mails default, a el nuevo dominio:&lt;br /&gt;&lt;br /&gt;# vim /var/qmail/alias/.qmail-root&lt;br /&gt;# vim /var/qmail/alias/.qmail-postmaster&lt;br /&gt;# vim /var/qmail/alias/.qmail-mailer-daemon  // y a algun otro que hayamos creado&lt;br /&gt;&lt;br /&gt;Cambiamos permisos por si las moscas:&lt;br /&gt;&lt;br /&gt;# chmod 644 /var/qmail/alias/.qmail-*&lt;br /&gt;&lt;br /&gt;Verificamos los datos de nuestro webmail, en este caso el nuestro es SquirrelMail entonces:&lt;br /&gt;&lt;br /&gt;# cd /ruta/a-mi/documentroot/squirrelmail&lt;br /&gt;# cd mail/config&lt;br /&gt;# ./config.pl&lt;br /&gt;&lt;br /&gt;y cambiamos la información necesaria o sea la IP o el nombre de dominio.&lt;br /&gt;&lt;br /&gt;Eso es todo, talvez algún día escriba algo más, acerca de esto ¬¬.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-2976995274422221205?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/2976995274422221205/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=2976995274422221205' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2976995274422221205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2976995274422221205'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/qmail-aleatorios-borrador.html' title='Qmail... aleatorios... borrador.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-6321773291976991663</id><published>2008-06-04T18:12:00.000-05:00</published><updated>2008-06-04T18:53:04.726-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>Perl... aleatorios.. borrador.</title><content type='html'>Utilización e instalación de modulos de PERL en modo shell.&lt;br /&gt;&lt;br /&gt;Primero que nada abrimos una terminal, debemos ser super usuario, tecleamos lo siguiente y damos enter:&lt;br /&gt;&lt;br /&gt;# perl -MCPAN -e shell  //enter&lt;br /&gt;&lt;br /&gt;si es la primera vez que entramos al modo shell de perl nos va a preguntar una serie de cosas acerca de la configuración de PERL como es demasiada información y esto solo es un borrador no lo voy a cubrir, sin embargo aunque demos los valores predeterminados siempre podemos volver a ejecutar la configuración y también la podemos ver.&lt;br /&gt;&lt;br /&gt;Para ver la configuración:&lt;br /&gt;&lt;br /&gt;cpan&gt; o conf init  //enter para ver la configuración&lt;br /&gt;&lt;br /&gt;para instalar un modulo ya dentro del shell, hacemos:&lt;br /&gt;&lt;br /&gt;cpan&gt; install Budle::CPAN  // &lt;- en este caso Budle::CPAN es el nombre del modulo  Lo que nos trajo aquí:  Instalar Mail y SpamAssassin  cpan&gt; install Mail::SPE&lt;br /&gt;cpan&gt; install Compress:zlib&lt;br /&gt;cpan&gt; install Archive::Tar&lt;br /&gt;cpan&gt; install Mail::SpamAssassin&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esto tambien lo podemos hacer manualmente desde la linea de comandos de la siguiente forma si es que disponemos de los paquetes fuente .tar.gz&lt;br /&gt;&lt;br /&gt;Primero descomprimir el paquete y cambiamos al directorio del paquete:&lt;br /&gt;&lt;br /&gt;ejemplo:&lt;br /&gt;&lt;br /&gt;# tar -zxvf mail-spamassassin.tar.gz //el nombre lo acabo de invetar no existe&lt;br /&gt;&lt;br /&gt;# cd Mail_SpamAssassin&lt;br /&gt;&lt;br /&gt;# perl build/check_dependencies //checamos dependencias si hacen falta a instalarlas&lt;br /&gt;&lt;br /&gt;# perl Makefile.pl&lt;br /&gt;&lt;br /&gt;# make&lt;br /&gt;&lt;br /&gt;# make install&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;por ahora eso es todo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-6321773291976991663?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/6321773291976991663/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=6321773291976991663' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/6321773291976991663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/6321773291976991663'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/perl-aleatorios-borrador.html' title='Perl... aleatorios.. borrador.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-3099849366468813263</id><published>2008-06-04T18:04:00.000-05:00</published><updated>2008-06-04T18:11:51.925-05:00</updated><title type='text'>solaris... aleatorios - borrador</title><content type='html'>Montar una imagen iso en solaris 9.&lt;br /&gt;&lt;br /&gt;Como super usuario abrimos una terminal y hacemos lo siguiente&lt;br /&gt;en esta parte es importante dar la ruta completa de lo contrario puede y manda un error:&lt;br /&gt;&lt;br /&gt;# lofiadm -a /dir/donde/esta/imagen.iso&lt;br /&gt;&lt;br /&gt;# mount -o ro -F hsfs /dev/lofi/1 /mnt/&lt;br /&gt;&lt;br /&gt;Como se daran cuenta el procedimiento es muy similar a hacerlo en linux ya que el comando lofiadm simplemente indica que deseamos utilizar los dispositivos loop virtuales y con el comando mount indicamos que lo que hay en el dispositivo X virtual lo queremos hacer accesible (montarlo) en un determinado directorio.&lt;br /&gt;&lt;br /&gt;En linux esto seria algo así:&lt;br /&gt;&lt;br /&gt;# mount -o loop -t iso9660 imagen.iso /mnt/&lt;br /&gt;&lt;br /&gt;un solo paso pero resume todo. }:^]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-3099849366468813263?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/3099849366468813263/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=3099849366468813263' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/3099849366468813263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/3099849366468813263'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/06/solaris-aleatorios-borrador.html' title='solaris... aleatorios - borrador'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-239285850506979075</id><published>2008-05-07T12:47:00.000-05:00</published><updated>2008-05-07T19:29:55.310-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sparc'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='qmail'/><title type='text'>QmailRocks en Gentoo sobre Sparc. (parte.3)</title><content type='html'>&lt;span style="font-size:130%;"&gt;Donde nos quedamos.&lt;br /&gt;&lt;br /&gt;Cierto ya habíamos terminado con la parte del certificado e instalación de NetQmail, ahora vamos a hacer unas cuantas cosas más para indicarle al sistema que cada vez que este inicie también ejecute a Qmail, hacemos lo siguiente a no ser que ya la instalación lo haya realizado:&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;# ln -s /var/qmail/supervise/qmail-send /service/qmail-send&lt;br /&gt;# ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:130%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Ahora editamos algunos archivos para indicarle a Qmail cual son los alias básicos para el sistema y sepa que hacer con el correo y notificaciones generadas para el sistema:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# echo alguna_direccion &gt; /var/qmail/alias/.qmail-root&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# echo alguna_direccion &gt; /var/qmail/alias/.qmail-postmaster&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# echo alguna_direccion &gt; /var/qmail/alias/.qmail-mail-daemon&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# ln -s /var/qmail/alias/.qmail-root  /var/qmail/alias/.qmail-anonymous&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# chmod 644/var/qmail/alias/.qmail*&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;Ahora definimos el recipiente local de mensajes en el archivo de configuración:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:130%;"  &gt;# nano -w /var/qmail/control/locals&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;Ahora iniciamos Qmail y le indicamos a Gentoo que lo inicie como servicio al inicio:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;font-size:130%;"  &gt;# source /etc/profile&lt;br /&gt;# rc-update add svscan default&lt;br /&gt;# /etc/init.d/svscan start&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Ahora ya podemos mandar correos y lo pueden comprobar si tienen un programa tipo "mail" de Linux. Lo hariamos así, primero lo instalamos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# emerge mailx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cuando termine entonces ya hacemos:&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;&lt;br /&gt;# mail krieg@algunaparte.com.mx&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Subject: Mensaje de prueba&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Cuerpo del mensaje sin mas datos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;EOF&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Cc:  //Enter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si revisamos nuestro buzón de correo entonces tendremos ya un mensaje de nuestro nuevo servidor de correos, en caso contrario hay que empezar a rastrear cual fue el problema, revisar bitácoras, y comenzar a deducir el problema.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-239285850506979075?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/239285850506979075/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=239285850506979075' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/239285850506979075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/239285850506979075'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/05/qmail-en-gentoo-sobre-sparc-parte3.html' title='QmailRocks en Gentoo sobre Sparc. (parte.3)'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-4622338830616548695</id><published>2008-03-25T18:20:00.000-06:00</published><updated>2008-05-07T19:30:11.930-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='qmail'/><title type='text'>QmailRocks en Gentoo sobre Sparc. (parte.2)</title><content type='html'>&lt;span style="font-size:130%;"&gt;Instalando Qmail.&lt;br /&gt;Bueno podemos tomar las fuentes de Qmail y compilar a mano o podemos utilizar los &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;ebuilds&lt;/span&gt;&lt;span style="font-size:130%;"&gt; que provee Gentoo, para efectos prácticos mejor utilizamos lo que Gentoo ya provee y esta probado.&lt;br /&gt;&lt;br /&gt;Veamos esta lista, son los paquetes sugeridos por la guía de QmailRocks:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmail&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;ucspi-tcp&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;daemon-tools&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmail's pop3d&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmail SMTP authentication patch&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmail SMTP TLS patch&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;ezmlm mailing list&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;autoresponder&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmailanalog&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;vpopmail&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;vqadmin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;maildrop&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmailadmin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;courier IMAP &amp;amp; IMAP SSL&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;SquirrelMail WebMail&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qmail-scanner&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qms-analog&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;SpamAssassin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;ClamAv&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;qtrap&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;Es una gran lista de software por instalar pero no todos funcionan sobre Gentoo, por lo menos no sin los parches adecuados. Tenemos otra referencia sobre como instalar Qmail sobre Gentoo en &lt;a href="http://gentoo-wiki.com/QmailRocksOnGentoo"&gt;gentoo-wiki&lt;/a&gt; aquí se detalla mucho la instalación, bueno si aquí hay un &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;howto&lt;/span&gt;&lt;span style="font-size:130%;"&gt; porque estamos haciendo este?, fácil, porque me dio la gana y además porque tenemos una pequeña variante nuestra plataforma de hardware es un equipo Sparc y no todo el software que esta disponible para x86 lo esta para Sparc así que veremos como hacer funcionar este.&lt;br /&gt;&lt;br /&gt;Siguiendo la lista de paquetes que aparecen en &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;gentoo-wiki&lt;/span&gt;&lt;span style="font-size:130%;"&gt; tendríamos que instalar:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;NetQmail (ya que Qmail es ahora un paquete virtual y proveen lo mismo).&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;net-mail/queue-repair&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;net-mail/dot-forward&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;sys-process/daemontools&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;sys-apps/ucspi-tcp&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;net-mail/cmd5checkpw&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;net-mail/checkpassword&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;mail-mta/netqmail&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;En este paso la guía indica que habilitemos el uso de SSL mediante la bandera USE=ssl" para utilizar encriptación en los mensajes enviados, bien esto ya no es necesario especificarlo porque por default lo maneja de esa forma, hacemos el emerge:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;# emerge --ask --verbose netqmail&lt;br /&gt;# env-update&lt;br /&gt;&lt;br /&gt;El siguiente paso es crear el certificado que nos da autenticidad de ser quienes decimos que somos (¬¬). Antes de generarlo tenemos que editar el archivo de configuración personalizada para &lt;a href="http://www.openssl.org/"&gt;openssl&lt;/a&gt;, los datos a modificar son claros:&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;&lt;br /&gt;# nano -w /var/qmail/control/servercert.cnf&lt;br /&gt;# /var/qmail/bin/mkservercert&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Esto nos crea un archivo "servercert.pem" y un enlace simbólico suave al mismo llamado "clientcert.pem" en el directorio "/var/qmail/control/".&lt;br /&gt;&lt;br /&gt;El certificado tiene una duración de 365 días por lo tanto no tendremos que hacer uno nuevo pronto pero pasa que a muchos se nos olvida renovarlo, en la documentación viene una forma de checar día a día si nuestro certificado ya caduco y en caso de que así sea volver a generarlo.&lt;br /&gt;&lt;br /&gt;Primero hacemos una copia en el mismo lugar del script que genera el certificado y despues comentamos la parte interactiva.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# cp -a /var/qmail/bin/mkservercert /var/qmail/bin/mkservercert-noprompt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# nano -w /var/qmail/bin/mkservercert-nopromp&lt;/span&gt;t&lt;br /&gt;&lt;br /&gt;En este archivo que estamos editando comentamos las siguientes lineas que lo único que hacen es mandar un aviso y pedir un ENTER como confirmación el cual es leído de la linea de comandos y después continua con el proceso de hacer el certificado.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;&lt;span style="font-size:130%;"&gt;#ewarn "Please customize ${conffile} before continuing!"&lt;br /&gt;#einfo "Press ENTER to continue, or CTRL-C to stop now."&lt;br /&gt;#read&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:130%;"&gt;Procedemos ahora a hacer una nueva tarea cron esta la creamos en el directorio "/etc/cron.daily" todo lo que esta ahí se ejecuta todos los días por lo tanto todos los días va a checar que el certificado este vigente de lo contrario lo borra y genera uno nuevo, así lo hacemos:&lt;br /&gt;&lt;br /&gt;# nano -w /etc/cron.daily/qmail-update-certificate&lt;br /&gt;&lt;br /&gt;El contenido del archivo debe ser este:&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;COUNT=`openssl verify /var/qmail/control/servercert.pem  |grep expired|wc -c`&lt;br /&gt;if [[${COUNT} -gt 1]] ; then&lt;br /&gt;rm /var/qmail/control/servercert.pem&lt;br /&gt;/var/qmail/bin/mkservercert-noprompt&lt;br /&gt;/etc/init.d/svscan restart&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;Guardamos y cerramos el archivo, con esto esta parte queda lista.&lt;br /&gt;&lt;br /&gt;Lo siguiente que vamos a hacer es decirle al sistema que cada ves que realicemos una actualización o instalemos algo que modifique la configuración personalizada de "netqmail" nos diga que se á cambiado y/o que tenemos que cambiar la configuración del paquete "netqmail" después de que termino el emerge, eso lo hacemos con el siguiente comando:&lt;br /&gt;&lt;br /&gt;# ebuild /var/db/pkg/mail-mta/netqmail-1.05-r8/netqmail-1.05-r8.ebuild config&lt;br /&gt;&lt;br /&gt;Esto nos tirara en la terminal algo parecido a esto:&lt;br /&gt;&lt;br /&gt;Appending /var/db/pkg to PORTDIR_OVERLAY...&lt;br /&gt;Your fully qualified host name is correo.acatlan.unam.mx.&lt;br /&gt;Putting correo.acatlan.unam.mx into control/me...&lt;br /&gt;Putting acatlan.unam.mx into control/defaultdomain...&lt;br /&gt;Putting unam.mx into control/plusdomain...&lt;br /&gt;Putting correo.acatlan.unam.mx into control/locals...&lt;br /&gt;Putting correo.acatlan.unam.mx into control/rcpthosts...&lt;br /&gt;Now qmail will refuse to accept SMTP messages except to correo.acatlan.unam.mx.&lt;br /&gt;Make sure to change rcpthosts if you add hosts to locals or virtualdomains!&lt;br /&gt;* Accepting relaying by default from all ips configured on this machine.&lt;br /&gt;* Generating RSA keys for SSL/TLS, this can take some time ...  [ ok ]&lt;br /&gt;* Creating a self-signed ssl-certificate:&lt;br /&gt;* /var/qmail/control/servercert.pem already exists.&lt;br /&gt;* If you want to have a properly signed certificate&lt;br /&gt;* instead, do the following:&lt;br /&gt;* openssl req -new -nodes -out req.pem \&lt;br /&gt;*   -config /var/qmail/control/servercert.cnf \&lt;br /&gt;*   -keyout /var/qmail/control/servercert.pem&lt;br /&gt;* Send req.pem to your CA to obtain signed_req.pem, and do:&lt;br /&gt;* cat signed_req.pem &gt;&gt; /var/qmail/control/servercert.pem&lt;br /&gt;&lt;br /&gt;Con esto casi estamos listo para empezar a mandar correos.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-4622338830616548695?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/4622338830616548695/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=4622338830616548695' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4622338830616548695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/4622338830616548695'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/03/qmailrocks-en-gentoo-sobre-sparc-parte2.html' title='QmailRocks en Gentoo sobre Sparc. (parte.2)'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-1685473997449004379</id><published>2008-03-14T14:19:00.000-06:00</published><updated>2008-05-07T19:30:32.315-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='qmail'/><title type='text'>QmailRocks en Gentoo sobre Sparc.</title><content type='html'>&lt;span style="font-size:130%;"&gt;Aquí voy a escribir información de mi segundo intento de instalar &lt;a href="http://www.qmail.org/"&gt;Qmail&lt;/a&gt;, en su combinación con varias herramientas para utilizar dominios virtuales, antivirus, antispam al estilo &lt;a href="http://www.qmailrocks.org/"&gt;QmailRocks&lt;/a&gt;, sobre un equipo &lt;a href="http://sunsolve.sun.com/handbook_pub/validateUser.do?target=Systems/U10/U10"&gt;Sun Ultra-10 Sparc&lt;/a&gt; con sistema operativo &lt;a href="http://www.gentoo.org/"&gt;GNU/Linux Gentoo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La primera ocasión lo intente sobre un equipo similar una &lt;a href="http://sunsolve.sun.com/handbook_pub/validateUser.do?target=Systems/E250/E250"&gt;Sun Ultra Enterprise 250&lt;/a&gt; con sistema operativo Sun &lt;a href="http://www.sun.com/software/solaris/9/"&gt;Solaris 9&lt;/a&gt;. A pesar de seguir todos los pasos como se detalla en la guía de QmailRocks tuve muchos problemas en la compilación de los paquetes, la falta de tiempo para completar con éxito la tarea y la necesidad inmediata del servicio me obligo a elegir otra solución... un Windows Server 2003 con Microsoft Exchange .... ja ja ja no no es cierto uff, la solución en ese momento fue un rápido y eficiente &lt;a href="http://www.slackware.com/"&gt;GNU/Linux Slackware&lt;/a&gt; V12.0 con QmailRocks siguiendo la guía paso a paso y con una que otra modificación que hasta este momento no ha dado ningún problema o a requerido modificaciones extras.&lt;br /&gt;&lt;br /&gt;Vayamos al grano, primero necesitamos instalar el sistema operativo, en este caso Gentoo, para los interesados pueden ir al &lt;a href="http://www.gentoo.org/doc/en/handbook/handbook-sparc.xml"&gt;HandBook de Gentoo para Sparc&lt;/a&gt;, ya saben primero ponemos el disco en la unidad óptica presionamos "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Stop + a&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" luego en el prompt del OpenProm escribimos "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;boot cdrom&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" tecleamos "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;enter&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" después seguimos el manual de instalación hasta terminar teniendo un bonito Gentoo que optimizara todos nuestros recursos de hardware y de paso nos quitara el tiempo (como si tuviéramos mucho) con el proceso de instalación de todos y cada uno de los paquetes que instalemos.&lt;br /&gt;&lt;br /&gt;Seguimos la guía hasta finalizar la instalación base, no agregamos nada raro, mis opciones de compilación en el archivo "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;make.conf&lt;/span&gt;&lt;span style="font-size:130%;"&gt;":&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;CFLAGS="-O2 -mcpu=ultrasparc -pipe"&lt;br /&gt;MAKEOPTS="-j2"&lt;br /&gt;USE="bzip2 ncurses nls zlib -selinux"&lt;br /&gt;&lt;br /&gt;Realice una actualización por todo aquello de los fallos de seguridad, exploits, software inestable etc, etc.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:courier new;"&gt;# emerge --sync&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# emerge portage&lt;br /&gt;# emerge gentoolkit&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;# emerge world&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al momento de actualizar haciendo el "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;emerge world&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" tuve un problema con el paquete "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;setarch&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" estaba bloqueando el paquete "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;util-linux&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" que se supone lo remplaza y suministra lo mismo que este. Lo corregimos de la siguiente manera:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# emerge -C setarch&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# FEATURES=-unmerge-orphans emerge cracklib&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# emerge -uavt util-linux&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Después procedemos con normalidad con el "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;emerge world&lt;/span&gt;&lt;span style="font-size:130%;"&gt;", y con otros pasos más:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:courier new;"&gt;# etc-update&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;# revdep-rebuild&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Y solo si presenta problemas actualizar "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;python&lt;/span&gt;&lt;span style="font-size:130%;"&gt;" borramos/movemos este archivo.&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;# mv /usr/sbin/python-updater /usr/sbin/python-updater.otro&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si con lo anterior también hay problemas entonces no duden en recurrir a los foros de gentoo, son de lo mejor para curar una que otra gripe y de vez en cuando encontrar la solución a conflictos tan raros.&lt;br /&gt;&lt;br /&gt;Hasta aquí tengo un sistema bastante funcional ya, lo siguiente en teoría si el mundo fuera perfecto y los paquetes nunca tuvieran conflictos o dependencias de plataforma, compilador, bibliotecas de funciones etc, etc., seria instalar y configurar el servidor HTTP Apache, el lenguaje PHP y qmail con sus agregados, configurarlos y ser felices por siempre mandando correo. Que lastima no es así, pues primero procedemos a los simple que es instalar y configurar Apache y PHP.&lt;br /&gt;&lt;br /&gt;Ponemos esto en el "&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;/etc/portage/package.use"&lt;/span&gt;&lt;span style="font-size:130%;"&gt; si no existe hay que crearlo desde la cuenta de &lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;root&lt;/span&gt;&lt;span style="font-size:130%;"&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;&lt;br /&gt;www-servers/apache ssl&lt;br /&gt;dev-lang/php apache2 gd zip&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Así instalamos con este comando lo necesario para que todo funcione correctamente:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:130%;"  &gt;# emerge -av php&lt;br /&gt;# /etc/init.d/apache2 start&lt;br /&gt;# rc-update add apache2 default&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;Si todo termina si problemas entonces ya podemos navegar a la URL http://localhost o la dirección IP asociada a la tarjeta de red del equipo que estamos instalando y podemos ver la página de prueba del servidor HTTP Apache como ven no es necesario hacer más configuración puesto que la predeterminada de momento funciona bien.&lt;br /&gt;&lt;br /&gt;Con esto terminamos lo que seria la instalación base incluyendo el software para poner contenido en Internet lo siguiente sera entonces instalar y configurar correctamente Qmail, si se deja ¬¬.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-1685473997449004379?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/1685473997449004379/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=1685473997449004379' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1685473997449004379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1685473997449004379'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2008/03/trabajando-con-qmail-en-sparc-con.html' title='QmailRocks en Gentoo sobre Sparc.'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-1174105360499185361</id><published>2007-12-30T16:13:00.001-06:00</published><updated>2007-12-30T16:45:05.120-06:00</updated><title type='text'>Trabajando otra ves en la web(a).</title><content type='html'>Post de prueba.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-1174105360499185361?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/1174105360499185361/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=1174105360499185361' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1174105360499185361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/1174105360499185361'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2007/12/trabajando-otra-ves-en-la-weba.html' title='Trabajando otra ves en la web(a).'/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3031982250306546878.post-2881418571029191830</id><published>2007-05-17T18:10:00.001-05:00</published><updated>2007-05-17T18:10:34.632-05:00</updated><title type='text'></title><content type='html'>Nueva entrada.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3031982250306546878-2881418571029191830?l=kriegtheone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kriegtheone.blogspot.com/feeds/2881418571029191830/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3031982250306546878&amp;postID=2881418571029191830' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2881418571029191830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3031982250306546878/posts/default/2881418571029191830'/><link rel='alternate' type='text/html' href='http://kriegtheone.blogspot.com/2007/05/nueva-entrada.html' title=''/><author><name>Charles krieg</name><uri>http://www.blogger.com/profile/06955047058116604046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_hi-G3ey-DcA/R-hV5RUnHkI/AAAAAAAAAAo/PF1Lm4D3U7A/S220/krieg_war.png'/></author><thr:total>0</thr:total></entry></feed>
