aboutsummaryrefslogtreecommitdiff
path: root/tests/internet/system.scm
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/internet/system.scm54
1 files changed, 4 insertions, 50 deletions
diff --git a/tests/internet/system.scm b/tests/internet/system.scm
index a7d090c..b6f5b1c 100644
--- a/tests/internet/system.scm
+++ b/tests/internet/system.scm
@@ -1,63 +1,17 @@
(use-modules
- ((org euandre queue) #:prefix q:)
- ((org euandre packages) #:prefix pkg:)
+ ((org euandre packages) #:prefix packages:)
(gnu))
(use-package-modules)
-(use-service-modules
- certbot
- cgit
- dns
- mail
- networking
- security
- ssh)
-
-(define (path s)
- (string-append (dirname (dirname (dirname (current-filename)))) "/" s))
-
-(define +users+
- `(("user1" "I'm a user" ())
- ("another" "Description" ("wheel") ,(path "tests/internet/key.txt"))))
-
-(define-public papod-service-type
- (pkg:service-type-for 'papod
- pkg:<papod-configuration>
- (pkg:papod-configuration)
- '()))
+(use-service-modules)
(operating-system
(host-name "a-internet-test-host")
- (skeletons pkg:skeletons)
- (users (append (pkg:user-accounts +users+) %base-user-accounts))
(services
(append
- (list
- (service ntp-service-type)
- (service dhcpcd-service-type)
- ;; (service fail2ban-service-type)
- (service pkg:binder-service-type)
- (service pkg:glaze-service-type)
- (service pkg:hsts-service-type)
- (service pkg:untls-service-type)
- (service pkg:wscat-service-type)
- (service papod-service-type)
- (service knot-service-type
- (q:knot-zones-configuration "euandre.org" "1.2.3.4" "1:2:3:4:5:6:7:8"))
- (service openssh-service-type
- (q:openssh-default-configuration (pkg:users->keys +users+)))
- (service certbot-service-type (q:tld-certbot-configuration "tld.local"))
- (service cgit-service-type q:cgit-pre-configuration)
- (service pkg:syskeep-service-type)
- (service pkg:cicd-service-type)
- (service q:shadow-group-service-type)
- (service q:dkimproxyout-service-type)
- (service q:cyrus-sasl-service-type)
- (service q:dovecot-service-type)
- (service q:internet-postfix-service-type)
- (service mail-aliases-service-type '()))
- pkg:base-services))
+ (list)
+ %base-services))
(bootloader
(bootloader-configuration
(bootloader grub-bootloader)))