File Integrity Monitor Options
These options provide maintenance for the File Integrity Monitor database, and options for the client to run an integrity check.
Usage
pbdbutil --fim [<options>] [ <file> <file> ...]
Options for FIM Client
-r | Run FIM check. |
-U | Run FIM check and update database. |
Options for FIM Server Database Management
-n | Create new FIM database. |
-l | List all FIM configurations in database. |
-l | Add an extra -l to list host assignments. |
-s <[-|+]attribute> | Sort the list of records by attribute name (asc/desc). |
-i <file> | Import FIM configuration file. |
-e <name> <file> | Export specified FIM configuration. |
-g <name> | Get FIM configuration by name. |
-d <name> | Delete FIM configuration. |
-d { "cfg" : { "name" : "<wildcard>" }} | Delete FIM configuration matching wildcard. |
-u { "name" : "<name>", "cfg": { json param... }} | Update FIM configuration. |
-A <name> <host(s)> | Assign host to configuration. |
-X <host(s)> | Unassign host from configuration. |
-g { "rpt" : { "uuid" : "<uuid>" }} | Get specified FIM report. |
-g { "rpt" : { params ... }} | Retrieve report summarized from multiple reports. See below for attributes. |
--format '[ "header", "header2", ... ]' | Define retrieved fields when using CSV report. |
-d { "rpt" : { "uuid" : "<uuid>" }} | Delete FIM report. |
-d { "rpt" : { params ... }} | Delete FIM report(s) - see below for attributes. |
-L [{ Retrieve, List or Delete FIM reports, with attributes: ["name" : "<wildcard>",] ["uuid" : "<uuid>",] ["host" : "<wildcard>",] ["older" : <epoch>,]["newer" : <epoch>,] ["older" : { "years" : n, "months" : n, "days" : n, "hours" : n ] ["newer" : { "years" : n, "months" : n, "days" : n, "hours" : n ] ["updates" : <bool>,] ["risk" : <lvl>,] ["risk_higher" : <lvl>,] ["risk_lower" : <lvl>,] ["regexp" : true]} |
|
-s <[-|+]attribute> | Sort the list of records by attribute name (asc/desc). |