friends: init with linus
This commit is contained in:
		
							parent
							
								
									6ae5f622fb
								
							
						
					
					
						commit
						7c1ab12829
					
				
					 2 changed files with 20 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -1,11 +1,26 @@
 | 
			
		|||
{ ... }: {
 | 
			
		||||
{ ... }:
 | 
			
		||||
let
 | 
			
		||||
  trustedFriendGroups = [
 | 
			
		||||
    "production-hydra-db"
 | 
			
		||||
  ];
 | 
			
		||||
in
 | 
			
		||||
{
 | 
			
		||||
  users.users = {
 | 
			
		||||
    ninjatrappeur = {
 | 
			
		||||
      isNormalUser = true;
 | 
			
		||||
      home = "/home/ninjatrappeur";
 | 
			
		||||
      shell = "/run/current-system/sw/bin/zsh";
 | 
			
		||||
      uid = 2000;
 | 
			
		||||
      extraGroups = trustedFriendGroups;
 | 
			
		||||
      openssh.authorizedKeys.keyFiles = [ ./keys/ninjatrappeur.keys ];
 | 
			
		||||
    };
 | 
			
		||||
    linus = {
 | 
			
		||||
      isNormalUser = true;
 | 
			
		||||
      home = "/home/linus";
 | 
			
		||||
      shell = "/run/current-system/sw/bin/zsh";
 | 
			
		||||
      uid = 2001;
 | 
			
		||||
      extraGroups = trustedFriendGroups;
 | 
			
		||||
      openssh.authorizedKeys.keyFiles = [ ./keys/linus.keys ];
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										4
									
								
								modules/users/keys/linus.keys
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								modules/users/keys/linus.keys
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,4 @@
 | 
			
		|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDf7hGFfUHhtgYY0G/Dh9isjIxkvUjlAKAMvLIZs5NLXwEfnxDTVZW/ijfF2qDozAmYQHZqbeyhJX7YlO6nYjWRBxqBeqAMHhtu3PkiysSCCUymhJ2uDHUAox+BT8IGE3sCKYIXRdmSFoibgQad9AHsQ6OLoIaNgMV7rspdBcO/CjyCkHN440XhQKz/Sq2SyygI9Qkuz0qDdQOgIraVi//EXDAvij0QXlkmh+3xBJwEqt8Pe1KP9itwvGyzGX/aAheCBSf7HPcLzJUgcWymW6FL4AE0KqNVb8Q8ahaEM5UgbXUCauDON8H4OR1Zngszw128wklwxOr7q5gB++Ks1OQlHMGgiVYZ2wC0DXlx68BKSMNnJRHWCI4r63a3bAWGCqKbcCHpimjPAHisPoaoHffVUaIpj65klj+GkoHAgo/pl0S6o4OqVpOau3Qkn95D1KDbUiE1l0HdgZaRmOKRvTKec1V3tfB2rA83Q1cZCWC5ZSwk3wihYPywMyIo6G8f2M2bFot7k/sS9ZMSle6oZDrc6A8qWnaxMZYbEXdFGy02550vdymshJ9RpSLfK1oBKoKk7yL2hk1UHm6obXYXn/F0KvDr7nAM6gOf9NnOrPHKt14WDb0GsZwNd34g1RCcBUcXewh4ZJOHerzsS2h3D30BNQUNCaF8ZQr6FYXp7v9gnQ==
 | 
			
		||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN3EmXYSXsimS+vlGYtfTkOGuwvkXU0uHd2yYKLOxD2F
 | 
			
		||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIJWYrcu8usyqdLv4XO4i5TPaQhB+lH3Xbu2uz64hQe3
 | 
			
		||||
sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAICDgQA1A1uHJsqLsSLLkuWNlxXrpGRD6Qx11WBbfP+SmAAAAEXNzaDpsaW51c0BiZWl3ZXJr
 | 
			
		||||
		Reference in a new issue