<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title># rm-rf.es &#187; BSD</title>
	<atom:link href="http://rm-rf.es/categoria/bsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://rm-rf.es</link>
	<description>Administración de sistemas, Unix, Linux, FreeBSD, Windows, hosting, dominios, servidores...</description>
	<lastBuildDate>Fri, 30 Jul 2010 10:13:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>FreeBSD: Cambiar localización, idioma</title>
		<link>http://rm-rf.es/freebsd-cambiar-localizacion-idioma/</link>
		<comments>http://rm-rf.es/freebsd-cambiar-localizacion-idioma/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 15:58:38 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[charset]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[idioma]]></category>
		<category><![CDATA[locale]]></category>
		<category><![CDATA[localizacion]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=895</guid>
		<description><![CDATA[Normalmente prefiero tener todo el sistema de localización, idioma, etc en inglés, cuestión de gustos. Hoy me he visto en la obligación por requerimientos ajenos a cambiar la localización e idioma de un usuario en un servidor FreeBSD a español. Todo esto puede ser modificado a través de un fichero de configuración en nuestra home, [...]]]></description>
			<content:encoded><![CDATA[<p>Normalmente prefiero tener todo el sistema de localización, idioma, etc en inglés, cuestión de gustos. Hoy me he visto en la obligación por requerimientos ajenos a cambiar la localización e idioma de un usuario en un servidor FreeBSD a español.</p>
<p>Todo esto puede ser modificado a través de un fichero de configuración en nuestra home, el fichero ha de llamarse ~/.login_conf. A continuación os muestro un ejemplo de cambio de localización y cotejamiento de caracteres a español:</p>
<pre># cat ~/.login_conf
me:\
    :charset=es_ES.ISO8859-15:\
    :lang=es_ES.ISO8859-15:
</pre>
<p>Básicamente solo es necesario exportar el valor del nombre de la “locale” como LANG en el intérprete de órdenes de la sesión. Podemos hacerlo tanto en el fichero especificado anteriormente (~/.login_conf del usuario), como en el fichero de inicio del intérprete de órdenes del usuario (~/.profile, ~/.bashrc , ~/.cshrc).</p>
<p>Tendréis que aseguraros que los locales que configuráis se encuentran instalados en vuestro sistema, debéis buscarlos en /usr/share/locale:</p>
<pre>ls -l /usr/share/locale/ | more
total 310
drwxr-xr-x  2 root  wheel  512 29 nov  2007 UTF-8
drwxr-xr-x  2 root  wheel  512 29 nov  2007 af_ZA.ISO8859-1
drwxr-xr-x  2 root  wheel  512 29 nov  2007 af_ZA.ISO8859-15
drwxr-xr-x  2 root  wheel  512 29 nov  2007 af_ZA.UTF-8
drwxr-xr-x  2 root  wheel  512 29 nov  2007 am_ET.UTF-8
drwxr-xr-x  2 root  wheel  512 29 nov  2007 be_BY.CP1131
drwxr-xr-x  2 root  wheel  512 29 nov  2007 be_BY.CP1251
drwxr-xr-x  2 root  wheel  512 29 nov  2007 be_BY.ISO8859-5
drwxr-xr-x  2 root  wheel  512 29 nov  2007 be_BY.UTF-8
drwxr-xr-x  2 root  wheel  512 29 nov  2007 bg_BG.CP1251
drwxr-xr-x  2 root  wheel  512 29 nov  2007 bg_BG.UTF-8
drwxr-xr-x  2 root  wheel  512 29 nov  2007 ca_ES.ISO8859-1
drwxr-xr-x  2 root  wheel  512 29 nov  2007 ca_ES.ISO8859-15
...
...
</pre>
<p>Una vez modificado, reiniciar la sesión será suficiente para tener cambiado el idioma en nuestra shell. Para profundizar más sobre las distintas opciones y configuraciones permitidas en este sentido podéis acceder al <a href="http://www.freebsd.org/doc/en/books/handbook/using-localization.html" target="_blank">HandBook de FreeBSD</a>.</p>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/" title="FreeBSD: Activar color en la salida de LS">FreeBSD: Activar color en la salida de LS</a></li><li><a href="http://rm-rf.es/instalar-configurar-sudo-en-freebsd/" title="Instalar y configurar SUDO en FreeBSD">Instalar y configurar SUDO en FreeBSD</a></li><li><a href="http://rm-rf.es/shared-object-libperlso-not-found/" title="Shared object &#8220;libperl.so&#8221; not found">Shared object &#8220;libperl.so&#8221; not found</a></li><li><a href="http://rm-rf.es/updatedb-en-freebsd-y-comando-locate/" title="Updatedb en FreeBSD y comando locate">Updatedb en FreeBSD y comando locate</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/freebsd-cambiar-localizacion-idioma/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FreeBSD: Activar color en la salida de LS</title>
		<link>http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/</link>
		<comments>http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/#comments</comments>
		<pubDate>Tue, 19 May 2009 19:02:53 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[comando]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[ls]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=881</guid>
		<description><![CDATA[Para activar los colores en la salida del comando LS solamente tenéis que añadir la opción G a ls, ejemplo: ls -G Lo mejor es crear un alias, sería del siguiente modo: Bash (.bashrc): alias ls='ls –G' Csh (.cshrc): alias l ls -G En algunos casos es necesario cambiar la variable TERM a xterm-color ó [...]]]></description>
			<content:encoded><![CDATA[<p>Para activar los colores en la salida del comando LS solamente tenéis que añadir la opción G a ls, ejemplo:</p>
<pre>ls -G</pre>
<p>Lo mejor es crear un alias, sería del siguiente modo:</p>
<h3>Bash (.bashrc):</h3>
<pre>alias ls='ls –G'</pre>
<h3>Csh (.cshrc):</h3>
<pre>alias l         ls -G</pre>
<p>En algunos casos es necesario cambiar la variable TERM a xterm-color ó xterm-color:</p>
<pre>export TERM=xterm-color</pre>
<pre>export TERM=xterm</pre>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/medir-tiempo-tarda-comando-ejecutarse/" title="Medir el tiempo que tarda un comando en ejecutarse">Medir el tiempo que tarda un comando en ejecutarse</a></li><li><a href="http://rm-rf.es/linux-ejecuta-visualiza-comandos-periodicamente-watch/" title="Linux: Ejecuta y visualiza comandos periódicamente con &#8216;watch&#8217;">Linux: Ejecuta y visualiza comandos periódicamente con &#8216;watch&#8217;</a></li><li><a href="http://rm-rf.es/comando-tr-unix-convertir-mayusculas-minusculas/" title="Comando tr (unix): convertir mayúsculas a minúsculas y viceversa">Comando tr (unix): convertir mayúsculas a minúsculas y viceversa</a></li><li><a href="http://rm-rf.es/nohup-mantiene-ejecucion-comando-pese-salir-terminal/" title="nohup: Mantiene la ejecución de un comando pese a salir de la terminal">nohup: Mantiene la ejecución de un comando pese a salir de la terminal</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar y configurar SUDO en FreeBSD</title>
		<link>http://rm-rf.es/instalar-configurar-sudo-en-freebsd/</link>
		<comments>http://rm-rf.es/instalar-configurar-sudo-en-freebsd/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 15:30:22 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[configurar]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[sudo]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=772</guid>
		<description><![CDATA[El programa sudo (de las siglas en inglés de superuser -o substitute user- do) es una utilidad de los sistemas operativos tipo Unix, como Linux, BSD, o Mac OS X, que permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (normalmente el usuario root) de manera segura. Se instala por [...]]]></description>
			<content:encoded><![CDATA[<p>El programa <strong>sudo</strong> (de las siglas en <a title="Idioma inglés" href="http://es.wikipedia.org/wiki/Idioma_ingl%C3%A9s">inglés</a> de <em><strong>s</strong>uper<strong>u</strong>ser</em> -o <em><strong>s</strong>ubstitute <strong>u</strong>ser</em>- <em><strong>do</strong></em>) es una utilidad de los <a title="Sistema operativo" href="http://es.wikipedia.org/wiki/Sistema_operativo">sistemas operativos</a> tipo <a title="Unix" href="http://es.wikipedia.org/wiki/Unix">Unix</a>, como <a class="mw-redirect" title="Linux" href="http://es.wikipedia.org/wiki/Linux">Linux</a>, <a title="Berkeley Software Distribution" href="http://es.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD</a>, o <a title="Mac OS X" href="http://es.wikipedia.org/wiki/Mac_OS_X">Mac OS X</a>, que permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (normalmente el usuario <a title="Root" href="http://es.wikipedia.org/wiki/Root">root</a>) de manera segura. Se instala por defecto en <code>/usr/bin</code>.</p>
<p style="text-align: right;"><a href="http://es.wikipedia.org/wiki/Sudo" target="_blank">Wikipedia</a></p>
<p>Para instalar SUDO en FreeBSD lo haremos desde los puertos:</p>
<pre>cd /usr/ports/security/sudo
make install clean</pre>
<p>Toda la configuración se encuentra en el fichero /usr/local/etc/sudoers.default que debemos mover a /usr/local/etc/sudoers para coger sus valores por defecto:</p>
<pre>mv /usr/local/etc/sudoers.default /usr/local/etc/sudoers</pre>
<p>Toda la información sobre este fichero la encontaréis en la ayuda man:</p>
<pre>man sudoers</pre>
<p>Conviene conocer lo más básico e importante:</p>
<pre># User privilege specification
root	ALL=(ALL) ALL</pre>
<p>Esta es la sección de privilegios de usuarios, en la cual damos privilegios especiales a usuarios, por defecto root tiene todos los privilegios como es normal, podemos añadir a usuarios privilegios para determinados comandos, la sintaxis es la siguiente:</p>
<p><strong>USER HOST= comandos</strong></p>
<pre># Uncomment to allow people in group wheel to run all commands
%wheel	ALL=(ALL) ALL</pre>
<p>Por defecto, todos los usuarios pertenecientes al grupo wheel podrán ejecutar con sudo cualquier comando, aquí podemos añadir más restricciones o permisos a otros grupos.</p>
<pre># Same thing without a password
 %wheel	ALL=(ALL) NOPASSWD: ALL</pre>
<p>Con lo anterior podemos especificar qué grupos podrán usar SUDO sin tener que especificar su clave (la del propio usuario, no la de root) de usuario cada vez que ejecuten una tarea o comando ROOT.</p>
<p>Recordad modificar el fichero con el comando visudo porque sino puede no funcionar correctamente.</p>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/freebsd-cambiar-localizacion-idioma/" title="FreeBSD: Cambiar localización, idioma">FreeBSD: Cambiar localización, idioma</a></li><li><a href="http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/" title="FreeBSD: Activar color en la salida de LS">FreeBSD: Activar color en la salida de LS</a></li><li><a href="http://rm-rf.es/shared-object-libperlso-not-found/" title="Shared object &#8220;libperl.so&#8221; not found">Shared object &#8220;libperl.so&#8221; not found</a></li><li><a href="http://rm-rf.es/updatedb-en-freebsd-y-comando-locate/" title="Updatedb en FreeBSD y comando locate">Updatedb en FreeBSD y comando locate</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/instalar-configurar-sudo-en-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shared object &#8220;libperl.so&#8221; not found</title>
		<link>http://rm-rf.es/shared-object-libperlso-not-found/</link>
		<comments>http://rm-rf.es/shared-object-libperlso-not-found/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 08:08:54 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[libperl.so]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[perl-after-upgrade]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=770</guid>
		<description><![CDATA[Tras la última actualización de cPanel en un servidor FreeBSD (11.24.4-RELEASE_33609), resulto haber un fallo en ciertos módulos de Perl, por ejemplo exim no arrancaba mostrando el siguiente error: # /scripts/restartsrv_exim /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim" /libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim" Ni un upcp &#8211;force ni reinstalar [...]]]></description>
			<content:encoded><![CDATA[<p>Tras la última actualización de cPanel en un servidor FreeBSD (11.24.4-RELEASE_33609), resulto haber un fallo en ciertos módulos de Perl, por ejemplo exim no arrancaba mostrando el siguiente error:</p>
<pre># /scripts/restartsrv_exim
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "exim"</pre>
<p>Ni un upcp &#8211;force ni reinstalar exim solventan el fallo, es necesario realizar lo siguiente, ejecutad el script:</p>
<pre>/usr/local/bin/perl-after-upgrade -f</pre>
<p>Toda la información sobre este script <a href="http://people.freebsd.org/~tobez/pau.html">aquí</a>.</p>
<p>De este modo quedaría solucionado, podéis chequear tras dicha tarea que todo es correcto (Perl) chequeando los módulos con:</p>
<pre>/scripts/checkperlmodules --force</pre>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/cpanel-11-25-error-en-modulo-perl-mailspf/" title="cPanel 11.25: error en módulo perl Mail::SPF">cPanel 11.25: error en módulo perl Mail::SPF</a></li><li><a href="http://rm-rf.es/actualizar-modulos-perl-cpan/" title="Actualizar todos los módulos de Perl desde CPAN">Actualizar todos los módulos de Perl desde CPAN</a></li><li><a href="http://rm-rf.es/perl-enviar-correos-modulo-mimelite/" title="Perl: Enviar correos con el módulo MIME::Lite">Perl: Enviar correos con el módulo MIME::Lite</a></li><li><a href="http://rm-rf.es/perl-encriptar-desencriptar-base64-mimebase64/" title="Perl: Encriptar y desencriptar base64 con MIME::Base64">Perl: Encriptar y desencriptar base64 con MIME::Base64</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/shared-object-libperlso-not-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updatedb en FreeBSD y comando locate</title>
		<link>http://rm-rf.es/updatedb-en-freebsd-y-comando-locate/</link>
		<comments>http://rm-rf.es/updatedb-en-freebsd-y-comando-locate/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 18:58:13 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[locate]]></category>
		<category><![CDATA[updatedb]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=756</guid>
		<description><![CDATA[Para actualizar la base de datos del comando locate en FreeBSD, hay que ejecutar el siguiente comando: /usr/libexec/locate.updatedb Definición locate: El comando locate locate es un comando de búsqueda de archivos, bastante parecido al comando anteriormente visto, el find. La diferencia de locate es que la búsqueda la hace en una base de datos indexada [...]]]></description>
			<content:encoded><![CDATA[<p>Para actualizar la base de datos del comando <strong>locate</strong> en <strong>FreeBSD</strong>, hay que ejecutar el siguiente comando:</p>
<pre>/usr/libexec/locate.updatedb</pre>
<p><a href="http://www.ibiblio.org/pub/linux/docs/LuCaS/Cursos/distro/intermedio/html/node41.html">Definición locate</a>:</p>
<blockquote><p>
El comando locate<br />
locate es un comando de búsqueda de archivos, bastante parecido al comando anteriormente visto, el find. La diferencia de locate es que la búsqueda la hace en una base de datos indexada para aumentar significativamente la velocidad de respuesta. Esto quiere decir, que locate realmente no busca en el disco del sistema, sino que en un archivo con la lista de todos los archivos que existen en el GNU/Linux. Generalmente todas las distribuciones de GNU/Linux ejecutan a una hora determinada (generalmente cerca de las 4:00am, ya que tarda algún tiempo realizar esta tarea) un comando para actualizar la base de datos que utiliza locate, dicho comando se llama updatedb.</p></blockquote>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/freebsd-cambiar-localizacion-idioma/" title="FreeBSD: Cambiar localización, idioma">FreeBSD: Cambiar localización, idioma</a></li><li><a href="http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/" title="FreeBSD: Activar color en la salida de LS">FreeBSD: Activar color en la salida de LS</a></li><li><a href="http://rm-rf.es/instalar-configurar-sudo-en-freebsd/" title="Instalar y configurar SUDO en FreeBSD">Instalar y configurar SUDO en FreeBSD</a></li><li><a href="http://rm-rf.es/shared-object-libperlso-not-found/" title="Shared object &#8220;libperl.so&#8221; not found">Shared object &#8220;libperl.so&#8221; not found</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/updatedb-en-freebsd-y-comando-locate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The perl module Text::CSV could not be installed</title>
		<link>http://rm-rf.es/the-perl-module-text-csv-could-not-be-installed/</link>
		<comments>http://rm-rf.es/the-perl-module-text-csv-could-not-be-installed/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 20:40:28 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[config read only]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[text csv]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=715</guid>
		<description><![CDATA[Tras actualizar un servidor FreeBSD a la última versión Release de cPanel (11.24.4-RELEASE_32603) me encontré con el siguiente error: The perl module Text::CSV could not be installed. This module is required by cPanel, and the system may not function correctly until it is installed, and functional. Below is the results of the auto-install attempt: Test [...]]]></description>
			<content:encoded><![CDATA[<p>Tras actualizar un servidor <strong>FreeBSD</strong> a la última versión Release de <strong>cPanel</strong> (11.24.4-RELEASE_32603) me encontré con el siguiente error:</p>
<p>The perl module Text::CSV could not be installed.</p>
<pre>This module is required by cPanel, and the system may not function correctly until it is installed, and functional.  Below is the results of the auto-install attempt:

Test Run
==============
Can't locate Text/CSV.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at - line 1.
BEGIN failed--compilation aborted at - line 1.

Installer Run
==============
%Config::Config is read-only</pre>
<p>Al tratar de reinstalar el módulo de Perl, ya sea desde WHM o desde línea de comandos seguía sin dejarme por el dichoso &#8220;<em><strong>%Config::Config is read-only</strong></em>&#8221; así que directamente reinstalando perl 5.8.8 el problema ha quedado solucionado:</p>
<pre>wget http://layer1.cpanel.net/perl588installer.tar.gz
tar xfvz perl588installer.tar.gz
cd perl588installer
./install</pre>
<p>Tras instalarlo revisa que todos los módulos han sido instalados correctamente:</p>
<pre>/scripts/checkperlmodules</pre>
<p>Si todo a ido bien, os indicará lo siguiente tras el chequeo:</p>
<pre>Using fast module check.....checked 110 modules in 19 second(s)
Tested 111, 111 ok, 0 failed.</pre>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/cpanel-11-25-error-en-modulo-perl-mailspf/" title="cPanel 11.25: error en módulo perl Mail::SPF">cPanel 11.25: error en módulo perl Mail::SPF</a></li><li><a href="http://rm-rf.es/actualizar-modulos-perl-cpan/" title="Actualizar todos los módulos de Perl desde CPAN">Actualizar todos los módulos de Perl desde CPAN</a></li><li><a href="http://rm-rf.es/perl-enviar-correos-modulo-mimelite/" title="Perl: Enviar correos con el módulo MIME::Lite">Perl: Enviar correos con el módulo MIME::Lite</a></li><li><a href="http://rm-rf.es/perl-encriptar-desencriptar-base64-mimebase64/" title="Perl: Encriptar y desencriptar base64 con MIME::Base64">Perl: Encriptar y desencriptar base64 con MIME::Base64</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/the-perl-module-text-csv-could-not-be-installed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mailman: Cambiar URL en gestión de listas</title>
		<link>http://rm-rf.es/mailman-cambiar-url-en-gestion-de-listas/</link>
		<comments>http://rm-rf.es/mailman-cambiar-url-en-gestion-de-listas/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 11:22:16 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[gestion]]></category>
		<category><![CDATA[listas correo]]></category>
		<category><![CDATA[mailman]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=574</guid>
		<description><![CDATA[Si al mover una lista de correo Mailman de un servidor a otro, o por cualquier otro motivo, los enlaces de la interfaz web de gestión de lista tienen hipervínculos erroneos o hacia el host del antiguo servidor, existe un modo de actualizarlo o configurarlo de nuevo para que coja la URL que deseemos. Ejemplo: [...]]]></description>
			<content:encoded><![CDATA[<p>Si al mover una<strong> lista de correo</strong> <strong>Mailman</strong> de un servidor a otro, o por cualquier otro motivo, los enlaces de la interfaz web de gestión de lista tienen <strong>hipervínculos erroneos</strong> o hacia el host del antiguo servidor, existe un modo de actualizarlo o configurarlo de nuevo para que coja la URL que deseemos. Ejemplo:</p>
<p>Si hemos movido una lista de correo del host http://dominio1.com al host http://dominio2.com, al entrar en la gestión de la lista, ya en dominio2.com los enlaces posiblemente redirigan todavía a dominio1.com, hablo de los enlaces tipo:</p>
<ul>
<li>General Options</li>
<li>Passwords</li>
<li>Language options</li>
<li><strong>Membership Management&#8230;</strong>
<ul>
<li><strong>[Membership List]</strong></li>
<li>Mass Subscription</li>
<li>Mass Removal</li>
</ul>
</li>
<li>Non-digest options</li>
<li>Digest options</li>
</ul>
<p>Pues bien, si queremos que dichos enlaces funcionen correctamente, podemos actualizarlos desde línea de comandos del siguiente modo:</p>
<pre># /usr/lib/mailman/bin/withlist -l -r fix_url &lt;nombre lista&gt; --urlhost=dominio2.com</pre>
<p>Con este script incluido en la carpeta &#8220;bin&#8221; de mailman, podemos arreglar los enlaces indicando el nombre de la lista y la nueva URL que queramos para los enlaces.</p>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/cpanel-internal-server-error-user-is-over-quota/" title="cPanel: Internal Server Error User is over quota">cPanel: Internal Server Error User is over quota</a></li><li><a href="http://rm-rf.es/cpanel-11-25-error-en-modulo-perl-mailspf/" title="cPanel 11.25: error en módulo perl Mail::SPF">cPanel 11.25: error en módulo perl Mail::SPF</a></li><li><a href="http://rm-rf.es/squirrelmail-sort-subject-iso-8859-1-all-server-response-uid-invalid-arguments/" title="Squirrelmail: SORT (SUBJECT) ISO-8859-1 ALL server response : UID invalid arguments">Squirrelmail: SORT (SUBJECT) ISO-8859-1 ALL server response : UID invalid arguments</a></li><li><a href="http://rm-rf.es/cpanel-roundcube-service-currently-not-available-error-no-0x01f4/" title="cPanel: Roundcube SERVICE CURRENTLY NOT AVAILABLE! Error No. [0x01F4]">cPanel: Roundcube SERVICE CURRENTLY NOT AVAILABLE! Error No. [0x01F4]</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/mailman-cambiar-url-en-gestion-de-listas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar tarjetas de Red en FreeBSD con sysinstall</title>
		<link>http://rm-rf.es/configurar-tarjetas-de-red-en-freebsd-con-sysinstall/</link>
		<comments>http://rm-rf.es/configurar-tarjetas-de-red-en-freebsd-con-sysinstall/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 15:45:25 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[configuracion red]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[sysinstall]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=310</guid>
		<description><![CDATA[Sysinstall es una utilidad de FreeBSD que podemos ejecutar en modo terminal para realizar diversas configuraciones del sistema post-instalación. Hoy vamos a ver como configurar las tarjetas de red: En primer lugar ejecutamos sysinstall: $ sysinstall Una vez estemos dentro, accedemos a la sección Configure, y después a Networking, donde accederemos a la configuración de [...]]]></description>
			<content:encoded><![CDATA[<p><strong class="APPLICATION">Sysinstall</strong> es una utilidad de FreeBSD que podemos ejecutar en modo terminal para realizar diversas configuraciones del sistema post-instalación. Hoy vamos a ver como configurar las tarjetas de red:</p>
<p>En primer lugar ejecutamos sysinstall:</p>
<pre>$ sysinstall</pre>
<p><img src="http://www.freebsd.org/doc/en/books/handbook/install/main1.png" alt="Sysinstall" /></p>
<p>Una vez estemos dentro, accedemos a la sección <strong>Configure</strong>, y después a <strong>Networking</strong>, donde accederemos a la configuración de las interfaces de red (Interfaces), y veremos algo similar a lo siguiente:</p>
<p><img src="http://www.freebsd.org/doc/en/books/handbook/install/ed0-conf.png" alt="SysInstall, interfaces de red" /></p>
<p>Ahora seleccionaremos la interfaz que deseemos configurar. Una vez seleccionada, en primera instancia nos preguntará dos cosas:</p>
<p>1) ¿Queremos activar el soporte IPV6?</p>
<pre> User Confirmation Requested
       Do you want to try IPv6 configuration of the interface?

                              Yes   [ No ]</pre>
<p>2) ¿ Queremos activar DHCP ?</p>
<pre>               User Confirmation Requested
        Do you want to try DHCP configuration of the interface?

                              Yes   [ No ]</pre>
<p>En nuestro caso, no queremos ninguna de las dos cosas, vamos a configurar una tarjeta de red con configuración IPV4 y direccionamiento estático:</p>
<p><img src="http://www.freebsd.org/doc/en/books/handbook/install/ed0-conf2.png" alt="Configuracion red FREEBSD" /></p>
<p>Nos podremos mover entre elementos con la tecla [TAB], paso a describiros cada una de las opciones:</p>
<p><strong>Host:</strong> El nombre de la máquina (fully-qualified hostname)<br />
<strong>Domain:</strong> El nombre del  dominio en el que la máquina se encuentra.<br />
<strong>IPv4 Gateway:</strong> Puerta de enlaceault gateway or default route.<br />
<strong>Name server:</strong> Servidor de nombres que usará el equipo<br />
<strong>IPv4 address:</strong> La IP estática de la interfaz de red.<br />
<strong>Netmask:</strong> La máscada de red.</p>
<p>Una vez configurado todo, simplemente vamos con la tecla [TAB] hasta el Ok y presionamos ENTER:</p>
<pre>     User Confirmation Requested
        Would you like to Bring Up the ed0 interface right now?

                             [ Yes ]   No</pre>
<p>Nos dice si queremos levantar la interfaz de red, si la levantamos comenzará a responder.</p>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/freebsd-cambiar-localizacion-idioma/" title="FreeBSD: Cambiar localización, idioma">FreeBSD: Cambiar localización, idioma</a></li><li><a href="http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/" title="FreeBSD: Activar color en la salida de LS">FreeBSD: Activar color en la salida de LS</a></li><li><a href="http://rm-rf.es/snort-fatal-error-openpcap-device-eth0-open-bind-network-is-down/" title="Snort: FATAL ERROR: OpenPcap() device eth0 open: bind: Network is down">Snort: FATAL ERROR: OpenPcap() device eth0 open: bind: Network is down</a></li><li><a href="http://rm-rf.es/instalar-configurar-sudo-en-freebsd/" title="Instalar y configurar SUDO en FreeBSD">Instalar y configurar SUDO en FreeBSD</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/configurar-tarjetas-de-red-en-freebsd-con-sysinstall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FreeBSD: Guía para principiantes</title>
		<link>http://rm-rf.es/freebsd-guia-para-principiantes/</link>
		<comments>http://rm-rf.es/freebsd-guia-para-principiantes/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 17:54:00 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[freebsd principiantes]]></category>
		<category><![CDATA[guia freebsd]]></category>
		<category><![CDATA[manual freebsd]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=200</guid>
		<description><![CDATA[Ahí va una excelente guía para principiantes de FreeBSD, en la que se tratan los siguientes temas: 1. Elección de la RELEASE a instalar 2. Conseguir un disco de arranque de FreeBSD en la red 3. Preparando las distribuciones 4. Usando el disco de arranque y la configuración del kernel 5. Instalando FreeBSD con el [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 237px"><img title="FreeBSD" src="http://img398.imageshack.us/img398/5117/beastiewl9.gif" alt="FreeBSD" width="227" height="250" class="nofloat"  /><p class="wp-caption-text">FreeBSD</p></div>
<p>Ahí va una excelente guía para principiantes de FreeBSD, en la que se tratan los siguientes temas:</p>
<p>1.  Elección de la RELEASE a instalar<br />
2.  Conseguir un disco de arranque de FreeBSD en la red<br />
3.  Preparando las distribuciones<br />
4.  Usando el disco de arranque y la configuración del kernel<br />
5.  Instalando FreeBSD con el disco de arranque<br />
6.  Actualizando FreeBSD<br />
7.  Configuración post instalación<br />
8.  Añadiendo packages<br />
9.  Instalando la colección de ports</p>
<p>Enlace:</p>
<h2><strong><a href="http://www.jerocu.net/articulos/04/index.html">Guía para principiantes: FreeBSD</a></strong></h2>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/freebsd-cambiar-localizacion-idioma/" title="FreeBSD: Cambiar localización, idioma">FreeBSD: Cambiar localización, idioma</a></li><li><a href="http://rm-rf.es/freebsd-activar-color-en-la-salida-de-ls/" title="FreeBSD: Activar color en la salida de LS">FreeBSD: Activar color en la salida de LS</a></li><li><a href="http://rm-rf.es/instalar-configurar-sudo-en-freebsd/" title="Instalar y configurar SUDO en FreeBSD">Instalar y configurar SUDO en FreeBSD</a></li><li><a href="http://rm-rf.es/shared-object-libperlso-not-found/" title="Shared object &#8220;libperl.so&#8221; not found">Shared object &#8220;libperl.so&#8221; not found</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/freebsd-guia-para-principiantes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El comando pgrep</title>
		<link>http://rm-rf.es/el-comando-pgrep/</link>
		<comments>http://rm-rf.es/el-comando-pgrep/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 08:06:57 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[comando pgrep]]></category>
		<category><![CDATA[pgrep]]></category>
		<category><![CDATA[pgrep script]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=41</guid>
		<description><![CDATA[El comando pgrep recoge una expresión regular de la línea de comandos, y nos muestra el/los ID de los procesos que coincidan con dicha expresión regular. Podría definirse como una simbiosis entre los comandos ps y grep. Pongamos el ejemplo de querer saber los ID de todos los procesos que están corriendo en nuestra máquina, [...]]]></description>
			<content:encoded><![CDATA[<p>El comando <strong>pgrep</strong> recoge una expresión regular de la línea de comandos, y nos muestra el/los ID de los procesos que coincidan con dicha expresión regular. Podría definirse como una simbiosis entre los comandos <strong>ps</strong> y <strong>grep</strong>.</p>
<p>Pongamos el ejemplo de querer saber los ID de todos los procesos que están corriendo en nuestra máquina, referentes a la expresión regular &#8216;httpd&#8217; (procesos web de apache). El siguiente comando nos mostraría todos los ID de procesos httpd en nuestro sistema:</p>
<pre>root@localhost:~$ pgrep httpd
2445
2446
2449
2545
</pre>
<p>Ya podéis imaginar el buen uso que podemos dar a este comando. Por ejemplo, si no disponemos de monitorización del servicio web de un servidor, y necesitamos que cuando apache caiga, automáticamente se reinicie.</p>
<p>Sé que no sería la manera más adecuada de hacerlo, pero es un buen ejemplo. Podríamos programar un script que revisara los procesos httpd corriendo en el sistema, y que en caso de ser igual a 0, reiniciara el servicio.</p>
<p>Si os ha picado la curiosidad, <a title="pgrep script" href="http://bash.cyberciti.biz/web-server/restart-apache2-httpd-shell-script/">aquí tenéis ese script</a> ;)</p>
<h3  class="related_post_title">También te puede interesar:</h3><ul class="related_post"><li><a href="http://rm-rf.es/gestion-de-paquetes-en-linux-con-yum/" title="Gestión de paquetes en Linux con Yum">Gestión de paquetes en Linux con Yum</a></li><li><a href="http://rm-rf.es/vim-cant-write-viminfo-file/" title="Vim: Can&#8217;t write viminfo file">Vim: Can&#8217;t write viminfo file</a></li><li><a href="http://rm-rf.es/actualizacion-firefox-302-solucion-al-problema-de-contrasenas/" title="Actualización Firefox 3.0.2, solución al problema de contraseñas">Actualización Firefox 3.0.2, solución al problema de contraseñas</a></li><li><a href="http://rm-rf.es/microsoft-publica-un-parche-para-la-grave-vulnerabilidad-de-internet-explorer/" title="Microsoft publica un parche para la grave vulnerabilidad de Internet Explorer">Microsoft publica un parche para la grave vulnerabilidad de Internet Explorer</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/el-comando-pgrep/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
