Commit Graph

363 Commits

Author SHA1 Message Date
Joey Hess 8ff2b77385
propellor spin 2015-02-01 16:40:03 -04:00
Joey Hess db7a9aa9f6
propellor spin 2015-02-01 16:19:37 -04:00
Joey Hess 3585f14d4e
propellor spin 2015-01-29 01:37:53 -04:00
Joey Hess d7697a4b25
propellor spin 2015-01-29 01:04:59 -04:00
Joey Hess cdd88b080a cleanup 2015-01-25 15:16:21 -04:00
Joey Hess 0ee04ecc43 GADT properties seem to work (untested)
* Property has been converted to a GADT, and will be Property NoInfo
  or Property HasInfo.
  This was done to make sure that ensureProperty is only used on
  properties that do not have Info.
  Transition guide:
  - Change all "Property" to "Property NoInfo" or "Property WithInfo"
    (The compiler can tell you if you got it wrong!)
  - To construct a RevertableProperty, it is useful to use the new
    (<!>) operator
  - Constructing a list of properties can be problimatic, since
    Property NoInto and Property WithInfo are different types and cannot
    appear in the same list. To deal with this, "props" has been added,
    and can built up a list of properties of different types,
    using the same (&) and (!) operators that are used to build
    up a host's properties.
2015-01-24 22:38:51 -04:00
Joey Hess d156a1e9ba Added more network interface configuration properties. 2015-01-23 01:18:47 -04:00
Joey Hess 4d34b837d2 reorg 2015-01-21 23:28:47 -04:00
Joey Hess a37e0a6bc3
propellor spin 2015-01-21 23:22:42 -04:00
Joey Hess 88082c7293 Added systemd configuration properties. 2015-01-21 22:49:03 -04:00
Joey Hess fcd8a3171b
propellor spin 2015-01-15 21:00:54 -04:00
Joey Hess dd392eaab2 ascii art update 2015-01-15 20:35:40 -04:00
Joey Hess e4b7b95c72
propellor spin 2015-01-15 18:09:53 -04:00
Joey Hess bf2097bf75
propellor spin 2015-01-09 21:33:34 -04:00
Joey Hess 042b3bee01
propellor spin 2015-01-09 21:21:06 -04:00
Joey Hess 5585778e54
propellor spin 2015-01-08 23:02:06 -04:00
Joey Hess 8e6e40abc4
propellor spin 2015-01-08 22:44:36 -04:00
Joey Hess 660b5d7f93
propellor spin 2015-01-08 21:41:55 -04:00
Joey Hess 2e6a8d4924
propellor spin 2015-01-08 15:54:14 -04:00
Joey Hess 21eeab35eb
propellor spin 2015-01-08 15:30:11 -04:00
Joey Hess f4a57ca27d refactor dns settings! 2015-01-06 01:20:56 -04:00
Joey Hess d3ed4f10c1
propellor spin 2015-01-06 00:48:23 -04:00
Joey Hess 2fd61fa4b5
propellor spin 2015-01-06 00:37:13 -04:00
Joey Hess d7c862e89b
propellor spin 2015-01-06 00:34:40 -04:00
Joey Hess 4bac16dfa2
propellor spin 2015-01-06 00:32:38 -04:00
Joey Hess 302fb3183f reorg 2015-01-04 18:36:21 -04:00
Joey Hess e6089131e4
propellor spin 2015-01-04 18:20:18 -04:00
Joey Hess f08a4644a1
propellor spin 2015-01-04 18:14:40 -04:00
Joey Hess d7a50a960b
propellor spin 2015-01-04 18:06:37 -04:00
Joey Hess ab8ff9a00e randomHostKeys is removed from CloudAtCost.deCruft. 2015-01-04 17:15:59 -04:00
Joey Hess 0af7629c98
propellor spin 2015-01-04 16:54:43 -04:00
Joey Hess f1a1d0001a sshPubKey is renamed to Ssh.pubKey, and has an added SshKeyType parameter. 2015-01-04 15:57:27 -04:00
Joey Hess 52664e6220 sshPubKey is renamed to Ssh.pubKey 2015-01-04 15:36:53 -04:00
Joey Hess ad984e74e4
propellor spin 2015-01-04 15:00:40 -04:00
Joey Hess 3d21a2df54 propellor spin 2015-01-04 13:33:14 -04:00
Joey Hess 138629941d
propellor spin 2015-01-01 16:59:38 -04:00
Joey Hess 73ac94f2d2
propellor spin 2015-01-01 16:01:33 -04:00
Joey Hess 32a104d104
propellor spin 2015-01-01 12:41:24 -04:00
Joey Hess bc5cbee380
propellor spin 2014-12-31 13:22:08 -04:00
Joey Hess 6d4f2b54a6
propellor spin 2014-12-31 13:15:09 -04:00
Joey Hess 5374708b6c
propellor spin 2014-12-31 12:59:11 -04:00
Joey Hess 95cdedc098
propellor spin 2014-12-31 12:53:11 -04:00
Joey Hess bce6ef5745
propellor spin 2014-12-31 11:43:57 -04:00
Joey Hess 9444326c87
propellor spin 2014-12-21 21:05:12 -04:00
Joey Hess d38017a1ab
propellor spin 2014-12-21 21:01:46 -04:00
Joey Hess 8588629034 comment 2014-12-15 12:05:06 -04:00
Joey Hess 71723ca09f support for crypted passwords in privdata
* Added CryptPassword to PrivDataField, for password hashes as produced
  by crypt(3).
* User.hasPassword and User.hasSomePassword will now use either
  a CryptPassword or a Password from privdata, depending on which is set.
2014-12-14 15:24:10 -04:00
Joey Hess b22201e36b Fix Apache.siteEnabled to update the config file and reload apache when configuration has changed. 2014-12-09 00:34:24 -04:00
Joey Hess 2fe0b28982 more uses for hostContext 2014-12-07 15:21:55 -04:00
Joey Hess d782c413eb add root pw 2014-12-06 15:50:42 -04:00