mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2025-04-29 17:15:21 +00:00
services: smartdns: Remove log-file option.
It's already configured in the config flie. * rosenthal/services/dns.scm (smartdns-configuration)[log-file]: Remove field. (smartdns-shepherd-service): Adjust MATCH-LAMBDA. [start]: Remove "-x" option. <#:log-file>: Remove field.
This commit is contained in:
parent
b810c93083
commit
b717b87fcd
@ -23,22 +23,18 @@
|
|||||||
"The Smartdns package.")
|
"The Smartdns package.")
|
||||||
(config
|
(config
|
||||||
(file-like (plain-file "empty" ""))
|
(file-like (plain-file "empty" ""))
|
||||||
"Configuration file for Smartdns.")
|
"Configuration file for Smartdns."))
|
||||||
(log-file
|
|
||||||
(string "/var/log/smartdns.log")
|
|
||||||
"Where the logs go."))
|
|
||||||
|
|
||||||
(define smartdns-shepherd-service
|
(define smartdns-shepherd-service
|
||||||
(match-lambda
|
(match-lambda
|
||||||
(($ <smartdns-configuration> smartdns config log-file)
|
(($ <smartdns-configuration> smartdns config)
|
||||||
(list (shepherd-service
|
(list (shepherd-service
|
||||||
(documentation "Run smartdns.")
|
(documentation "Run smartdns.")
|
||||||
(provision '(smartdns dns))
|
(provision '(smartdns dns))
|
||||||
(requirement '(loopback networking))
|
(requirement '(loopback networking))
|
||||||
(start #~(make-forkexec-constructor
|
(start #~(make-forkexec-constructor
|
||||||
(list #$(file-append smartdns "/sbin/smartdns")
|
(list #$(file-append smartdns "/sbin/smartdns")
|
||||||
"-f" "-x" "-c" #$(file-append config))
|
"-f" "-c" #$(file-append config))))
|
||||||
#:log-file #$log-file))
|
|
||||||
(stop #~(make-kill-destructor)))))))
|
(stop #~(make-kill-destructor)))))))
|
||||||
|
|
||||||
(define smartdns-service-type
|
(define smartdns-service-type
|
||||||
|
Loading…
Reference in New Issue
Block a user