suricatasync 2.1.8 Suricata: XMLRPC Sync /usr/local/pkg/suricata/suricata.inc Interfaces /suricata/suricata_interfaces.php Global Settings /suricata/suricata_global.php Updates /suricata/suricata_download_updates.php Alerts /suricata/suricata_alerts.php Blocks /suricata/suricata_blocked.php Pass Lists /suricata/suricata_passlist.php Suppress /suricata/suricata_suppress.php Logs View /suricata/suricata_logs_browser.php Logs Mgmt /suricata/suricata_logs_mgmt.php SID Mgmt /suricata/suricata_sid_mgmt.php Sync /pkg_edit.php?xml=suricata/suricata_sync.xml IP Lists /suricata/suricata_ip_list_mgmt.php Suricata Package XMLRPC Sync Settings listtopic Enable Sync varsynconchanges
Important: While using "Sync to hosts defined below", only sync from host A to B, A to C but do not enable XMLRPC sync to A. This will result in a loop!]]>
select disabled
XMLRPC Timeout varsynctimeout input 150 5 Refresh Rule Sets vardownloadrules
During each Suricata package sync operation, ask the target remote host to check for a new set of posted rule sets files and refresh the local copies if necessary. The default is to refresh the files if newer versions have been posted.

Note: The sync process will wait for the rules download and rebuild to finish on the target remote host before returning.]]>
select yes
Replication Targets none rowhelper Enable varsyncdestinenable checkbox Protocol varsyncprotocol http or https]]> select HTTP IP Address/Hostname varsyncipaddress input 40 Port varsyncport input 3 Admin Password varsyncpassword password 20 Start Suricata varsyncsuricatastart checkbox ON
write_config("Suricata pkg: updating CARP sync info.");suricata_sync_on_changes();