-
Notifications
You must be signed in to change notification settings - Fork 0
/
cfbs.json
76 lines (76 loc) · 2.75 KB
/
cfbs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"name": "my-policy-project@main",
"type": "policy-set",
"description": "Example description",
"build": [
{
"name": "masterfiles",
"description": "Official CFEngine Masterfiles Policy Framework (MPF)",
"tags": ["supported", "base"],
"repo": "https://github.com/cfengine/masterfiles",
"by": "https://github.com/cfengine",
"version": "3.18.2",
"commit": "a87b7fea6f7a88808b327730a4ba784a3dc664eb",
"added_by": "cfbs add",
"steps": ["run ./prepare.sh -y", "copy ./ ./"]
},
{
"name": "inventory-sudoers",
"version": "1.0.2",
"description": "Inventory users with sudo access.",
"tags": ["supported", "inventory", "security", "sudo"],
"repo": "https://github.com/nickanderson/cfengine-inventory-sudoers",
"by": "https://github.com/nickanderson",
"commit": "ba9768f0e09914e41dae95fbf81caed90c1e6ed4",
"subdirectory": "",
"added_by": "cfbs add",
"steps": [
"copy ./policy/main.cf services/inventory-sudoers/main.cf",
"json ./cfbs/def.json def.json"
]
},
{
"name": "autorun",
"description": "Enable autorun functionality",
"tags": ["supported", "management"],
"repo": "https://github.com/cfengine/modules",
"by": "https://github.com/olehermanse",
"version": "1.0.1",
"commit": "c3b7329b240cf7ad062a0a64ee8b607af2cb912a",
"subdirectory": "management/autorun",
"added_by": "telnet-server-not-installed",
"steps": ["json def.json def.json"]
},
{
"name": "telnet-server-not-installed",
"version": "0.0.2",
"description": "This module ensures the telnet server package is not installed on the system",
"tags": ["supported", "security", "compliance"],
"repo": "https://github.com/vpodzime/cfengine-security-hardening",
"by": "https://github.com/vpodzime",
"commit": "2092c748f5c1a6e3b5b1aeacd486fa38ba862226",
"subdirectory": "telnet-server-not-installed",
"dependencies": ["autorun"],
"added_by": "cfbs add",
"steps": [
"copy ./telnet_server_policy.cf services/autorun/telnet_server_policy.cf"
]
},
{
"name": "lynis",
"version": "0.3.2",
"description": "CFEngine policy to automate the installation, running, and reporting of CISOfy's lynis system audits",
"tags": ["security", "compliance", "experimental"],
"repo": "https://github.com/nickanderson/cfengine-lynis",
"by": "https://github.com/nickanderson",
"commit": "da3dc477846d4885688aba93f4f0df38dd14bf53",
"subdirectory": "",
"added_by": "cfbs add",
"steps": [
"copy policy/main.cf services/lynis/main.cf",
"json cfbs/def.json def.json"
]
}
],
"git": true
}