| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-18 | disable always debug | Joey Hess | |
| 2014-11-18 | fix proto | Joey Hess | |
| 2014-11-18 | typo | Joey Hess | |
| 2014-11-18 | temporarily always debug | Joey Hess | |
| 2014-11-18 | hook up handles | Joey Hess | |
| 2014-11-18 | run upload-pack, not send-pack | Joey Hess | |
| we're doing a reverse pull from the client | |||
| 2014-11-18 | problem running propellor --gitpush | Joey Hess | |
| 2014-11-18 | updte | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | protocol is one line response, not multiline | Joey Hess | |
| The privdata is shown, so contains no literal newlines, so that's ok. | |||
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | Nothing means end of protocol, not protocol error | Joey Hess | |
| 2014-11-18 | refactor | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | reorg | Joey Hess | |
| 2014-11-18 | reorg and clean up bootstrap protocol | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | need to chain, not spin | Joey Hess | |
| 2014-11-18 | avoid renaming --boot to --sync | Joey Hess | |
| That broke updating existing systems, since --boot is what makes the remote propellor update itself. The hostname is no longer needed by --boot for new propellor's, but is still passed for old ones. Note that there will be a double run of propellor when upgrading via --spin, because it now runs --boot followed by --spin on the remote host, and the old --boot also satisfied all properties. | |||
| 2014-11-18 | Run remote propellor --spin with a controlling terminal. | Joey Hess | |
| Avoids need for hack to make ansi colors work, but also things like apt-get and wget process bars will be displayed. | |||
| 2014-11-18 | ssh won't allocate a tty; work around | Joey Hess | |
| stdin is not a terminal, drat ssh I don't much like this workaround | |||
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | propellor spin | Joey Hess | |
| 2014-11-18 | can't rely on TERM; use hIsTerminalDevice | Joey Hess | |
| This calls an ioctl, I don't think it's very expensive. | |||
| 2014-11-18 | enable tty over ssh | Joey Hess | |
| 2014-11-18 | Avoid outputting color setting sequences when not run on a terminal. | Joey Hess | |
| Currently TERM is checked for every message. Could be memoized, but it would add complexity, and typical propellor output is not going to be more than a few hundred messages, and likely this will be swamped by the actual work. | |||
| 2014-11-17 | Git: rename isRepo to isGitDir | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-17 | Git: isRepo | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-17 | DigitalOcean.distroKernel property now reboots into the distribution kernel ↵ | Joey Hess | |
| when necessary. It might be better to do this check on boot to limit the time running the DO kernel (which is not well security supported), but that has the possibility of entering a bad reboot loop. Limiting this check to when propellor runs avoids that, while still fixing the problem pretty fast. | |||
| 2014-11-15 | Convert GpgKeyId to newtype | Joey Hess | |
| 2014-11-15 | moving privdata to privdata.joey (for joeyconfig branch only) | Joey Hess | |
| This will be reverted on master. This way, my ongoing development on my joeyconfig branch, including privdata changes, won't result in changes being merged into the privdata/ dir on master. Such changes can cause problems for other propellor users, who can get conflicts in their own privdata when merging from master. | |||
| 2014-11-15 | add Obnam backupEncrypted | Joey Hess | |
| This after I typoed an obnam setup and accidentially had a repo that was backing up non-encrypted. | |||
| 2014-11-13 | Tor: change unlines to unwords in hiddenService | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-12 | Tor: change unlines to unwords in description messages | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-11 | Tor: hiddenServiceData | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-11 | Apt: stable-updates suite | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-11 | avoid configuring git signing key when there's no secret key | Joey Hess | |
| Also, nice display for --add-key steps | |||
| 2014-11-11 | use --trust-model always to avoid prompt from gpg | Joey Hess | |
| gpg prompts when encrypting to an untrusted key, but if propellor has been told to add a key, we implicitly trust it. | |||
| 2014-11-11 | propellor spin | Joey Hess | |
| 2014-11-11 | reorg | Joey Hess | |
| 2014-11-11 | split out gpg keyring related stuff | Joey Hess | |
| 2014-11-11 | Tor: varRun | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-11 | Tor: rename 'varPath' to 'varLib' | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
| 2014-11-11 | Tor: mainConfig, varPath, hidden service by hostname | Félix Sipma | |
| Signed-off-by: Félix Sipma <felix.sipma@no-log.org> | |||
