<?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; rpm</title>
	<atom:link href="http://rm-rf.es/sobre/rpm/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>Sat, 28 Jan 2012 19:36:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Verificar la integridad y seguridad de ficheros con RPM</title>
		<link>http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/</link>
		<comments>http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 19:36:55 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2479</guid>
		<description><![CDATA[RPM nos ofrece una utilidad muy valiosa que nos permite verificar la integridad y seguridad de todos los paquetes y aplicaciones instaladas en el sistema (con yum o rpm). Básicamente, lo que vamos a hacer es verificar todos los ficheros de todos los paquetes instalados en el sistema. La verificación consiste en comprobar la información [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img align="right" class=" size-full wp-image-2480" title="rpm" src="http://rm-rf.es/wp-content/uploads/2012/01/rpm.png" alt="rpm" width="128" height="128" />RPM</strong> nos ofrece una utilidad muy valiosa que nos permite <strong>verificar la integridad y seguridad de todos los paquetes y aplicaciones instaladas en el sistema (con <a href="http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/" title="6 trucos útiles del gestor de paquetes yum">yum</a> o <a href="http://rm-rf.es/comandos-rpm/" title="Comandos RPM">rpm</a>)</strong>. Básicamente, lo que vamos a hacer es verificar todos los ficheros de todos los paquetes instalados en el sistema. La verificación consiste en comprobar la información de estos ficheros con la que hay almacenada en la base de datos rpm. Vamos a verificar el <strong>MD5 checksum, los permisos, el propietario y grupo, tamaño del fichero</strong>, etc. Para ello utilizaremos los parámetros <strong>&#8211;verify</strong> o <strong>-V</strong>.</p>
<p>De primeras podemos descartar los ficheros de configuración, ya que lo más normal es que su contenido cambie, aunque todavía podríamos revisar su configuración de permisos, propietario, etc.</p>
<p>Si queremos hacer una revisión de todos los ficheros del sistema, algo que lógicamente puede tardar bastante tiempo, utilizaremos el siguiente comando. Hay que tener en cuenta que en caso <strong>de no haber salida todo es correcto</strong>:</p>
<pre># rpm -Va</pre>
<p>Si queremos hacer la revisión de un único paquete lo indicamos y quitamos el parámetro &#8220;a&#8221;:</p>
<pre># rpm -V telnet</pre>
<p>Y si quisiéramos revisar un único fichero:</p>
<pre># rpm --verify --file /usr/bin/chcon</pre>
<p>¿Y qué sucede si se detecta algún problema? Vamos a verlo. Voy a hacer un backup del binario /usr/sbin/apachectl y a reescribirlo:</p>
<pre># mv /usr/sbin/apachectl /usr/sbin/apachectl.BAK
# touch /usr/sbin/apachectl
# rpm -V --file /usr/sbin/apachectl
S.5....T.  c /etc/httpd/conf/httpd.conf
S.5....T.    /etc/rc.d/init.d/httpd
S.5....T.  c /etc/sysconfig/httpd
SM5....T.    /usr/sbin/apachectl</pre>
<p>Como véis ahora sí que hay salida. Tenemos 8 puntos que se pueden convertir en otros caracteres cuando hay algo que no cuadra:</p>
<ul>
<li><strong>5</strong>: fallo en el checksum MD5</li>
<li><strong>S</strong>: discrepancia en el tamaño del fichero</li>
<li><strong>T</strong>: fecha de modificación distinta al original</li>
<li><strong>L</strong>: enlace simbólico</li>
<li><strong>D</strong>: dispositivo</li>
<li><strong>U</strong>: usuario</li>
<li><strong>G</strong>: grupo</li>
<li><strong>M</strong>: permisos</li>
</ul>
<p>Así pues, en el ejemplo anterior vemos como el binario apachectl tiene un checksum MD5 distinto, distinto tamaño, fecha de modificación y de permisos. La &#8220;c&#8221; es de fichero de configuración.</p>
<p>Si queremos comprobar de una tacada la integridad de todos los binarios de /usr/sbin, es tan sencillo como:</p>
<pre># rpm -Va | grep "/usr/sbin"
S.5....T.    /usr/sbin/apachectl</pre>
<p>Podemos añadir un mayor nivel de debug con el parámetro &#8220;v&#8221;, &#8220;vv&#8221; más debug aún:</p>
<pre># rpm -Vv --file /usr/sbin/apachectl
# rpm -Vvv --file /usr/sbin/apachectl</pre>
<p>Como veis, esta es una buena y sencilla forma de asegurarnos que los binarios del sistema no han sido alterados y también de tener un control del estado de los ficheros de configuración, etc.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/" title="6 trucos útiles del gestor de paquetes yum">6 trucos útiles del gestor de paquetes yum</a></li><li><a href="http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/" title="¿Qué es mejor, compilar o usar yum/apt?">¿Qué es mejor, compilar o usar yum/apt?</a></li><li><a href="http://rm-rf.es/bug-en-rrdtool-1228-texto-en-graficos-y-leyenda/" title="Bug en RRDtool 1.2.28 , texto en gráficos y leyenda">Bug en RRDtool 1.2.28 , texto en gráficos y leyenda</a></li><li><a href="http://rm-rf.es/rhn_register-y-yum-a-traves-de-un-proxy/" title="rhn_register y yum a través de un proxy">rhn_register y yum a través de un proxy</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>6 trucos útiles del gestor de paquetes yum</title>
		<link>http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/</link>
		<comments>http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 14:52:59 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[red hat]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=1914</guid>
		<description><![CDATA[Para una primera toma de contacto con Yum os aconsejo leer el artículo que publiqúe hace ya un tiempo: Gestión de paquetes en Linux con Yum, posteriormente estos trucos os pueden ser de utilidad. En qué paquete se encuentra un determinado fichero A través del parámetro whatprovides podemos consultar en la base de datos de [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1916" title="Yum" src="http://rm-rf.es/wp-content/uploads/2011/06/yum-package-centos.jpg" alt="Yum" width="256" height="72" align="right" />Para una primera toma de contacto con <a title="Yum" href="http://rm-rf.es/sobre/yum/">Yum</a> os aconsejo leer el artículo que publiqúe hace ya un tiempo: <a title="Gestión de paquetes en Linux con Yum" href="http://rm-rf.es/gestion-de-paquetes-en-linux-con-yum/">Gestión de paquetes en Linux con Yum</a>, posteriormente estos trucos os pueden ser de utilidad.</p>
<h3>En qué paquete se encuentra un determinado fichero</h3>
<p>A través del parámetro <strong>whatprovides</strong> podemos <strong>consultar en la base de datos de yum qué paquete contiene un determinado fichero</strong>. Esto es realmente útil por ejemplo si necesitamos saber en qué paquete se encuentra una determinada librería que necesitamos por dependencias, un fichero de configuración, etc.</p>
<p>Aquí por ejemplo necesitamos saber el paquete que contiene la librería libssl3.so, gracias a whatprovides vemos que se trata de nss-3.12.8-4.el5_6:</p>
<pre># yum whatprovides libssl3.so
46 packages excluded due to repository priority protections

Other       : libssl3.so

nss-3.12.8-4.el5_6.i386 : Network Security Services
Repo        : updates
Matched from:
Other       : libssl3.so</pre>
<h3>Instalar únicamente actualizaciones de seguridad</h3>
<p>Instalando (a través de yum por supuesto) el paquete yum-security activamos en nuestro sistema la posibilidad de instalar únicamente aquellas actualizaciones relacionadas con la seguridad. Primero lo instalamos:</p>
<pre># yum install yum-security</pre>
<p>Una vez instalado podemos lanzar una consulta para examinar las actualizaciones de seguridad pendientes en el sistema:</p>
<pre># yum list-security</pre>
<p>Y finalmente para instalarlas:</p>
<pre># yum update --security</pre>
<h3>Hacer downgrade de un paquete instalado</h3>
<p>Para poder bajar de versión un paquete instalado por yum también tendremos que instalar un plugin extra ya que por defecto no está permitido. El paquete es yum-allowdowngrade. Procedemos a instalarlo:</p>
<pre># yum install yum-allowdowngrade</pre>
<p>Una vez instalado podemos hacer downgrade de la versión del paquete que queramos del siguiente modo:</p>
<pre># yum --allow-downgrade install mysql</pre>
<p>También podemos verificar antes las versiones disponibles para instalar/downgrade:</p>
<pre># yum --allow-downgrade info mysql</pre>
<h3>Ver las dependencias de un paquete</h3>
<p>A través de la opción <strong>deplist</strong> podemos verificar las dependencias que se instalarán junto con el paquete que queremos instalar.</p>
<pre># yum deplist httpd

package: httpd.i386 2.2.3-45.el5.centos.1
dependency: libz.so.1
provider: zlib.i386 1.2.3-3
dependency: /bin/mv
provider: coreutils.i386 5.97-23.el5_4.2
provider: coreutils.i386 5.97-23.el5_6.4
provider: coreutils.i386 5.97-23.el5_6.3
dependency: liblber-2.3.so.0
provider: openldap.i386 2.3.43-12.el5_5.3
provider: openldap.i386 2.3.43-12.el5_6.7
provider: openldap.i386 2.3.43-12.el5_6.5
...
...</pre>
<h3>Instalar un RPM y que yum instale las dependencias</h3>
<p>Mediante la opción <strong>localinstall</strong> podemos instalar un paquete rpm local de modo que si fuera necesaria la instalación de otro paquete por dependencias sería yum quien revisara en sus repositorios si existen y en casi afirmativo los instalaría.</p>
<pre># yum localinstall /home/alex/xxxxxxxxxx.rpm</pre>
<h3>Actualizar un paquete instalado por yum mediante un RPM</h3>
<p>Muy similar a localinstall, pero en este caso la opción <strong>localupdate</strong> nos permite actualizar un paquete que hemos instalado previamente con yum a través de un rpm local. Al igual que en la anterior opción, si es necesario, yum resolverá las dependencias.</p>
<pre># yum localupdate /home/alex/xxxxxxxxxx.rpm</pre>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/yum-atascado-en-setting-up-update-process/" title="Yum atascado en &#8220;Setting up Update Process&#8221;">Yum atascado en &#8220;Setting up Update Process&#8221;</a></li><li><a href="http://rm-rf.es/red-hat-centos-instalacion-compiladores-c/" title="Red-Hat y Centos: Instalación de compiladores C / C++">Red-Hat y Centos: Instalación de compiladores C / C++</a></li><li><a href="http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/" title="Verificar la integridad y seguridad de ficheros con RPM">Verificar la integridad y seguridad de ficheros con RPM</a></li><li><a href="http://rm-rf.es/acl-access-control-list-en-sistemas-de-ficheros-gnulinux/" title="ACL (Access Control List) en sistemas de ficheros GNU/Linux">ACL (Access Control List) en sistemas de ficheros GNU/Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Qué es mejor, compilar o usar yum/apt?</title>
		<link>http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/</link>
		<comments>http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 18:40:18 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[compilador]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=1657</guid>
		<description><![CDATA[La respuesta es: depende&#8230; A raíz del anterior artículo en el que explico cómo compilar Apache y PHP en Linux me ha apetecido escribir esta entrada en la que definir los pros y contras de compilar frente a usar gestores de paquetes precompilados tipo yum (rpm) o apt (.deb). Es mejor compilar si&#8230; Necesitamos tener [...]]]></description>
			<content:encoded><![CDATA[<p>La respuesta es: depende&#8230;</p>
<p>A raíz del anterior artículo en el que explico <a title="Cómo compilar Apache y PHP en Linux" href="http://rm-rf.es/como-compilar-apache-php-linux/" target="_blank">cómo compilar Apache y PHP en Linux</a> me ha apetecido escribir esta entrada en la que definir los <strong>pros y contras de compilar frente a usar gestores de paquetes precompilados tipo <a title="YUM" href="http://rm-rf.es/sobre/yum/" target="_blank">yum (rpm)</a> o <a title="APT" href="http://rm-rf.es/sobre/apt/" target="_blank">apt (.deb)</a></strong>.</p>
<h3>Es mejor compilar si&#8230;</h3>
<ul>
<li>Necesitamos tener instalada una <strong>versión reciente de la aplicación</strong>, y tener la opción de actualizarla en el momento que una nueva versión o parche de seguridad aparezca.</li>
<li>Necesitamos poder <strong>personalizar al 100%</strong> la aplicación. Compilando puedes definir una gran cantidad de parámetros, configuraciones y módulos. Esta flexibilidad te permite adaptar la aplicación a tus requerimientos. Los paquetes utilizados por los gestores de descargas añaden el mayor número de <em>extras</em> posibles para una mayor aceptación general.</li>
<li>No nos importa perder un poco de tiempo al principio (durante la instalación), ya que <strong>se requiere más tiempo</strong> que la instalación de un paquete precompilado (escasos segundos).</li>
<li>Probablemente lograremos un <strong>mejor rendimiento</strong> ya que adaptamos la aplicación a nuestros requerimientos.</li>
</ul>
<h3>Es mejor usar yum, rpm, apt, deb si&#8230;</h3>
<ul>
<li>Necesitamos hacer la <strong>instalación de forma rápida y sencilla</strong>. Los paquetes precompilados .rpm, .deb, etc se instalan en escasos segundos y automáticamente buscan las dependencias de cada paquete para evitar tener que instalarlas de forma manual como pasaría con la compilación.</li>
<li><strong>No es crítico disponer de la última versión de la aplicación</strong>. Los repositorios por lo general no se actualizan a la misma velocidad que salen nuevas versiones (ni por asomo), por ejemplo RHEL y CentOS actualmente tienen en su repositorio la versión 5.1.6 de PHP y la estable es la 5.3.6.</li>
<li>Instalar el paquete precompilado <strong>no te permitirá personalizar la instalación</strong> del mismo como puedes hacerlo compilando. Normalmente se peca de exceso y se añaden módulos y extras en las aplicaciones que probablemente no necesites.</li>
<li>Siguiendo con el punto anterior, ese exceso de extras puede provocar <strong>peor rendimiento</strong> que el que te da la instalación por compilación ya que no has podido reducir el peso de la instalación o adecuarlo a tus necesidades.</li>
</ul>
<p>Estos son, en mi humilde opinión, los pros y contras de cada una de estas formas de instalación en Linux (y en Unix en general).</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/" title="Verificar la integridad y seguridad de ficheros con RPM">Verificar la integridad y seguridad de ficheros con RPM</a></li><li><a href="http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/" title="6 trucos útiles del gestor de paquetes yum">6 trucos útiles del gestor de paquetes yum</a></li><li><a href="http://rm-rf.es/red-hat-centos-instalacion-compiladores-c/" title="Red-Hat y Centos: Instalación de compiladores C / C++">Red-Hat y Centos: Instalación de compiladores C / C++</a></li><li><a href="http://rm-rf.es/bug-en-rrdtool-1228-texto-en-graficos-y-leyenda/" title="Bug en RRDtool 1.2.28 , texto en gráficos y leyenda">Bug en RRDtool 1.2.28 , texto en gráficos y leyenda</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comandos RPM</title>
		<link>http://rm-rf.es/comandos-rpm/</link>
		<comments>http://rm-rf.es/comandos-rpm/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 18:40:08 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Vídeos]]></category>
		<category><![CDATA[Comandos]]></category>
		<category><![CDATA[paquetes]]></category>
		<category><![CDATA[rpm]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=732</guid>
		<description><![CDATA[RPM Package Manager (o RPM, originalmente llamado Red Hat Package Manager) es una herramienta de administración de paquetes pensada básicamente para Linux. Es capaz de instalar, actualizar, desinstalar, verificar y solicitar programas. RPM es el formato de paquete de partida del Linux Standard Base. Wikipedia Originalmente desarrollado por Red Hat para Red Hat Linux, en [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em><strong>RPM Package Manager</strong></em> (o <strong>RPM</strong>, originalmente llamado <em><strong>Red Hat Package Manager</strong></em>) es una <a title="Sistema de gestión de paquetes" href="http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_paquetes">herramienta de administración de paquetes</a> pensada básicamente para <a class="mw-redirect" title="Linux" href="http://es.wikipedia.org/wiki/Linux">Linux</a>. Es capaz de instalar, actualizar, desinstalar, verificar y solicitar <a title="Programa (computación)" href="http://es.wikipedia.org/wiki/Programa_%28computaci%C3%B3n%29">programas</a>. RPM es el formato de paquete de partida del <a title="Linux Standard Base" href="http://es.wikipedia.org/wiki/Linux_Standard_Base">Linux Standard Base</a>. Wikipedia</p>
<p>Originalmente desarrollado por <a title="Red Hat" href="http://es.wikipedia.org/wiki/Red_Hat">Red Hat</a> para <a title="Red Hat Linux" href="http://es.wikipedia.org/wiki/Red_Hat_Linux">Red Hat Linux</a>, en la actualidad muchas <a title="Distribución Linux" href="http://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux">distribuciones GNU/Linux</a> lo usan, dentro de las cuales las más destacadas son <a class="mw-redirect" title="Fedora Core" href="http://es.wikipedia.org/wiki/Fedora_Core">Fedora Linux</a>, <a class="mw-redirect" title="Mandrake Linux" href="http://es.wikipedia.org/wiki/Mandrake_Linux">MandrivaLinux</a>, <a class="mw-redirect" title="SuSE" href="http://es.wikipedia.org/wiki/SuSE">SuSE Linux</a> y <a class="new" title="Conectiva Linux (aún no redactado)" href="http://es.wikipedia.org/w/index.php?title=Conectiva_Linux&amp;action=edit&amp;redlink=1">Conectiva Linux</a>. También se ha portado a otros <a title="Sistema operativo" href="http://es.wikipedia.org/wiki/Sistema_operativo">sistemas operativos</a>.</p></blockquote>
<p>A continuación explico los comandos básicos para la gestion de paquetería RPM, instalar, desinstalar, actualizar, buscar, etc.</p>
<h2>Instalación de paquetes RPM</h2>
<pre># rpm -ivh foo-2.0-4.i386.rpm
# rpm -i ftp://ftp.redhat.com/pub/redhat/RPMS/foo-1.0-1.i386.rpm
# rpm -i http://oss.oracle.com/projects/firewire/dist/files/kernel-2.4.20-18.10.1.i686.rpm</pre>
<p>Como podéis observar, podemos instalar paquetes RPM descargardos en el propio sistema además de hacerlo directamente vía ftp o http. En cuanto a los parámetros, -i es de install, -v de verbose y -h de hash, podéis verlo en la ayuda del propio comando (&#8211;help o man)</p>
<h2>Desinstalar paquetes RPM</h2>
<pre># rpm -e foo</pre>
<h2>Actualizar  paquetes RPM</h2>
<pre># rpm -Uvh foo-1.0-2.i386.rpm
# rpm -Uvh ftp://ftp.redhat.com/pub/redhat/RPMS/foo-1.0-1.i386.rpm
# rpm -Uvh http://oss.oracle.com/projects/firewire/dist/files/kernel-2.4.20-18.10.1.i686.rpm</pre>
<p>Lo que hacemos al actualizar de este modo vía rpm es desinstalar el paquete antiguo e instalar el nuevo, también soporta el protocolo ftp y http.</p>
<h2>Listar todos los paquetes RPM instalados en el sistema</h2>
<pre># rpm -qa</pre>
<p>Esta orden listará todos los paquetes instalados en el sistema.</p>
<h2>Listar determinados paquetes RPM</h2>
<pre># rpm -q foo</pre>
<p>De este modo listamos la información de un determinado paquete, su nombre, versión, etc.</p>
<h2>Listar información de un paquete RPM</h2>
<pre># rpm -qi foo</pre>
<h2>Listar ficheros de un paquete RPM instalado</h2>
<pre># rpm -ql foo</pre>
<h2>Verificar firma de un paquete RPM</h2>
<pre># rpm --checksig foo</pre>
<p>Por supuesto, &#8220;foo&#8221; es un ejemplo de paquete&#8230; ;)</p>
<p>Traducido y adaptado de <a href="http://www.idevelopment.info/data/Unix/Linux/LINUX_RPMCommands.shtml">RPM Commands</a>.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/" title="Verificar la integridad y seguridad de ficheros con RPM">Verificar la integridad y seguridad de ficheros con RPM</a></li><li><a href="http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/" title="6 trucos útiles del gestor de paquetes yum">6 trucos útiles del gestor de paquetes yum</a></li><li><a href="http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/" title="¿Qué es mejor, compilar o usar yum/apt?">¿Qué es mejor, compilar o usar yum/apt?</a></li><li><a href="http://rm-rf.es/chattr-y-lsattr-visualizar-y-modificar-atributos-en-sistemas-de-ficheros-linux/" title="chattr y lsattr: visualizar y modificar atributos en sistemas de ficheros Linux">chattr y lsattr: visualizar y modificar atributos en sistemas de ficheros Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/comandos-rpm/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bug en RRDtool 1.2.28 , texto en gráficos y leyenda</title>
		<link>http://rm-rf.es/bug-en-rrdtool-1228-texto-en-graficos-y-leyenda/</link>
		<comments>http://rm-rf.es/bug-en-rrdtool-1228-texto-en-graficos-y-leyenda/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 19:13:21 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Monitorización]]></category>
		<category><![CDATA[cacti]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[rrdtool]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=499</guid>
		<description><![CDATA[El otro día ya hablé de un problema relacionado con la visualización de gráficos en cacti, que estaba relacionado con una mala configuración de las rutas a las fuentes de rrdtool. El problema ha vuelto a reproducirse en el sistema de monitorización Cacti que monté hace poco, y trasteando un poco encontré que existe un [...]]]></description>
			<content:encoded><![CDATA[<p>El otro día ya hablé de un <strong><a href="http://rm-rf.es/cacti-titulo-y-leyenda-fuentes-no-se-muestran/">problema relacionado con la visualización de gráficos en cacti</a></strong>, que estaba relacionado con una mala configuración de las rutas a las fuentes de <strong>rrdtool</strong>.</p>
<p>El problema ha vuelto a reproducirse en el sistema de monitorización Cacti que monté hace poco, y trasteando un poco encontré que existe un bug en la versión <strong>1.2.28 de RRDtool</strong> que impide que se muestren los textos y leyenda en un gráfico.</p>
<p>La solución que a mi me ha funcionado, ha sido desinstalar la versión 1.2.28 que instalé via YUM (CentOS):</p>
<pre>yum remove rrdtool.i386</pre>
<p>Y bajar a la versión <strong>1.2.27</strong>, con la cual el problema queda solucionado. Podéis instalar esta versión vía RPM, yo me bajé el paquete de <a href="http://rpm.pbone.net/index.php3/stat/4/idpl/9499011/com/rrdtool-1.2.27-2.i586.rpm.html" target="_blank">aquí</a>, una vez descargado lo instaláis vía RPM:</p>
<pre>rpm -i rrdtool-1.2.27-2.i586.rpm</pre>
<p>Y los gráficos vuelven a visualizarse correctamente ;)</p>
<div><img class="alignnone" title="Gráfico Cacti" src="http://img119.imageshack.us/img119/7352/graphimagephpej0.png" alt="" width="603" height="247" /></div>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/verificar-la-integridad-y-seguridad-de-ficheros-con-rpm/" title="Verificar la integridad y seguridad de ficheros con RPM">Verificar la integridad y seguridad de ficheros con RPM</a></li><li><a href="http://rm-rf.es/6-trucos-utiles-del-gestor-de-paquetes-yum/" title="6 trucos útiles del gestor de paquetes yum">6 trucos útiles del gestor de paquetes yum</a></li><li><a href="http://rm-rf.es/%c2%bfque-es-mejor-compilar-o-usar-yum-apt/" title="¿Qué es mejor, compilar o usar yum/apt?">¿Qué es mejor, compilar o usar yum/apt?</a></li><li><a href="http://rm-rf.es/error-the-rrd-does-not-contain-an-rra-matching-the-chosen-cf/" title="ERROR: the RRD does not contain an RRA matching the chosen CF">ERROR: the RRD does not contain an RRA matching the chosen CF</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/bug-en-rrdtool-1228-texto-en-graficos-y-leyenda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

