diff --git a/fedac/nixos/configuration.nix b/fedac/nixos/configuration.nix index f48215b9ae..d60c651fe3 100644 --- a/fedac/nixos/configuration.nix +++ b/fedac/nixos/configuration.nix @@ -83,6 +83,8 @@ in Type = "oneshot"; RemainAfterExit = true; ExecStart = pkgs.writeShellScript "mount-usb-config" '' + mkdir -p /mnt + # Scan for FAT32 partition with config.json for dev in /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1; do [ -b "$dev" ] || continue diff --git a/fedac/nixos/modules/kiosk.nix b/fedac/nixos/modules/kiosk.nix index 3c1cd455c1..c58b581b6a 100644 --- a/fedac/nixos/modules/kiosk.nix +++ b/fedac/nixos/modules/kiosk.nix @@ -60,6 +60,7 @@ in # Ensure XDG_RUNTIME_DIR exists for the ac user systemd.tmpfiles.rules = [ + "d /mnt 0755 root root -" "d /run/user/1000 0700 ac users -" "d /tmp/ac-home 0700 ac users -" ];