From b97933df7e92bbb2804654a61497947b89c1f5d2 Mon Sep 17 00:00:00 2001 From: foosinn Date: Fri, 28 Jan 2022 23:23:04 +0100 Subject: [PATCH] add lorri gfvs --- roles/base.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/roles/base.nix b/roles/base.nix index c0a13d0..98e5326 100644 --- a/roles/base.nix +++ b/roles/base.nix @@ -134,13 +134,24 @@ in { ''; services.fwupd.enable = true; - services.gvfs = { - enable = true; - package = lib.mkForce pkgs.gnome3.gvfs; - }; services.resolved.enable = true; services.lorri.enable = true; + security.wrappers.gvfsd-nfs = { + source = "${pkgs.gnome.gvfs}/libexec/gvfsd-nfs"; + owner = "nobody"; + group = "nogroup"; + capabilities = "cap_net_bind_service+ep"; + }; + services.gvfs = { + enable = true; + package = lib.mkForce (pkgs.gnome.gvfs.overrideAttrs (oldAttrs: { + postInstall = '' + ln -sf /run/wrappers/bin/gvfsd-nfs $out/libexec/gvfsd-nfs + ''; + })); + }; + services.zfs.autoSnapshot = { enable = true; frequent = 8;