summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Hess2014-04-14 14:40:57 -0400
committerJoey Hess2014-04-14 14:40:57 -0400
commitfc8d3fe541ab019ac545695fc829af9558c8b1ed (patch)
tree0a77949f5c525df5a0415cddd81dceea872bd7d2
parenta69b2555c3d479d85d71580c16af1ff18cd0d584 (diff)
propellor spin
-rw-r--r--Propellor/Property/SiteSpecific/JoeySites.hs11
-rw-r--r--config-joey.hs1
2 files changed, 12 insertions, 0 deletions
diff --git a/Propellor/Property/SiteSpecific/JoeySites.hs b/Propellor/Property/SiteSpecific/JoeySites.hs
index 7ef6e945..f409b09b 100644
--- a/Propellor/Property/SiteSpecific/JoeySites.hs
+++ b/Propellor/Property/SiteSpecific/JoeySites.hs
@@ -188,3 +188,14 @@ annexRsyncServer = combineProperties "rsync server for git-annex autobuilders"
[ File.dirExists d
, File.ownerGroup d "joey" "joey"
]
+
+twitRss :: Property
+twitRss = combineProperties "twitter rss"
+ [ Git.cloned "joey" "git://git.kitenet.net/twitrss.git" dir Nothing
+ , check (doesFileExist $ dir </> "twitRss") $ userScriptProperty "joey"
+ [ "cd " ++ dir
+ , "ghc --make twitRss"
+ ]
+ ]
+ where
+ dir = "/srv/web/tmp.kitenet.net/twitrss"
diff --git a/config-joey.hs b/config-joey.hs
index e5ccac3b..59514557 100644
--- a/config-joey.hs
+++ b/config-joey.hs
@@ -104,6 +104,7 @@ hosts = -- (o) `
"tmp.kitenet.net"
"26fd6e38-1226-11e2-a75f-ff007033bdba"
[]
+ & JoeySites.twitRss
& Apt.installed ["ntop"]