Commit Graph

61 Commits

Author SHA1 Message Date
Joey Hess 7004b34a71 use a license name that cabal recognises 2014-05-24 00:06:38 -04:00
Joey Hess 0ec565a590
propellor spin 2014-05-23 12:30:25 -04:00
Joey Hess c09babd5b7 prep release 2014-05-17 16:43:10 -04:00
Joey Hess 7115d1ec16 moved source code to src
This is to work around OSX's brain-damange regarding filename case
insensitivity.

Avoided moving config.hs, because it's a config file. Put in a symlink to
make build work.
2014-05-14 19:41:05 -04:00
Joey Hess 84efb9bdee Licence changed from GPL to BSD. 2014-05-10 11:08:30 -03:00
Joey Hess c2375ae087 rename file because of OSX brain-damage 2014-05-09 13:14:17 -03:00
Joey Hess 72a6b1c759 prep release 2014-04-24 18:10:13 -04:00
Joey Hess 9c2428cb43 add -threaded for wrapper program
general principles; don't want to have to worry about whether it may grow
threads
2014-04-24 00:52:47 -04:00
Joey Hess 66e492fa82 prep release 2014-04-19 17:38:15 -04:00
Joey Hess 2cfb22a59b spit up TODO 2014-04-19 16:14:10 -04:00
Joey Hess 36f87c7b7d add real readme back 2014-04-19 16:07:50 -04:00
Joey Hess 30bd13bba6 new home page 2014-04-19 16:03:33 -04:00
Joey Hess 2279979d32 Removed root domain records from SOA. Instead, use RootDomain when calling Dns.primary. 2014-04-19 10:47:38 -04:00
Joey Hess 39d697ca78 add dns records to Attr 2014-04-18 17:19:28 -04:00
Joey Hess 4e4fb9ab7c get rid of AttrProperty
Now both Property and RevertableProperty can influence Attr on their own.
2014-04-18 03:59:06 -04:00
Joey Hess a19293732d prep release 2014-04-17 20:09:14 -04:00
Joey Hess 8bb029002e
propellor spin 2014-04-14 15:35:29 -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 1495db6cd1
propellor spin 2014-04-13 14:01:30 -04:00
Joey Hess c7830f4e66
propellor spin 2014-04-12 22:36:36 -04:00
Joey Hess 6075fc636d
propellor spin 2014-04-12 21:34:25 -04:00
Joey Hess 50cd59cb3e new more expressive config.hs WIP 2014-04-10 21:13:56 -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 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 9961c4dd28 forgot file 2014-04-09 02:16:37 -04:00
Joey Hess 064cdd8fc5
propellor spin 2014-04-09 00:54:27 -04:00
Joey Hess 2e6f7c1b5d prep release 2014-04-08 02:08:28 -04:00
Joey Hess fb04055dde foo 2014-04-04 01:39:50 -04:00
Joey Hess 25a0026050 nope 2014-04-04 01:37:31 -04:00
Joey Hess ccc8290712 update 2014-04-04 01:12:09 -04:00
Joey Hess 1c381c5246 library shimming for docker (untested) 2014-04-03 21:22:37 -04:00
Joey Hess 5a94d48f3a reorg configs 2014-04-03 12:06:58 -04:00
Joey Hess fdb48b1dd1
api doc improvements 2014-04-03 02:27:17 -04:00
Joey Hess 42f207232b debianization and a wrapper program for /usr/bin 2014-04-03 01:55:49 -04:00
Joey Hess 526bcbf093 type-safe reversions 2014-04-02 13:18:08 -04:00
Joey Hess 548f0dd50b add a simpler version of config.hs 2014-04-01 18:56:56 -04:00
Joey Hess 4b8a6c5e72
propellor spin 2014-04-01 16:59:34 -04:00
Joey Hess 022db0f08a all githubby 2014-04-01 16:27:48 -04:00
Joey Hess 2193b853b6 add 2014-04-01 15:28:55 -04:00
Joey Hess b6eba67f78 changelog 2014-04-01 15:07:07 -04:00
Joey Hess 1dd454ebfa build with -threaded
This is needed so that when propellor is running inside docker, it can
start a login shell, and at the same time, run its simplesh.
2014-04-01 14:05:54 -04:00
Joey Hess 79cbdf35b1 better method of starting propellor simplesh inside docker 2014-04-01 13:51:58 -04:00
Joey Hess 25c4d18503 simple socket server, will hopefully work with docker 2014-04-01 02:37:48 -04:00
Joey Hess 6912fb4198 new version 2014-03-31 19:21:07 -04:00
Joey Hess 14d56a303c
propellor spin 2014-03-31 19:06:50 -04:00
Joey Hess c246a8ee74
propellor spin 2014-03-31 18:31:08 -04:00
Joey Hess a5b739af6d out of band keyring transfer is not necessary, since repo is cloned securely 2014-03-31 15:52:40 -04:00
Joey Hess ac76e80fa2
propellor spin 2014-03-31 14:41:40 -04:00
Joey Hess e85aae7383
propellor spin 2014-03-31 14:11:47 -04:00