document multi developers/different trust levels setup
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								3d8f26b42a
							
						
					
				
			
			
				commit
				
					
						cae332dcf8
					
				
			
		
					 2 changed files with 15 additions and 4 deletions
				
			
		|  | @ -138,9 +138,20 @@ The following **.git/config** is taken from a a real world scenario: | ||||||
| Have a look at git-remote(1) to adjust the remote configuration, which allows | Have a look at git-remote(1) to adjust the remote configuration, which allows | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| MULTI DEVELOPERS/DIFFERENT TRUST RELATIONSHIP/CENTRAL SERVER APPROACH | MULTIPLE DEVELOPERS WITH DIFFERENT TRUST | ||||||
| --------------------------------------------------------------------- | ---------------------------------------- | ||||||
| FIXME before 2.0.5 | If you are working in an environment that requires different people to | ||||||
|  | work on the same configuration, but having different privileges, you can | ||||||
|  | implement this scenario with a gateway host and sudo: | ||||||
|  | 
 | ||||||
|  | - Create a dedicated user (for instance **cdist**) | ||||||
|  | - Setup the ssh-pubkey for this user that has the right to configure all hosts | ||||||
|  | - Create a wrapper to update the cdist configuration in ~cdist/cdist | ||||||
|  | - Allow every developer to execute this script via sudo as the user cdist | ||||||
|  | - Allow run of cdist as user cdist on specific hosts on a per user/group base | ||||||
|  |     - f.i. nico ALL=(ALL) NOPASSWD: /home/cdist/bin/cdist config hostabc | ||||||
|  | 
 | ||||||
|  | For more details consult sudoers(5) | ||||||
| 
 | 
 | ||||||
| SEE ALSO | SEE ALSO | ||||||
| -------- | -------- | ||||||
|  |  | ||||||
|  | @ -65,7 +65,7 @@ SEE ALSO | ||||||
| - cdist(1) | - cdist(1) | ||||||
| - cdist-type(7) | - cdist-type(7) | ||||||
| - cdist-best-practice(7) | - cdist-best-practice(7) | ||||||
| - cdist-stages(7)? | - cdist-stages(7) | ||||||
| - Brave New World by Aldous Huxley | - Brave New World by Aldous Huxley | ||||||
| 
 | 
 | ||||||
| COPYING | COPYING | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue