forked from ungleich-public/cdist
		
	
		
			
				
	
	
		
			46 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| cdist-remote-exec-copy(7)
 | |
| =========================
 | |
| Nico Schottelius <nico-cdist--@--schottelius.org>
 | |
| 
 | |
| 
 | |
| NAME
 | |
| ----
 | |
| cdist-remote-exec-copy - How to use remote exec and copy
 | |
| 
 | |
| 
 | |
| INTRO
 | |
| -----
 | |
| Cdist interacts with the target host in two ways:
 | |
| - it executes code (__remote_exec)
 | |
| - and it copies files (__remote_copy)
 | |
| 
 | |
| By default this is accomplished with ssh and scp respectively.
 | |
| The default implementations used by cdist are:
 | |
| __remote_exec: ssh -o User=root -q
 | |
| __remote_copy: scp -o User=root -q
 | |
| 
 | |
| The user can override these defaults by providing custom implementations and
 | |
| passing them to cdist with the --remote-exec and/or --remote-copy arguments.
 | |
| 
 | |
| For __remote_exec, the custom implementation must behave as if it where ssh.
 | |
| For __remote_copy, it must behave like scp.
 | |
| 
 | |
| With this simple interface the user can take total control of how cdist
 | |
| interacts with the target when required, while the default implementation 
 | |
| remains as simple as possible.
 | |
| 
 | |
| 
 | |
| EXAMPLES
 | |
| --------
 | |
| See cdist/other/examples/remote/ for some example implementations.
 | |
| 
 | |
| 
 | |
| SEE ALSO
 | |
| --------
 | |
| - cdist(7)
 | |
| 
 | |
| 
 | |
| COPYING
 | |
| -------
 | |
| Copyright \(C) 2011-2012 Nico Schottelius. Free use of this software is
 | |
| granted under the terms of the GNU General Public License version 3 (GPLv3).
 |