added group and user set[uid|gid] capability at unit definition level

This commit is contained in:
Master
2020-06-29 02:22:11 -04:00
parent 3517b9cc11
commit f4a38de0c0
13 changed files with 236 additions and 43 deletions

View File

@@ -2,35 +2,23 @@
"units": [
{
"name": "independent test 1",
"target": "/usr/bin/true",
"rectifier": "/usr/bin/true",
"target": "components/independent_test_1.bash",
"rectifier": "",
"active": true,
"required": true,
"rectify": true
},
{
"name": "independent test 2",
"target": "/usr/bin/true",
"rectifier": "/usr/bin/true",
"active": true,
"required": false,
"user": "root",
"group": "root",
"rectify": false
},
{
"name": "A DEFINITION THAT IS NOT USED",
"target": "/usr/bin/dialog --yesno test 50 50",
"rectifier": "/usr/bin/false",
"active": false,
"required": false,
"rectify": true
},
{
"name": "dependent test",
"target": "/usr/bin/false",
"rectifier": "/usr/bin/true",
"name": "independent test 2",
"target": "components/independent_test_2.bash",
"rectifier": "",
"active": true,
"required": true,
"rectify": true
"required": false,
"user": "bagira",
"group": "bagira",
"rectify": false
}
]
}