summaryrefslogtreecommitdiff
path: root/Host
diff options
context:
space:
mode:
Diffstat (limited to 'Host')
-rw-r--r--Host/clam.hs7
1 files changed, 5 insertions, 2 deletions
diff --git a/Host/clam.hs b/Host/clam.hs
index 4241222d..53b349df 100644
--- a/Host/clam.hs
+++ b/Host/clam.hs
@@ -3,18 +3,21 @@ import qualified Property.Apt as Apt
import qualified Property.Ssh as Ssh
import qualified Property.User as User
import qualified Property.GitHome as GitHome
+import qualified Property.Reboot as Reboot
main = defaultMain
[ Apt.stdSourcesList Apt.Unstable `onChange` Apt.upgrade
, Apt.installed ["etckeeper"]
, Apt.installed ["ssh"]
, Apt.installed ["git", "myrepos"]
- , GitHome.installed "root"
+ , 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.installed "joey"
+ , GitHome.installedFor "joey"
, Apt.removed ["exim4"] `onChange` Apt.autoRemove
, Apt.installed ["tor"]
+ , Apt.installed ["systemd-sysv"] `onChange` Reboot.scheduled "+10"
]