Commit Graph

344 Commits

Author SHA1 Message Date
Franz Pletz d3e6b42156 Add support for SSH ed25519 keys
This works with both host and user keys.

(cherry picked from commit 763c65b84f)
2014-04-16 12:51:45 -04:00
Joey Hess 0592ab4bd7 since http conduit is broken on stable, go ghetto and use curl 2014-04-15 15:08:25 -04:00
Joey Hess a83d489270
propellor spin 2014-04-14 16:02:48 -04:00
Joey Hess 1f2c68d595
propellor spin 2014-04-14 16:01:17 -04:00
Joey Hess e8db2577a8
propellor spin 2014-04-14 15:42:26 -04:00
Joey Hess 8bb029002e
propellor spin 2014-04-14 15:35:29 -04:00
Joey Hess 0b5c5f7c9a
propellor spin 2014-04-14 15:17:31 -04:00
Joey Hess 723af9c5f2
propellor spin 2014-04-14 14:55:03 -04:00
Joey Hess ebe1bd3f1b
propellor spin 2014-04-14 14:53:19 -04:00
Joey Hess 8009591be3
propellor spin 2014-04-14 14:46:53 -04:00
Joey Hess 23b370398c
propellor spin 2014-04-14 14:45:36 -04:00
Joey Hess de106741ec
propellor spin 2014-04-14 14:44:45 -04:00
Joey Hess 5775643fc0
propellor spin 2014-04-14 14:43:55 -04:00
Joey Hess 6808fe60e1
propellor spin 2014-04-14 14:43:04 -04:00
Joey Hess fc8d3fe541
propellor spin 2014-04-14 14:40:57 -04:00
Joey Hess d71f8caad4
propellor spin 2014-04-14 14:09:41 -04:00
Joey Hess 0f08c035c7
propellor spin 2014-04-14 14:05:42 -04:00
Joey Hess 2097be5ff4
propellor spin 2014-04-14 14:04:18 -04:00
Joey Hess f116d6be5f
propellor spin 2014-04-14 14:00:37 -04:00
Joey Hess 56dd639169
propellor spin 2014-04-13 21:04:34 -04:00
Joey Hess fb1d65125b
propellor spin 2014-04-13 20:22:35 -04:00
Joey Hess b143b5af13
propellor spin 2014-04-13 18:41:02 -04:00
Joey Hess b345271f0b
propellor spin 2014-04-13 18:29:57 -04:00
Joey Hess 90370dc575 stable-backports can't be used :( 2014-04-13 17:50:44 -04:00
Joey Hess 56dd4ff4d8
propellor spin 2014-04-13 17:16:31 -04:00
Joey Hess a79e33944d
propellor spin 2014-04-13 17:03:21 -04:00
Joey Hess 414b0dffec
propellor spin 2014-04-13 16:54:24 -04:00
Joey Hess 32ffe17972
propellor spin 2014-04-13 16:49:49 -04:00
Joey Hess feeec9d381
propellor spin 2014-04-13 16:38:58 -04:00
Joey Hess f8e350e4c8
propellor spin 2014-04-13 16:06:23 -04:00
Joey Hess 2c1397c5b0 Standard apt configuration for stable now includes backports. 2014-04-13 15:54:25 -04:00
Joey Hess f806a55649
propellor spin 2014-04-13 15:37:43 -04:00
Joey Hess 95ac5163da Properties can now be satisfied differently on different operating systems. 2014-04-13 15:34:01 -04:00
Joey Hess 576acfed33
propellor spin 2014-04-13 14:58:56 -04:00
Joey Hess 0b9879942f
propellor spin 2014-04-13 14:45:18 -04:00
Joey Hess 96f07ef513
propellor spin 2014-04-13 14:36:19 -04:00
Joey Hess c1307f5dc2
propellor spin 2014-04-13 14:23:17 -04:00
Joey Hess a829889e95
propellor spin 2014-04-13 14:21:05 -04:00
Joey Hess 3835e6b1c7
propellor spin 2014-04-13 14:18:31 -04:00
Joey Hess 70a5e9fe7b
propellor spin 2014-04-13 14:15:49 -04:00
Joey Hess 8fb347b694
propellor spin 2014-04-13 14:13:26 -04:00
Joey Hess 2e128c8fe2
propellor spin 2014-04-13 14:12:11 -04:00
Joey Hess 1495db6cd1
propellor spin 2014-04-13 14:01:30 -04:00
Joey Hess b9d2fcc432
propellor spin 2014-04-13 12:57:35 -04:00
Joey Hess 4bcd5816d1
propellor spin 2014-04-13 12:24:14 -04:00
Joey Hess 479045277b
propellor spin 2014-04-13 12:21:43 -04:00
Joey Hess 456dd534ce
propellor spin 2014-04-13 11:58:22 -04:00
Joey Hess 6d12630431
propellor spin 2014-04-13 11:14:43 -04:00
Joey Hess 622a3d8a93
propellor spin 2014-04-13 03:49:24 -04:00
Joey Hess 756d5754a9
propellor spin 2014-04-13 03:28:53 -04:00
Joey Hess 427246db6a
propellor spin 2014-04-13 03:21:02 -04:00
Joey Hess 00993a11fd
propellor spin 2014-04-13 03:09:00 -04:00
Joey Hess c97285a21e
propellor spin 2014-04-13 02:28:40 -04:00
Joey Hess c7830f4e66
propellor spin 2014-04-12 22:36:36 -04:00
Joey Hess 967a0d82dd
propellor spin 2014-04-12 21:43:30 -04:00
Joey Hess 6075fc636d
propellor spin 2014-04-12 21:34:25 -04:00
Joey Hess 29600a2c67
propellor spin 2014-04-12 20:21:33 -04:00
Joey Hess be01532282 foo 2014-04-11 02:03:51 -04:00
Joey Hess ba6e87cde9
propellor spin 2014-04-11 01:53:37 -04:00
Joey Hess a57022deb8
propellor spin 2014-04-11 01:52:12 -04:00
Joey Hess 9a32955f0c
propellor spin 2014-04-11 00:51:21 -04:00
Joey Hess 0274aec949
propellor spin 2014-04-11 00:48:37 -04:00
Joey Hess f5b27f4fa3
propellor spin 2014-04-11 00:40:32 -04:00
Joey Hess 724f354b25 show instance 2014-04-11 00:36:33 -04:00
Joey Hess 29ae27af3c fix attr combination 2014-04-11 00:35:48 -04:00
Joey Hess 4c4f702cff
propellor spin 2014-04-11 00:14:50 -04:00
Joey Hess 839e60bbce
propellor spin 2014-04-10 23:20:12 -04:00
Joey Hess 50cd59cb3e new more expressive config.hs WIP 2014-04-10 21:13:56 -04:00
Joey Hess 2372d6a3f8 use HostAttr to simplify config file 2014-04-10 17:46:03 -04:00
Joey Hess 25942fb0cc Propellor monad is a Reader for HostAttr
So far, the hostname is only used to improve a message in withPrivData,
but I anticipate using HostAttr for a lot more.
2014-04-10 17:23:43 -04:00
Joey Hess 5acaf8758f revert 2014-04-10 16:12:06 -04:00
Joey Hess f62f48de13
propellor spin 2014-04-10 16:11:21 -04:00
Joey Hess ff3f25fb4e
propellor spin 2014-04-10 16:08:38 -04:00
Joey Hess e44e4217fd
propellor spin 2014-04-10 16:08:16 -04:00
Joey Hess 13a4d4889c Use ssh connection caching, especially when bootstrapping. 2014-04-10 16:03:49 -04:00
Joey Hess 222e2fe8a4
propellor spin 2014-04-10 11:02:29 -04:00
Joey Hess 7a0074454b
propellor spin 2014-04-10 03:06:35 -04:00
Joey Hess eb71c76711
propellor spin 2014-04-10 02:51:25 -04:00
Joey Hess d1fdace57e
propellor spin 2014-04-10 01:46:33 -04:00
Joey Hess a7547537ef
propellor spin 2014-04-10 01:06:54 -04:00
Joey Hess 894907a796
propellor spin 2014-04-10 00:51:12 -04:00
Joey Hess bb1bc1ddc6
propellor spin 2014-04-10 00:40:38 -04:00
Joey Hess b13574372c
propellor spin 2014-04-10 00:37:03 -04:00
Joey Hess 68028803ba
propellor spin 2014-04-10 00:29:47 -04:00
Joey Hess ad02c89c6a update 2014-04-09 01:15:11 -04:00
Joey Hess 335cce275a
propellor spin 2014-04-09 00:57:57 -04:00
Joey Hess 064cdd8fc5
propellor spin 2014-04-09 00:54:27 -04:00
Joey Hess a52a2a89df serviceInstalledRunning 2014-04-08 19:31:03 -04:00
Joey Hess b722083211
propellor spin 2014-04-08 18:46:23 -04:00
Joey Hess 0e47d3ed2e
propellor spin 2014-04-08 18:42:54 -04:00
Joey Hess 39f3acd6e4
propellor spin 2014-04-08 18:41:30 -04:00
Joey Hess 53eb3b9b1f ipv6to4: Ensure interface is brought up automatically on boot. 2014-04-08 18:08:16 -04:00
Joey Hess e2d1cf70eb
propellor spin 2014-04-08 17:52:14 -04:00
Joey Hess a04539a2ee
propellor spin 2014-04-08 17:51:10 -04:00
Joey Hess e435d97927
propellor spin 2014-04-08 17:29:56 -04:00
Joey Hess 4ea2771b69
propellor spin 2014-04-08 17:10:52 -04:00
Joey Hess 0460a04474
propellor spin 2014-04-08 16:58:11 -04:00
Joey Hess e579feed3d tpo 2014-04-08 01:45:19 -04:00
Joey Hess d8a241322e
propellor spin 2014-04-08 01:42:59 -04:00
Joey Hess c62c606c0e support volumes-from 2014-04-08 01:41:59 -04:00