Log all polkit actions to find action.id for nixos-rebuild
I would like to setup a polkit rule to allow `buildkite-agent` (i.e. a forthcoming user) to call `nixos-rebuild`. I need to know the `action.id` before I can write a reliable rule.
This commit is contained in:
parent
9a6d2c3343
commit
2bf3c6c926
1 changed files with 6 additions and 0 deletions
|
@ -163,6 +163,12 @@ in {
|
|||
# lid.
|
||||
services.logind.lidSwitch = "ignore";
|
||||
|
||||
security.polkit.extraConfig = ''
|
||||
polkit.addRule(function(action, subject) {
|
||||
polkit.log("subject.user: " + subject.user + " is attempting action.id: " + action.id);
|
||||
});
|
||||
'';
|
||||
|
||||
# Provision SSL certificates to support HTTPS connections.
|
||||
security.acme.acceptTerms = true;
|
||||
security.acme.email = "wpcarro@gmail.com";
|
||||
|
|
Loading…
Reference in a new issue