Feature: aide
Description
This feature installs the host-based intrusion detection system AIDE (Advanced Intrusion Detection Environment).
What it does
This feature installs the host-based intrusion detection system AIDE by adding a configuration file, as well as the related systemd unit files that ensure an AIDE database is created. AIDE is configured to run every night.
Files
Files present in this feature and their purpose. See the feature file reference for the semantics of each file type.
| File | Purpose |
|---|---|
file.include.markers.yaml (ref) | Maps files to test-coverage marker IDs. |
info.yaml (ref) | Declares type: element and included/excluded features. |
pkg.include (ref) | Installs: aide, aide-common. |
file.include/etc/aide/aide.conf.d/30_aide_gl (file.include) | Garden Linux-specific AIDE configuration defining which files to monitor. |
file.include/etc/systemd/system/aide-init.service (file.include) | systemd service that builds the initial AIDE database on first boot. |
file.include/etc/systemd/system/aide-init.timer (file.include) | systemd timer that triggers nightly AIDE database updates. |
Related features
This feature has no include or exclude relationships.