logotipo

img_google
m313 Security Blog
Diario de un Slacker y sus paranoias entre las redes
Acerca de
dmedianero@gmail.com Consultor de seguridad informática y aficionado a los sistemas operativos en general y a Slackware Linux en particular. Todo lo que os hayan contado sobre mi es falso, con alguna pequeña excepción. No soy mala hierba, solo hierba en mal lugar...
Sindicación
 
Script tripupdate

De la misma manera que con el documento "Cómo de Labtec Webcam Pro" quiero introducir en este blog el script que hize para los usuarios de tripwire.
Reproduzco a continuación el documento y escribo el script:

Una de las cosas que me costaba mucho trabajo al utilizar Tripwire era actualizar la base de datos. No es que sea muy costoso, es solo que siendo tan facil hacer una comprobación de la integridad de los ficheros, apenas un "tripwire --check", para actualizar había que meter un "tripwire --update --twrfile ruta_del_twr" donde ese archivo tomaba un nombre larguísmio con muchos numeros.

En vista de la molestia de estar mirando entre todos los twr cual es el que necesitaba para actualizar la base de datos, he creado un script que, simplemente colocandolo en /usr/sbin y tecleando "tripupdate" hace todo por nosotros, elige el twr más moderno y ejecuta la actualización, por supuesto tenemos que seguir introduciendo la contraseña y todo eso.

Lo distribuyo bajo la licencia GPL versión 2, el script es el siguiente:

#!/bin/bash
#Script de actualización de Tripwire
#Echo por Daniel Medianero García
#meleslack@gmail.com
#http://www.meleagro.esp.cc
#Este script pude distribuirse según los términos de la licencia GPL versión 2

for x in `ls -c /etc/tripwire/report`
do
echo "Se actualizará con el archivo: $x"
tripwire --update --twrfile /etc/tripwire/report/$x
break;
done

Lo único que deberíais hacerle al script una vez echo archivo es meterle de usuario y de grupo "root" y darle permisos de ejecución ( evidentemente solo a root ).

No