Add dummy files to get correct tmproot parent permissions
This commit is contained in:
		@@ -150,6 +150,10 @@ in
 | 
			
		||||
          ];
 | 
			
		||||
          files = [
 | 
			
		||||
            "/etc/machine-id"
 | 
			
		||||
 | 
			
		||||
            # Just to make sure we get correct default perms
 | 
			
		||||
            "/var/lib/.tmproot.dummy"
 | 
			
		||||
            "/var/cache/.tmproot.dummy"
 | 
			
		||||
          ];
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
 
 | 
			
		||||
@@ -66,12 +66,15 @@ in
 | 
			
		||||
            };
 | 
			
		||||
          in
 | 
			
		||||
          {
 | 
			
		||||
            files = map (file: {
 | 
			
		||||
            files = (map (file: {
 | 
			
		||||
              inherit file;
 | 
			
		||||
              parentDirectory = perms;
 | 
			
		||||
            }) [
 | 
			
		||||
              "/home/${user'.name}/.bash_history"
 | 
			
		||||
              "/home/${user'.name}/.lesshst"
 | 
			
		||||
            ]) ++ [
 | 
			
		||||
              # Just to make sure we get correct default perms
 | 
			
		||||
              "/home/.tmproot.dummy"
 | 
			
		||||
            ];
 | 
			
		||||
            directories = map (directory: {
 | 
			
		||||
              inherit directory;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user