diff options
| author | Joey Hess <joey@kitenet.net> | 2014-11-22 12:57:07 -0400 |
|---|---|---|
| committer | Joey Hess <joey@kitenet.net> | 2014-11-22 12:57:07 -0400 |
| commit | fd3335e40e3c938f1fbf53287e37aaf76b8c69df (patch) | |
| tree | 8dfce3db28314e3316ff19089a0309b8268dd29e /doc/usage.mdwn | |
| parent | 61945b4ff3af42369665a18817ed57ff92c898ca (diff) | |
--via implemented
Diffstat (limited to 'doc/usage.mdwn')
| -rw-r--r-- | doc/usage.mdwn | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/doc/usage.mdwn b/doc/usage.mdwn index 42797049..7baba507 100644 --- a/doc/usage.mdwn +++ b/doc/usage.mdwn @@ -20,11 +20,18 @@ action as needed to satisfy the configured properties of the local host. # OPTIONS -* --spin hostname +* --spin targethost [--via relayhost] - Causes propellor to automatically install itself on the specified host, - or if it's already installed there, push any updates. Propellor is then - run on the host, to satisfy its configured properties. + Causes propellor to automatically install itself on the specified target + host, or if it's already installed there, push any updates. Propellor is + then run on the target host, to satisfy its configured properties. + + When run with --via, propellor sshes to the relay host and runs + `propellor --spin hostname` from there. This can be useful when + propellor is installing itself, since most of the data transfer + is done between relay host and target host. Note that propellor + uses ssh agent forwarding to make this work, and the relay host + sees any privdata belonging to the target host. * --add-key keyid |
