summaryrefslogtreecommitdiff
path: root/Host
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2014-03-30 00:08:02 -0400
committerJoey Hess <joey@kitenet.net>2014-03-30 00:08:02 -0400
commit92957b27ece2d4fb2eb4ce9121dd26ee94985b48 (patch)
treec25c4dbd5d497958ba011ad7382ab92fc3cc8f45 /Host
parent0ab0216d0b400fae78a6a6916ef9f82ed31dc0fa (diff)
cabalized and added a wrapper program
Diffstat (limited to 'Host')
-rw-r--r--Host/clam.hs26
1 files changed, 0 insertions, 26 deletions
diff --git a/Host/clam.hs b/Host/clam.hs
deleted file mode 100644
index 03448a82..00000000
--- a/Host/clam.hs
+++ /dev/null
@@ -1,26 +0,0 @@
-import Property
-import qualified Property.Apt as Apt
-import qualified Property.Ssh as Ssh
-import qualified Property.User as User
-import qualified Property.Hostname as Hostname
-import qualified Property.GitHome as GitHome
-import qualified Property.Reboot as Reboot
-
-main = defaultMain
- [ Apt.stdSourcesList Apt.Unstable `onChange` Apt.upgrade
- , Apt.installed ["etckeeper"]
- , Hostname.set "clam.kitenet.net"
- , Apt.installed ["ssh"]
- , Ssh.uniqueHostKeys
- , Apt.installed ["git", "myrepos"]
- , GitHome.installedFor "root"
- , check (Ssh.hasAuthorizedKeys "root") $
- Ssh.passwordAuthentication False
- , User.nonsystem "joey"
- , Apt.installed ["sudo"]
- , fileHasContent "/etc/sudoers" ["joey ALL=(ALL:ALL) ALL"]
- , GitHome.installedFor "joey"
- , Apt.removed ["exim4"] `onChange` Apt.autoRemove
- , Apt.installed ["tor"]
- , Apt.installed ["systemd-sysv"] `onChange` Reboot.scheduled "+10"
- ]