From 7a42f262905862a07eb418c99c98d1bd8b2b7c31 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sat, 1 Oct 2022 22:33:47 +0200 Subject: [PATCH] Add custom base service config --- config/base.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 config/base.scm diff --git a/config/base.scm b/config/base.scm new file mode 100644 index 0000000..174a652 --- /dev/null +++ b/config/base.scm @@ -0,0 +1,19 @@ +(define-module (config base) + #:use-module (guix gexp) + #:use-module (gnu services) + #:use-module (gnu services base) + #:use-module (services chrony) + #:export (base-services)) + +(define chrony-config "\ + pool pool.ntp.org iburst + makestep 1.0 3 + driftfile /var/lib/chrony/drift +") + +(define (base-services) + (cons* (service chrony-service-type + (chrony-configuration + (config-file (plain-file "chrony.conf" chrony-config)) + (syscall-filter "1"))) + %base-services))