gecos-team/gecos-workstation-management-cookbook — pull request #95 by fontanon (2014-05-28 18:36:29+00:00)
Title: Shutdown options

It sets **/org/cinnamon/desktop/lockdown/disable-log-out** at user-space and is able to set a system-wide lockdown policy to prevent users to modify the key.

```json
{
"run_list": "recipe[gecos_ws_mgmt::default]",
"gecos_ws_mgmt": {
"users_mgmt": {
"shutdown_options_res": {
// Esto bloquearía la clave a nivel de sistema para que los usuarios
// no puedan alterar su valor.
"systemlock": true,
"users":[
{ // Esto pondría a true la clave gsettings org.cinnamon.desktop.lockdown.disable-log-out
"username": "vagrant",
"disable_log_out": true
}//,
// { // Esto pondría a false la clave gsettings org.cinnamon.desktop.lockdown.disable-log-out
// "username": "amian",
// "disable_log_out": false
// },
// { // Esto fallaría: usuario que no existe
// "username": "usuario_que_no_existe",
// "disable_log_out": false
// }
],
"job_ids":["1","2"]
}
}
}
}
```