diff options
| author | Arun Isaac | 2026-07-03 16:29:32 +0100 |
|---|---|---|
| committer | Arun Isaac | 2026-07-03 16:30:00 +0100 |
| commit | c30ea3d181a51921df2a962c842004f571e68449 (patch) | |
| tree | ac1f4515bc0ca0ee28dd6e8d868cf857fd94d2f8 /guix | |
| parent | 137fbc2e6074b3ca57422e76e005d33a7a6ec760 (diff) | |
| download | guix-forge-c30ea3d181a51921df2a962c842004f571e68449.tar.gz guix-forge-c30ea3d181a51921df2a962c842004f571e68449.tar.lz guix-forge-c30ea3d181a51921df2a962c842004f571e68449.zip | |
fcgiwrap: Allow G-expressions in processes field.
Diffstat (limited to 'guix')
| -rw-r--r-- | guix/forge/fcgiwrap.scm | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/guix/forge/fcgiwrap.scm b/guix/forge/fcgiwrap.scm index f75fa5f..f3baad8 100644 --- a/guix/forge/fcgiwrap.scm +++ b/guix/forge/fcgiwrap.scm @@ -1,5 +1,5 @@ ;;; guix-forge --- Guix software forge meta-service -;;; Copyright © 2023–2025 Arun Isaac <arunisaac@systemreboot.net> +;;; Copyright © 2023–2026 Arun Isaac <arunisaac@systemreboot.net> ;;; ;;; This file is part of guix-forge. ;;; @@ -113,7 +113,8 @@ (documentation (string-append "Run fcgiwrap for " name " script.")) (provision '(fcgiwrap)) (requirement '(networking)) - (modules '((ice-9 match))) + (modules '((ice-9 match) + (ice-9 threads))) ; for total-processor-count and others (start #~(make-forkexec-constructor (list #$(least-authority-wrapper @@ -138,7 +139,7 @@ ;; https://yhetil.org/guix/m1ilknoi5r.fsf@fastmail.net/ #:namespaces (delq 'net %namespaces)) "-s" #$(socket->fcgiwrap-socket-url socket) - "-c" #$(number->string processes) + "-c" (number->string #$processes) "-f") #:user #$user #:group #$group |
