diff options
author | Nicolas Graves <ngraves@ngraves.fr> | 2024-11-03 17:02:04 +0100 |
---|---|---|
committer | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2024-11-04 17:36:28 +0800 |
commit | 5d2aa554252e263b65651817a6f24139153d876d (patch) | |
tree | a0778e5214910653cb4dc6e7bbeb179fb9e68c12 | |
parent | 416e87e9c721d6a2ab4cc308a1037d58402849d8 (diff) | |
download | guix-5d2aa554252e263b65651817a6f24139153d876d.tar.gz guix-5d2aa554252e263b65651817a6f24139153d876d.zip |
gnu: darkhttpd: Update to 1.16. [security fixes]
This fixes CVE-2024-23770 and CVE-2024-23771.
* gnu/packages/web.scm (darkhttpd): Update to 1.16.
[arguments]: Improve style.
-rw-r--r-- | gnu/packages/web.scm | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 404c55b659..73f41818de 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6417,7 +6417,7 @@ and similar services.") (define-public darkhttpd (package (name "darkhttpd") - (version "1.13") + (version "1.16") (source (origin (method git-fetch) @@ -6426,20 +6426,18 @@ and similar services.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0w11xq160q9yyffv4mw9ncp1n0dl50d9plmwxb0yijaaxls9i4sk")))) + (base32 "15mmq1v8p50mm9wx5w6g4rlr40b7d044lw7rs1wyzdiw9lcnihvm")))) (build-system gnu-build-system) (arguments - `(#:make-flags - (list (string-append "CC=" ,(cc-for-target))) - #:tests? #f ; No test suite - #:phases - (modify-phases %standard-phases - (delete 'configure) ; no configure script - (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (install-file "darkhttpd" - (string-append (assoc-ref outputs "out") - "/bin"))))))) + (list + #:make-flags #~(list (string-append "CC=" #$(cc-for-target))) + #:tests? #f ; No test suite + #:phases + #~(modify-phases %standard-phases + (delete 'configure) ; no configure script + (replace 'install + (lambda _ + (install-file "darkhttpd" (string-append #$output "/bin"))))))) (synopsis "Simple static web server") (description "darkhttpd is a simple static web server. It is standalone and does not need inetd or ucspi-tcp. It does not need any |