Antivirus and other security features¶
It seems very interesting to have informations about antiviruses in GLPI. As Antivirus is one of the most important thing for a windows box.
FusionInventory implementation¶
FusionInventory 2.3.0 introduces Antivirus support, but the best way to be integrate theses informations into GLPI's core.
Here's an example of FusionInventory's antivirus form
- Antivirus Name
- Manufacturer
- Version
- Is active ?
- Is up to date ?
Database changes¶
CREATE TABLE `glpi_computers_antivirus` ( `id` int(11) NOT NULL AUTO_INCREMENT, `computers_id` int(11) NOT NULL DEFAULT '0', `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `manufacturers_id` int(11) NOT NULL DEFAULT '0', `version` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `is_active` tinyint(1) NOT NULL DEFAULT '0', `uptodate` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `name` (`name`), KEY `version` (`version`), KEY `is_active` (`is_active`), KEY `uptodate` (`uptodate`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
h. Objects
Introduce a new PluginFusinvinventoryAntivirus extends CommonDBChild.
Add a new tab in GLPI computer's form.
Manual antivirus management can be done (as for ComputerDisk or ComputerVirtualmachine).
OCS Inventory implementation¶
None for the moment so no modification of the OCS synchronization process.
Possibile usage of Antivirus and other security related features into GLPI¶
Antivirus is interesting, but other security features too (Firewall for example)Maybe group all security releated informations into one "Security" tab ?
Some questions :
- Is antivirus active yes/no
- Is antivirus uptodate yes/no
- Is firewall active yes/no
Need to add theses informations :
- is active yes/no
- is uptodate yes/no
Walid : Is it specific to antivirus only ?
Reports and notifications¶
- create a report list computers whithout antivirus or with antivirus not active and/or not uptodate
- send notification of computers not protected ?