From 08cbc37f940e624e758c66168d740195f311b690 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Wed, 4 Mar 2026 19:40:18 -0500 Subject: [PATCH] minecraft: fix map perms --- services/minecraft.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/services/minecraft.nix b/services/minecraft.nix index 6a733ea..8b57230 100644 --- a/services/minecraft.nix +++ b/services/minecraft.nix @@ -18,6 +18,9 @@ (lib.serviceFilePerms "minecraft-server-${service_configs.minecraft.server_name}" [ "Z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name} 700 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" "Z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name}/squaremap/web 750 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" + # Allow caddy (in minecraft group) to traverse to squaremap/web for map.gardling.com + "z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name} 710 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" + "z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name}/squaremap 710 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" ]) ]; @@ -190,9 +193,4 @@ ]; }; - systemd.tmpfiles.rules = [ - # Allow caddy (in minecraft group) to traverse to squaremap/web for map.gardling.com - "z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name} 710 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" - "z ${service_configs.minecraft.parent_dir}/${service_configs.minecraft.server_name}/squaremap 710 ${config.services.minecraft-servers.user} ${config.services.minecraft-servers.group}" - ]; }