about summary refs log tree commit diff
path: root/nixos/modules/security/polkit.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-28 12:01:10 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-04-28 12:38:50 +0200
commit379c8ba2376f74100b37d2d63549741037773e5f (patch)
tree48c10f9f12d9aabd843bb6466a955388cc5d0228 /nixos/modules/security/polkit.nix
parent62b883070b5877f8406a033c7c3867c1b53866ba (diff)
downloadnixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar.gz
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar.bz2
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar.lz
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar.xz
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.tar.zst
nixlib-379c8ba2376f74100b37d2d63549741037773e5f.zip
polkit: Restart using systemctl
The use of pkill is now particularly bad due to containers (it might
kill processes in containers).
Diffstat (limited to 'nixos/modules/security/polkit.nix')
-rw-r--r--nixos/modules/security/polkit.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/security/polkit.nix b/nixos/modules/security/polkit.nix
index 5933cdc0cec3..df42d5a3e027 100644
--- a/nixos/modules/security/polkit.nix
+++ b/nixos/modules/security/polkit.nix
@@ -101,7 +101,7 @@ in
 
         # Force polkitd to be restarted so that it reloads its
         # configuration.
-        ${pkgs.procps}/bin/pkill -INT -u root -x polkitd
+        ${config.systemd.package}/bin/systemctl try-restart polkit.service
       '';
 
     users.extraUsers.polkituser = {