summaryrefslogtreecommitdiff
path: root/joeyconfig.hs
diff options
context:
space:
mode:
authorJoey Hess2016-08-31 15:53:07 -0400
committerJoey Hess2016-08-31 15:53:07 -0400
commit145aa0669915a8134f77075f8a53c33216320df4 (patch)
tree083efe8c746615464c031ff1eba0cc85e3567191 /joeyconfig.hs
parent1ef7979cda54ecc7b30812d8a323481d69ba6602 (diff)
propellor spin
Diffstat (limited to 'joeyconfig.hs')
-rw-r--r--joeyconfig.hs14
1 files changed, 14 insertions, 0 deletions
diff --git a/joeyconfig.hs b/joeyconfig.hs
index 364882b2..e504695c 100644
--- a/joeyconfig.hs
+++ b/joeyconfig.hs
@@ -55,6 +55,7 @@ hosts = -- (o) `
, elephant
, beaver
, pell
+ , k1
, iabak
] ++ monsters
@@ -453,6 +454,19 @@ pell = host "pell.branchable.com" $ props
& Apt.unattendedUpgrades
& Branchable.server hosts
+k1 :: Host
+k1 = host "k1.kitenet.net" $ props
+ & ipv4 "139.59.17.168"
+ & Hostname.sane
+ & osDebian (Stable "jessie") X86_64
+ & Cron.runPropellor (Cron.Times "30 * * * *")
+ & Apt.stdSourcesList `onChange` Apt.upgrade
+ & Apt.installed ["openssh-server"]
+ & Ssh.noPasswords
+ & Apt.installed ["etckeeper", "sudo"]
+ & User.hasSomePassword (User "root")
+ & User.hasSomePassword (User "joey")
+
iabak :: Host
iabak = host "iabak.archiveteam.org" $ props
& ipv4 "124.6.40.227"