diff --git a/gnu/services/telephony.scm b/gnu/services/telephony.scm index 0c30b409f..a305a1be8 100644 --- a/gnu/services/telephony.scm +++ b/gnu/services/telephony.scm @@ -240,7 +240,7 @@ Or set public-registration to #f"))))))))) (define (murmur-activation config) #~(begin (use-modules (guix build utils)) - (let ((log-dir (dirname #$(murmur-configuration-log-file config))) + (let* ((log-dir (dirname #$(murmur-configuration-log-file config))) (pid-dir (dirname #$(murmur-configuration-pid-file config))) (db-dir (dirname #$(murmur-configuration-database-file config))) (user (getpwnam #$(murmur-configuration-user config))) @@ -283,7 +283,7 @@ Or set public-registration to #f"))))))))) (documentation "Run the murmur mumble-server.") (requirement '(networking)) (start #~(make-forkexec-constructor - '(#$(file-append (murmur-configuration-package) + '(#$(file-append (murmur-configuration-package config) "/bin/murmurd") "-ini" #$(or (murmur-configuration-file config)