Mediante el uso de un archivo de reglas, puede personalizar un manifiesto BART para determinados archivos y atributos de archivos de interés. Mediante el uso de distintos archivos de reglas en manifiestos BART predeterminados, puede ejecutar diferentes comparaciones para los mismos manifiestos.
Antes de empezar
Debe asumir el rol root. Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
# bart create -r myrules1-file > control-manifest
Para ver un ejemplo, consulte el Step 3 en Cómo crear un manifiesto de control.
# bart create -r myrules1-file > test-manifest
# bart compare -r myrules1-file control-manifest test-manifest > bart.report
El siguiente archivo de reglas indica que el comando bart create muestre todos los atributos de los archivos en el directorio /usr/bin. Además, el archivo de reglas le indica al comando bart compare que sólo informe sobre los cambios de tamaño y contenido en el mismo directorio.
# Check size and content changes in the /usr/bin directory. # This rules file only checks size and content changes. # See rules file example. IGNORE all CHECK size contents /usr/bin
Cree un manifiesto de control con el archivo de reglas que ha creado.
# bart create -r usrbinrules.txt > usr_bin.control-manifest.121013
Prepare un manifiesto idéntico cada vez que desee supervisar cambios realizados en el directorio /usr/bin.
# bart create -r usrbinrules.txt > usr_bin.test-manifest.121113
Compare los manifiestos utilizando el mismo archivo de reglas.
# bart compare -r usrbinrules.txt usr_bin.control-manifest.121013 \ usr_bin.test-manifest.121113
Examine la salida del comando bart compare.
/usr/bin/gunzip: add /usr/bin/ypcat: delete
Esta salida de procedimiento indica que se suprimió el archivo /usr/bin/ypcat y se agregó el archivo /usr/bin/gunzip.