modified gnu/services/web.scm
@@ -1045,13 +1045,14 @@ (define (nginx-conf-files config)
(mkdir #$output)
(with-directory-excursion #$(file-append nginx "/share/nginx/conf")
(for-each
- (cut install-file <> #$output)
+ (lambda (x)
+ (symlink x (string-append #$output "/" x)))
(scandir "."
(negate (lambda (name)
(or (string-suffix? ".default" name)
(member name '("." ".." "nginx.conf"))))))))
- (copy-file #$(or file (default-nginx-config config))
- (string-append #$output "/nginx.conf")))))))
+ (symlink #$(or file (default-nginx-config config))
+ (string-append #$output "/nginx.conf")))))))
(define (nginx-etc-directory config)
`(("nginx" ,(nginx-conf-files config))))