summaryrefslogtreecommitdiff
path: root/config-joey.hs
diff options
context:
space:
mode:
authorJoey Hess2014-07-18 16:40:09 -0400
committerJoey Hess2014-07-18 16:40:09 -0400
commit93730d530a722e951e51c675c1aed9fdd3c75a87 (patch)
tree789cfbad3dcf7ea5d726c136dfdd4e5d28e0159b /config-joey.hs
parentd5abbeb116a749c77d9d594097bd83c027374384 (diff)
propellor spin
Diffstat (limited to 'config-joey.hs')
-rw-r--r--config-joey.hs16
1 files changed, 10 insertions, 6 deletions
diff --git a/config-joey.hs b/config-joey.hs
index a2c2554e..6b02ed49 100644
--- a/config-joey.hs
+++ b/config-joey.hs
@@ -90,6 +90,8 @@ hosts = -- (o) `
& Apt.unattendedUpgrades
& Apt.installed ["systemd"]
& Ssh.hostKeys (Context "kitenet.net")
+ -- Since ssh password authentication is allowed:
+ & Apt.serviceInstalledRunning "fail2ban"
& Obnam.backup "/" "33 1 * * *"
[ "--repository=sftp://joey@eubackup.kitenet.net/~/lib/backup/kite.obnam"
, "--client-name=kitenet.net"
@@ -107,9 +109,12 @@ hosts = -- (o) `
-- & alias "smtp.kitenet.net" -- not yet live!
-- & alias "imap.kitenet.net" -- not yet live!
- & Apt.installed ["git-annex", "myrepos"]
- -- Since password authentication is allowed:
- & Apt.serviceInstalledRunning "fail2ban"
+ & Apt.installed
+ ["git-annex", "myrepos"
+ , "build-essential", "make"
+ -- Some users have zsh as their login shell.
+ , "zsh"
+ ]
, standardSystem "diatom.kitenet.net" Stable "amd64"
[ "Important stuff that needs not too much memory or CPU." ]
@@ -406,9 +411,8 @@ monsters = -- but do want to track their public keys etc.
- mailman
- /spamassassin
- sqwebmail
- - /courier
- - /imap
- - /pop
+ - /imap server
+ - /pop server
- apache
- some static websites
- bitlbee