diff options
author | Daniel Fullmer <danielrf12@gmail.com> | 2017-06-26 19:32:11 -0400 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-07-14 00:22:20 +0200 |
commit | 3d360a5ffbb7be0cd7d8f8782af15bcab006c99c (patch) | |
tree | 482d3dba222e52d67cddf6ef24212e7b843eb08d /nixos | |
parent | e39e869fa338e5dc7abcee2fe1c70f7d70ad393d (diff) | |
download | nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar.gz nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar.bz2 nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar.lz nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar.xz nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.tar.zst nixlib-3d360a5ffbb7be0cd7d8f8782af15bcab006c99c.zip |
gnupg agent module: Remove unnecessary unit configuration
These just seem to duplicate upstream systemd units, which are already included in nixos configuration by systemd.packages
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/programs/gnupg.nix | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/nixos/modules/programs/gnupg.nix b/nixos/modules/programs/gnupg.nix index 68adee94f79e..f2f5fe4ea80b 100644 --- a/nixos/modules/programs/gnupg.nix +++ b/nixos/modules/programs/gnupg.nix @@ -55,79 +55,24 @@ in }; config = mkIf cfg.agent.enable { - systemd.user.services.gpg-agent = { - serviceConfig = { - ExecStart = [ - "" - ("${pkgs.gnupg}/bin/gpg-agent --supervised " - + optionalString cfg.agent.enableSSHSupport "--enable-ssh-support") - ]; - ExecReload = "${pkgs.gnupg}/bin/gpgconf --reload gpg-agent"; - }; - }; - systemd.user.sockets.gpg-agent = { wantedBy = [ "sockets.target" ]; - listenStreams = [ "%t/gnupg/S.gpg-agent" ]; - socketConfig = { - FileDescriptorName = "std"; - SocketMode = "0600"; - DirectoryMode = "0700"; - }; }; systemd.user.sockets.gpg-agent-ssh = mkIf cfg.agent.enableSSHSupport { wantedBy = [ "sockets.target" ]; - listenStreams = [ "%t/gnupg/S.gpg-agent.ssh" ]; - socketConfig = { - FileDescriptorName = "ssh"; - Service = "gpg-agent.service"; - SocketMode = "0600"; - DirectoryMode = "0700"; - }; }; systemd.user.sockets.gpg-agent-extra = mkIf cfg.agent.enableExtraSocket { wantedBy = [ "sockets.target" ]; - listenStreams = [ "%t/gnupg/S.gpg-agent.extra" ]; - socketConfig = { - FileDescriptorName = "extra"; - Service = "gpg-agent.service"; - SocketMode = "0600"; - DirectoryMode = "0700"; - }; }; systemd.user.sockets.gpg-agent-browser = mkIf cfg.agent.enableBrowserSocket { wantedBy = [ "sockets.target" ]; - listenStreams = [ "%t/gnupg/S.gpg-agent.browser" ]; - socketConfig = { - FileDescriptorName = "browser"; - Service = "gpg-agent.service"; - SocketMode = "0600"; - DirectoryMode = "0700"; - }; - }; - - systemd.user.services.dirmngr = { - requires = [ "dirmngr.socket" ]; - after = [ "dirmngr.socket" ]; - unitConfig = { - RefuseManualStart = "true"; - }; - serviceConfig = { - ExecStart = "${pkgs.gnupg}/bin/dirmngr --supervised"; - ExecReload = "${pkgs.gnupg}/bin/gpgconf --reload dirmngr"; - }; }; systemd.user.sockets.dirmngr = { wantedBy = [ "sockets.target" ]; - listenStreams = [ "%t/gnupg/S.dirmngr" ]; - socketConfig = { - SocketMode = "0600"; - DirectoryMode = "0700"; - }; }; systemd.packages = [ pkgs.gnupg ]; |