sysknife-daemon 0.2.14

Policy-enforced, audit-logged Linux action daemon for SysKnife
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use super::{command_mechanism, ActionSpec};
use sysknife_types::RiskLevel;

pub fn specs() -> Vec<ActionSpec> {
    vec![get_memory_info_spec()]
}

pub fn get_memory_info_spec() -> ActionSpec {
    ActionSpec {
        action_name: "GetMemoryInfo",
        mechanism: command_mechanism("free", ["-h"]),
        risk_level: RiskLevel::Low,
        reboot_required: false,
        rollback_available: false,
    }
}