summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--joeyconfig.hs1
-rw-r--r--src/Propellor/Property/SiteSpecific/JoeySites.hs3
2 files changed, 3 insertions, 1 deletions
diff --git a/joeyconfig.hs b/joeyconfig.hs
index daa31bc3..18ccbe73 100644
--- a/joeyconfig.hs
+++ b/joeyconfig.hs
@@ -105,7 +105,6 @@ darkstar = host "darkstar.kitenet.net" $ props
`setSize` MegaBytes 200
, partition EXT4
`mountedAt` "/"
- `setSize` MegaBytes 8192
]
gnu :: Host
diff --git a/src/Propellor/Property/SiteSpecific/JoeySites.hs b/src/Propellor/Property/SiteSpecific/JoeySites.hs
index dc091f9d..81705e64 100644
--- a/src/Propellor/Property/SiteSpecific/JoeySites.hs
+++ b/src/Propellor/Property/SiteSpecific/JoeySites.hs
@@ -922,6 +922,9 @@ homePowerMonitor user ctx sshkey = propertyList "home power monitor" $ props
& Cron.niceJob "homepower upload"
(Cron.Times "1 * * * *") user d rsynccommand
`requires` Ssh.userKeyAt (Just sshkeyfile) user ctx sshkey
+ `requires` File.ownerGroup (takeDirectory sshkeyfile)
+ user (userGroup user)
+ `requires` File.dirExists (takeDirectory sshkeyfile)
where
d = "/var/www/html/homepower"
sshkeyfile = d </> ".ssh/key"