|
523 | 523 | "ftp-server-not-installed": { "alias": "uninstall-ftp" }, |
524 | 524 | "git": { "alias": "promise-type-git" }, |
525 | 525 | "groups": { "alias": "promise-type-groups" }, |
| 526 | + "sshd": { "alias": "promise-type-sshd" }, |
526 | 527 | "http": { "alias": "promise-type-http" }, |
527 | 528 | "install-aide": { |
528 | 529 | "description": "Ensures the AIDE (Advanced Intrusion Detection Environment) software is installed.", |
|
1247 | 1248 | "append enable.cf services/init.cf" |
1248 | 1249 | ] |
1249 | 1250 | }, |
| 1251 | + "promise-type-sshd": { |
| 1252 | + "description": "Experimental promise type to manage global sshd configuration.", |
| 1253 | + "tags": ["promise-type", "experimental"], |
| 1254 | + "repo": "https://github.com/cfengine/modules", |
| 1255 | + "by": "https://github.com/larsewi", |
| 1256 | + "version": "0.1.0", |
| 1257 | + "commit": "67e3c0398e428d6f62a9e242acacb40ec35690a8", |
| 1258 | + "subdirectory": "promise-types/sshd", |
| 1259 | + "dependencies": ["library-for-promise-types-in-python"], |
| 1260 | + "steps": [ |
| 1261 | + "copy sshd_promise_type.py modules/promises/", |
| 1262 | + "replace_version 1 0.0.0 modules/promises/sshd_promise_type.py", |
| 1263 | + "append enable.cf services/init.cf" |
| 1264 | + ] |
| 1265 | + }, |
1250 | 1266 | "promise-type-http": { |
1251 | 1267 | "description": "Promise type to perform HTTP(S) requests from policy.", |
1252 | 1268 | "tags": ["supported", "promise-type", "http"], |
|
0 commit comments