anvil/Anvil/Tools
Digimer 946fce018a * Renamed the 'ScanCore' executable to just 'scancore', moved it into the standard 'tools' directory and changed the agents directory to '/usr/sbin/scancore-agents'.
* Got scancore scanning the agents directory, and properly holding on startup until at least one database is available (instead of exiting), and holding on startup until the local system is configured.
* Created the skeleton of the first scan agent; scan-network.
* Fixed a bug in Storage->check_md5sums() where dynamically loaded modules, loaded after the initial md5sum calcs, would cause the calling daemon to exit (possibly on every invocation).
* Created the scancore.README that will eventually be the main scan agent guide / API document.

Signed-off-by: Digimer <digimer@alteeve.ca>
2018-12-28 18:17:59 -04:00
..
Account.pm * Fixed a subtle an annoying autovivication bug in Database->write(). 2018-10-04 03:37:43 -04:00
Alert.pm * Started work on M3 ScanCore! 2018-12-18 15:20:49 -08:00
Convert.pm * Fixed a subtle an annoying autovivication bug in Database->write(). 2018-10-04 03:37:43 -04:00
Database.pm * Added enabling/disabling 'Install Target' feature to Striker's WebUI. 2018-12-04 04:16:38 -05:00
Get.pm * Added enabling/disabling 'Install Target' feature to Striker's WebUI. 2018-12-04 04:16:38 -05:00
Job.pm * Renamed anvil-configure-striker -> striker-configure-host and anvil-manage-install-target -> striker-manage-install-target as they're both Striker-specific. 2018-12-06 04:14:58 -05:00
Log.pm * Finished (for now) anvil-manage-firewall. It's been added to anvil-daemon as well. 2018-12-11 02:27:55 -05:00
Remote.pm * Added a row-count check when deciding if a DB resync is needed. 2018-09-22 00:54:37 -04:00
Storage.pm * Renamed the 'ScanCore' executable to just 'scancore', moved it into the standard 'tools' directory and changed the agents directory to '/usr/sbin/scancore-agents'. 2018-12-28 18:17:59 -04:00
System.pm * Finished (for now) anvil-manage-firewall. It's been added to anvil-daemon as well. 2018-12-11 02:27:55 -05:00
Template.pm * Fixed a minor bug in Template->get() where a bad template name being passed would call Words->string() without proper arguments and generate error messages. 2018-12-27 01:14:09 -04:00
Validate.pm * Working on saving the new peer. Made progress on, but not yet finished, sanity checking the new peer form values. 2018-07-20 03:08:44 -04:00
Words.pm * Fixed a minor bug in Template->get() where a bad template name being passed would call Words->string() without proper arguments and generate error messages. 2018-12-27 01:14:09 -04:00