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))))