From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH] gnu: web: fcgiwrap: remove UNIX socket when service stopped. Resent-From: Dale Mellor Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Feb 2024 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69269@debbugs.gnu.org X-Debbugs-Original-To: guix-patches Reply-To: guix-devel-0brg6b@rdmp.org Received: via spool by submit@debbugs.gnu.org id=B.170834139717972 (code B ref -1); Mon, 19 Feb 2024 11:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Feb 2024 11:16:37 +0000 Received: from localhost ([127.0.0.1]:40472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rc1dU-0004fo-Uo for submit@debbugs.gnu.org; Mon, 19 Feb 2024 06:16:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:34196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rc1dQ-0004fc-Fj for submit@debbugs.gnu.org; Mon, 19 Feb 2024 06:16:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rc1d3-0001E7-M2 for guix-patches@gnu.org; Mon, 19 Feb 2024 06:16:09 -0500 Received: from [195.15.247.228] (helo=rdmp.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rc1d1-000653-IJ for guix-patches@gnu.org; Mon, 19 Feb 2024 06:16:09 -0500 Received: from [127.0.0.1] (helo=[IPv6:::1]) by rdmp.org with esmtp (Exim 4.96.1) (envelope-from ) id 1rc1Fv-0002xz-2X for guix-patches@gnu.org; Mon, 19 Feb 2024 10:53:24 +0000 Message-ID: From: Dale Mellor Date: Mon, 19 Feb 2024 10:53:24 +0000 Organization: DM Bespoke Computer Solutions Ltd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 195.15.247.228 (failed) Received-SPF: softfail client-ip=195.15.247.228; envelope-from=guix-devel-0brg6b@rdmp.org; helo=rdmp.org X-Spam_score_int: 3 X-Spam_score: 0.3 X-Spam_bar: / X-Spam_report: (0.3 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_SOFTFAIL=0.732, SPF_SOFTFAIL=0.665, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) VGhlIGdlbmVyaWMga2lsbCBkZXN0cnVjdG9yIGlzIHVzZWQgdG8gdGVybWluYXRlIHRoZSBwcm9j ZXNzLCBidXQgaWYgaXQgd2FzCmNvbmZpZ3VyZWQgdG8gdXNlIGEgVU5JWCBzb2NrZXQsIHRoYXQg c29ja2V0IGdldHMgbGVmdCBiZWhpbmQuwqAgU3Vic2VxdWVudAphdHRlbXB0cyB0byByZS1zdGFy dCB0aGUgc2VydmljZSB0aGVuIGZhaWwgd2l0aCBhICdzb2NrZXQgaW4gdXNlJyBlcnJvci7CoCBT bwp3ZSBwZXJmb3JtIGV4dHJhIGR1dHkgaW4gdGhlIHN0b3AgYWN0aW9uIHRvIGNsZWFuIHVwIGlm IG5lY2Vzc2FyeS4KCiogZ251L3NlcnZpY2VzL3dlYi5zY206IG5ldyBsb2dpYyBpbiBmY2dpd3Jh cC1zaGVwaGVyZC1zZXJ2aWNlLgotLS0KwqBnbnUvc2VydmljZXMvd2ViLnNjbSB8IDkgKysrKysr KystCsKgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2dudS9zZXJ2aWNlcy93ZWIuc2NtIGIvZ251L3NlcnZpY2VzL3dlYi5zY20KaW5k ZXggMDVmZDcxZjk5NDkuLjg3N2UxNTM0MmIwIDEwMDY0NAotLS0gYS9nbnUvc2VydmljZXMvd2Vi LnNjbQorKysgYi9nbnUvc2VydmljZXMvd2ViLnNjbQpAQCAtOTA3LDcgKzkwNywxNCBAQCAoZGVm aW5lIGZjZ2l3cmFwLXNoZXBoZXJkLXNlcnZpY2UKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICItcyIgIyRzb2NrZXQpCsKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICM6dXNlciAjJHVzZXIgIzpncm91cCAjJGdyb3VwCsKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICM6bG9nLWZpbGUgIi92 YXIvbG9nL2ZjZ2l3cmFwLmxvZyIpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RvcCAjfiht YWtlLWtpbGwtZGVzdHJ1Y3RvcikpKSkpKSkKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0b3Ag I34obGV0ICgobWtkIChtYWtlLWtpbGwtZGVzdHJ1Y3RvcikpKQorwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgeAorwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXBwbHkgbWtkIHgpCivCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aGVuIChzdHJpbmctcHJlZml4PyAidW5p eDoiICMkc29ja2V0KQorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGxldCAoKHNvY2tldCAoc3Vic3RyaW5nICMkc29ja2V0IDUpKSkKK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAod2hlbiAoYWNj ZXNzPyBzb2NrZXQgRl9PSykKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRlbGV0ZS1maWxlIHNvY2tldCkpKSkKK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgI2YpKSkpKSkpKQrCoArCoChkZWZp bmUgZmNnaXdyYXAtYWN0aXZhdGlvbgrCoMKgIChtYXRjaC1sYW1iZGEKLS0gCjIuNDEuMAoK From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH v2] gnu: web: fcgiwrap: remove UNIX socket when service stopped. Resent-From: Dale Mellor Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Mar 2024 09:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69269@debbugs.gnu.org Cc: blackhole@rdmp.org X-Debbugs-Original-Cc: Dale Mellor , guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170997624028092 (code B ref -1); Sat, 09 Mar 2024 09:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Mar 2024 09:24:00 +0000 Received: from localhost ([127.0.0.1]:60669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1risvv-0007J1-JM for submit@debbugs.gnu.org; Sat, 09 Mar 2024 04:23:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:57030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1risvu-0007Iv-OV for submit@debbugs.gnu.org; Sat, 09 Mar 2024 04:23:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1risvN-0000DK-TK for guix-patches@gnu.org; Sat, 09 Mar 2024 04:23:25 -0500 Received: from [195.15.247.228] (helo=rdmp.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1risvM-0004ZA-EI for guix-patches@gnu.org; Sat, 09 Mar 2024 04:23:25 -0500 Received: from [127.0.0.1] (helo=localhost.localdomain) by rdmp.org with esmtp (Exim 4.96.1) (envelope-from ) id 1risuj-0005DN-01; Sat, 09 Mar 2024 09:23:21 +0000 From: Dale Mellor Date: Sat, 9 Mar 2024 09:23:11 +0000 Message-ID: <20240309092311.2085201-1-guix-devel-0brg6b@rdmp.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 195.15.247.228 (failed) Received-SPF: pass client-ip=195.15.247.228; envelope-from=guix-devel-0brg6b@rdmp.org; helo=rdmp.org X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) From: Dale Mellor The generic kill destructor is used to terminate the process, but if it was configured to use a UNIX socket, that socket gets left behind. Subsequent attempts to re-start the service then fail with a 'socket in use' error. So we perform extra duty in the stop action to clean up if necessary. * gnu/services/web.scm: new logic in fcgiwrap-shephard-service. --- gnu/services/web.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/services/web.scm b/gnu/services/web.scm index 05fd71f9949..877e15342b0 100644 --- a/gnu/services/web.scm +++ b/gnu/services/web.scm @@ -907,7 +907,14 @@ (define fcgiwrap-shepherd-service "-s" #$socket) #:user #$user #:group #$group #:log-file "/var/log/fcgiwrap.log")) - (stop #~(make-kill-destructor))))))) + (stop #~(let ((mkd (make-kill-destructor))) + (lambda x + (apply mkd x) + (when (string-prefix? "unix:" #$socket) + (let ((socket (substring #$socket 5))) + (when (access? socket F_OK) + (delete-file socket)))) + #f)))))))) (define fcgiwrap-activation (match-lambda -- 2.41.0 From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH] gnu: fcgiwrap: Update to 1.1.0-1.2870d27, switch to a fork. References: In-Reply-To: Resent-From: iyzsong@envs.net Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 10 Mar 2024 02:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69269@debbugs.gnu.org Cc: iyzsong@member.fsf.org X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , 69269@debbugs.gnu.org Received: via spool by 69269-submit@debbugs.gnu.org id=B69269.171003922719623 (code B ref 69269); Sun, 10 Mar 2024 02:54:02 +0000 Received: (at 69269) by debbugs.gnu.org; 10 Mar 2024 02:53:47 +0000 Received: from localhost ([127.0.0.1]:35061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rj9Jq-00056Q-OF for submit@debbugs.gnu.org; Sat, 09 Mar 2024 21:53:47 -0500 Received: from mail.envs.net ([5.199.136.28]:35898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rj9Jn-00056E-M9 for 69269@debbugs.gnu.org; Sat, 09 Mar 2024 21:53:45 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id D089F38A071C; Sun, 10 Mar 2024 02:53:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1710039188; bh=7npytBnPGf8G7z+/cIqMO+SFDyvvdqyBu5UuI7V1aM0=; h=From:To:Cc:Subject:Date:From; b=YWACUrUkSnik4itnVgi/90RIM06lvZF4bx4r71XoRMFv+nXsYKDG8/RXoIL6xFK42 InH2WbJmzDkcj7Rd/JFFq6xtVNqa9OPA6AxQh6ONJ2TmW7ljXFiEoGQNJCr4PitWkd v+s6SrtDPHC5VnRcFPz9nlagEASEuuTRx/LPy8M6YeMoG7RsJwquotNDrSRUUk/p+m EsyJ9P+IdCip9AL7UpP/bX0oC98zwOOIu/iJvsZjMgfFGArnxUh+QOl7BzASXUoHfI JV28J6Kq8bX1BYaViFxyMXsFBn47Gph+P6xAEm+xUkI734R/ghb8/i+jqhqVUSnWFt tenOUEctBAO4nOHVUiTGzIckp/Mr9R3+PdjM9weGM5s1hs3YNYBWkRcrDZ8H2Cl0RB +e4HqX44mUI1rnSDvtp1V5u4krdvdE+g6DUaqhAN7uBzJnr0+s+zsxB2SAIZKlBHh1 aVBp/GpvAXtaL7fMYOujOz9RzLUOeuI/BXFK6BqjNcUSa8P/Rnk5by3IClR3eCSjik +Ov5BzADXOd9msd4CasV2mTu4M2TmHg2DB5Ya/0Lr4h6sCPLt5QJwkXOA3sZ7pC7XW VtwImQj8U/baBUUmPQ/5yPMnGU1inUuMENwtILnw0YZeq6zAuWv7L8XJWCT30oAZ67 kL0F+XJFxuOtsD7Tf7+0va/g= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id mnN4NE1ZFr1c; Sun, 10 Mar 2024 02:53:01 +0000 (UTC) Received: from localhost (unknown [36.170.57.203]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sun, 10 Mar 2024 02:53:01 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 9153c8ef; Sun, 10 Mar 2024 02:53:14 +0000 (UTC) From: iyzsong@envs.net Date: Sun, 10 Mar 2024 10:53:06 +0800 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: 宋文武 * gnu/packages/web.scm (fcgiwrap): Update to 1.1.0-1.2870d27. [source]: Switch to https://github.com/flu0r1ne/fcgiwrap. Change-Id: Ia9e7b911a0c8bde50924e3398f915f945cf955a6 --- gnu/packages/web.scm | 68 +++++++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index ddc673896b..f163802a60 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1109,40 +1109,44 @@ (define-public fcgi (license (license:non-copyleft "file://LICENSE.TERMS")))) (define-public fcgiwrap - (package - (name "fcgiwrap") - (version "1.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/gnosek/fcgiwrap") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1ryw66h9aazi83amk8l7ha8k5g0c7qvk5g6jv376a1ws9xk2qw6f")))) - (build-system gnu-build-system) - (arguments - `(#:tests? #f ; no tests included - #:make-flags (list "CC=gcc") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-CFLAGS - ;; Remove broken options unconditionally added to CFLAGS. - (lambda _ - (substitute* "configure.ac" - ((" -Werror") "")) - #t))))) - (native-inputs - (list autoconf automake pkg-config)) - (inputs - (list fcgi)) - (home-page "https://nginx.localdomain.pl/wiki/FcgiWrap") - (synopsis "Simple server for running CGI applications over FastCGI") - (description "Fcgiwrap is a simple server for running CGI applications + (let ((commit "2870d2729a3930988f0041e2d78fec672e69afac") + (revision "1")) + (package + (name "fcgiwrap") + (version (git-version "1.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + ;; Upstream last updated in 2015, this forked version has better + ;; socket cleanup. + (url "https://github.com/flu0r1ne/fcgiwrap") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0rkpp4apfhdcrmym3pcpqlncd0r4fyr3pa45i8g6x4p38b4azmmm")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no tests included + #:make-flags (list "CC=gcc") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-CFLAGS + ;; Remove broken options unconditionally added to CFLAGS. + (lambda _ + (substitute* "configure.ac" + ((" -Werror") "")) + #t))))) + (native-inputs + (list autoconf automake pkg-config)) + (inputs + (list fcgi)) + (home-page "https://nginx.localdomain.pl/wiki/FcgiWrap") + (synopsis "Simple server for running CGI applications over FastCGI") + (description "Fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx (and other web servers that may need it).") - (license license:expat))) + (license license:expat)))) (define-public starman (package base-commit: 1f89e15207694af210b23672a6e1b1c217c6af33 prerequisite-patch-id: 1a973b6e06113300e994be032f92bc658866e0fd -- 2.41.0 From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH v2] gnu: web: fcgiwrap: remove UNIX socket when service stopped. Resent-From: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 10 Mar 2024 02:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Dale Mellor Cc: 69269@debbugs.gnu.org, blackhole@rdmp.org Received: via spool by 69269-submit@debbugs.gnu.org id=B69269.171003942620063 (code B ref 69269); Sun, 10 Mar 2024 02:58:02 +0000 Received: (at 69269) by debbugs.gnu.org; 10 Mar 2024 02:57:06 +0000 Received: from localhost ([127.0.0.1]:35072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rj9N4-0005DW-2G for submit@debbugs.gnu.org; Sat, 09 Mar 2024 21:57:06 -0500 Received: from mail.envs.net ([5.199.136.28]:38370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rj9N1-0005DL-GA for 69269@debbugs.gnu.org; Sat, 09 Mar 2024 21:57:04 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id CC7EC38A071C; Sun, 10 Mar 2024 02:56:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1710039389; bh=XD01yYyL92SjzhCMHGxZeT6mLn3OQQsizBE+7QwGAsQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ACtEBNyUjgMiHJ/kP5TOnjr3KXlrERjWVjwNGmYxjuyPcZW9Nwkdn61+ilh/v5iVc Ks5SuS1q1MfLAAwRkOE8BYZ2GwXdo/DdC11xhw81LHnfRK6eJeXrgPMdlr9jwslzgh 4exAFeERTsarOAGfnPy/yR1oDQYYT5szXCidEbVJC0a6zNRwf624IIs+9ZuOzZmnqO C59zVK4Y4s/vJ8uMU+s6bylWmN4ZwBo03LvxmqIFCR9o79ZscgX6p5rl84tsnx6V/X aHRDEjejxMyG92Qg8DAnuJ71yATZMvZYZUW+aS2ckiDVH8pDj7DLFepBV67TOp9Pc+ 7ognUR1y8tk96mN3ztmQ7S1Ee5WYT4z4XAY1oZLAPm9tULAcwBGz6h3k3OSk4L29TW WR7QtdtWs1AGYoi2Rs3L4GiaGaAQaXUnT7mbpCDdhtEIq0kHKs7fDwc7YrYZjzYZtt 8Mppbe7rrnGfS4owbbPCpVsor6dBGah+eR/vJF+zjPE6zjeROW15g7ItcU7iWSCbAY y+cAtp3JyV58NfJNzmyME8UCFYYKSbomEqAENZVSEvZ7eAKmmtzEBH6C49/Gh+54UW MEbszi1l44bvxTpb4JlH0sWGhx8/W8sZAJd4nHq+QF0k57zO6uJT19eALqQc8wtkMZ SLJ5GKgyUDDXaLWe9DllyJLQ= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8ZUUVTskF50b; Sun, 10 Mar 2024 02:56:25 +0000 (UTC) Received: from localhost (unknown [36.170.57.203]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sun, 10 Mar 2024 02:56:24 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 1aac385a; Sun, 10 Mar 2024 02:56:45 +0000 (UTC) From: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= In-Reply-To: <20240309092311.2085201-1-guix-devel-0brg6b@rdmp.org> (Dale Mellor's message of "Sat, 9 Mar 2024 09:23:11 +0000") References: <20240309092311.2085201-1-guix-devel-0brg6b@rdmp.org> Date: Sun, 10 Mar 2024 10:56:45 +0800 Message-ID: <87h6herdzm.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dale Mellor writes: > From: Dale Mellor > > The generic kill destructor is used to terminate the process, but if it was > configured to use a UNIX socket, that socket gets left behind. Subsequent > attempts to re-start the service then fail with a 'socket in use' error. So > we perform extra duty in the stop action to clean up if necessary. Hello, I have sent a patch to update fcgiwrap to a more maintained fork, which have the needed socket clean logic itself. Please give it a test, I think it's better than handling that in shepherd. Thanks! From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH v3] gnu: fcgiwrap: Update to 1.1.0-1.2870d27, switch to a fork. Resent-From: Dale Mellor Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Mar 2024 13:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69269@debbugs.gnu.org Cc: iyzsong@member.fsf.org, guix-devel-0brg6b@rdmp.org X-Debbugs-Original-Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Dale Mellor , guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171025135924811 (code B ref -1); Tue, 12 Mar 2024 13:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Mar 2024 13:49:19 +0000 Received: from localhost ([127.0.0.1]:42117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk2VK-0006Rz-8k for submit@debbugs.gnu.org; Tue, 12 Mar 2024 09:49:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:37160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk2VG-0006RP-DG for submit@debbugs.gnu.org; Tue, 12 Mar 2024 09:49:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rk2Uf-0000rt-VD for guix-patches@gnu.org; Tue, 12 Mar 2024 09:48:38 -0400 Received: from [195.15.247.228] (helo=rdmp.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rk2Ud-0004u8-Mh for guix-patches@gnu.org; Tue, 12 Mar 2024 09:48:37 -0400 Received: from [127.0.0.1] (helo=localhost.localdomain) by rdmp.org with esmtp (Exim 4.96.1) (envelope-from ) id 1rk2UZ-0006nI-1a; Tue, 12 Mar 2024 13:48:31 +0000 From: Dale Mellor Date: Tue, 12 Mar 2024 13:48:28 +0000 Message-ID: <20240312134828.2226117-1-guix-devel-0brg6b@rdmp.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 195.15.247.228 (failed) Received-SPF: pass client-ip=195.15.247.228; envelope-from=guix-devel-0brg6b@rdmp.org; helo=rdmp.org X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) From: 宋文武 * gnu/packages/web.scm (fcgiwrap): Update to 1.1.0-1.2870d27. [source]: Switch to https://github.com/flu0r1ne/fcgiwrap. Dale Mellor: - This looks good to me - Checked the change in the delta and the forked repository, both are simple and clean - The functionality works as advertised, and fixes the original problem that 'herd restart fcgiwrap' now works properly Reviewed-by: Dale Mellor Change-Id: Ia9e7b911a0c8bde50924e3398f915f945cf955a6 --- gnu/packages/web.scm | 68 +++++++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index ddc673896b..f163802a60 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -1109,40 +1109,44 @@ (define-public fcgi (license (license:non-copyleft "file://LICENSE.TERMS")))) (define-public fcgiwrap - (package - (name "fcgiwrap") - (version "1.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/gnosek/fcgiwrap") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1ryw66h9aazi83amk8l7ha8k5g0c7qvk5g6jv376a1ws9xk2qw6f")))) - (build-system gnu-build-system) - (arguments - `(#:tests? #f ; no tests included - #:make-flags (list "CC=gcc") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-CFLAGS - ;; Remove broken options unconditionally added to CFLAGS. - (lambda _ - (substitute* "configure.ac" - ((" -Werror") "")) - #t))))) - (native-inputs - (list autoconf automake pkg-config)) - (inputs - (list fcgi)) - (home-page "https://nginx.localdomain.pl/wiki/FcgiWrap") - (synopsis "Simple server for running CGI applications over FastCGI") - (description "Fcgiwrap is a simple server for running CGI applications + (let ((commit "2870d2729a3930988f0041e2d78fec672e69afac") + (revision "1")) + (package + (name "fcgiwrap") + (version (git-version "1.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + ;; Upstream last updated in 2015, this forked version has better + ;; socket cleanup. + (url "https://github.com/flu0r1ne/fcgiwrap") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0rkpp4apfhdcrmym3pcpqlncd0r4fyr3pa45i8g6x4p38b4azmmm")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no tests included + #:make-flags (list "CC=gcc") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-CFLAGS + ;; Remove broken options unconditionally added to CFLAGS. + (lambda _ + (substitute* "configure.ac" + ((" -Werror") "")) + #t))))) + (native-inputs + (list autoconf automake pkg-config)) + (inputs + (list fcgi)) + (home-page "https://nginx.localdomain.pl/wiki/FcgiWrap") + (synopsis "Simple server for running CGI applications over FastCGI") + (description "Fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes to provide clean CGI support to Nginx (and other web servers that may need it).") - (license license:expat))) + (license license:expat)))) (define-public starman (package -- 2.41.0 From unknown Wed Aug 20 01:20:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69269] [PATCH v3] gnu: fcgiwrap: Update to 1.1.0-1.2870d27, switch to a fork. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Mar 2024 13:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69269 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Dale Mellor Cc: iyzsong@member.fsf.org, 69269-done@debbugs.gnu.org, 69269@debbugs.gnu.org X-Debbugs-Original-Cc: iyzsong@member.fsf.org, 69269-done@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17103352141090 (code B ref -1); Wed, 13 Mar 2024 13:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Mar 2024 13:06:54 +0000 Received: from localhost ([127.0.0.1]:45018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkOJq-0000HU-Ey for submit@debbugs.gnu.org; Wed, 13 Mar 2024 09:06:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:59908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkOJn-0000HL-Ow for submit@debbugs.gnu.org; Wed, 13 Mar 2024 09:06:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rkOJE-0006XG-AI for guix-patches@gnu.org; Wed, 13 Mar 2024 09:06:16 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rkOJC-0006Zb-MZ for guix-patches@gnu.org; Wed, 13 Mar 2024 09:06:16 -0400 Received: from localhost (unknown [212.132.255.10]) by mira.cbaines.net (Postfix) with ESMTPSA id 74F1727BBE2; Wed, 13 Mar 2024 13:06:12 +0000 (GMT) Received: from felis (localhost.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 53056b41; Wed, 13 Mar 2024 13:06:11 +0000 (UTC) References: <20240312134828.2226117-1-guix-devel-0brg6b@rdmp.org> User-agent: mu4e 1.10.8; emacs 29.1 From: Christopher Baines Date: Wed, 13 Mar 2024 13:05:38 +0000 In-reply-to: <20240312134828.2226117-1-guix-devel-0brg6b@rdmp.org> Message-ID: <87h6hauvr2.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dale Mellor writes: > From: =E5=AE=8B=E6=96=87=E6=AD=A6 > > * gnu/packages/web.scm (fcgiwrap): Update to 1.1.0-1.2870d27. > [source]: Switch to https://github.com/flu0r1ne/fcgiwrap. > > Dale Mellor: > - This looks good to me > > - Checked the change in the delta and the forked repository, both are > simple and clean > > - The functionality works as advertised, and fixes the original problem > that 'herd restart fcgiwrap' now works properly > > Reviewed-by: Dale Mellor > > Change-Id: Ia9e7b911a0c8bde50924e3398f915f945cf955a6 > --- > gnu/packages/web.scm | 68 +++++++++++++++++++++++--------------------- > 1 file changed, 36 insertions(+), 32 deletions(-) Thanks both, I've pushed this to master as 7b5c030684020282a690322b558f86718eb148a7. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmXxpMFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdUBhAAm95GuEgw0G8Vf/qBxepJS7bOhjk/UXRN RA1x48qwRYtdWTIWNMmczPR12WfM+eK4u0In5bxbLiB424C4wEhmOLUSErMZy07Q Xc9EU6wzjyRPz5Ke/eHhlskXF2swHCpwAZt8dBEG+18mMBfOb7uPmpztpuSWNQBl tbMtK1fY4qPhBFzzFFXMjW00LroxuytXqsa0ssJ1RGJ/PkU9f4mSHQBv5hH2yufo LQCgH396n8aPJzq1EqpxJ8GbgA77PQJAoQhqHOsV8axhK7AS+oZzGonHXq4YY2AR wopEjq0956YiWDOcCZTxXo6fAn2QMFKjcWuwOSRzdyPKzG6capNibK3ZS/w9NvvQ H6Zkmh/Duk8rWSMv/IfK/w3j7EpbSh82/OGA+hfWeZuKtduTxFumPEARwTVm27tv o6rEWA4RwOSIufYQK5KBQSIofr0OY5XjTm+w95S5nKs5fju3hRr/8qbZtVTQGdyI ZkOXCSuJcrLGX5D6+uKMFkmYIXBzbYpI25jpSbln98jf3Qt4gT9ugaAEUBFxZ7nF qnKbwLyMigFNIeI2XRUzuOifl6w0hpvfyfwLBKpgTtokgrGJooJmJTdiJnckiY+o ThuYeoLk/21NMiJ866ZzZuXviQBCluw470kVvztY/lBG6pbcrKUy4A5A1vpMYwsl gzAjezgNM2s= =4m/S -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Aug 20 01:20:12 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: guix-devel-0brg6b@rdmp.org Subject: bug#69269: closed (Re: [bug#69269] [PATCH v3] gnu: fcgiwrap: Update to 1.1.0-1.2870d27, switch to a fork.) Message-ID: References: <87h6hauvr2.fsf@cbaines.net> X-Gnu-PR-Message: they-closed 69269 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 69269@debbugs.gnu.org Date: Wed, 13 Mar 2024 13:07:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1710335223-1121-1" This is a multi-part message in MIME format... ------------=_1710335223-1121-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #69269: [PATCH] gnu: web: fcgiwrap: remove UNIX socket when service stopped. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 69269@debbugs.gnu.org. --=20 69269: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69269 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1710335223-1121-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 69269-done) by debbugs.gnu.org; 13 Mar 2024 13:06:51 +0000 Received: from localhost ([127.0.0.1]:45015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkOJn-0000HE-2A for submit@debbugs.gnu.org; Wed, 13 Mar 2024 09:06:51 -0400 Received: from mira.cbaines.net ([212.71.252.8]:43184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkOJk-0000H3-47 for 69269-done@debbugs.gnu.org; Wed, 13 Mar 2024 09:06:49 -0400 Received: from localhost (unknown [212.132.255.10]) by mira.cbaines.net (Postfix) with ESMTPSA id 74F1727BBE2; Wed, 13 Mar 2024 13:06:12 +0000 (GMT) Received: from felis (localhost.lan [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 53056b41; Wed, 13 Mar 2024 13:06:11 +0000 (UTC) References: <20240312134828.2226117-1-guix-devel-0brg6b@rdmp.org> User-agent: mu4e 1.10.8; emacs 29.1 From: Christopher Baines To: Dale Mellor Subject: Re: [bug#69269] [PATCH v3] gnu: fcgiwrap: Update to 1.1.0-1.2870d27, switch to a fork. Date: Wed, 13 Mar 2024 13:05:38 +0000 In-reply-to: <20240312134828.2226117-1-guix-devel-0brg6b@rdmp.org> Message-ID: <87h6hauvr2.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69269-done Cc: iyzsong@member.fsf.org, 69269-done@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dale Mellor writes: > From: =E5=AE=8B=E6=96=87=E6=AD=A6 > > * gnu/packages/web.scm (fcgiwrap): Update to 1.1.0-1.2870d27. > [source]: Switch to https://github.com/flu0r1ne/fcgiwrap. > > Dale Mellor: > - This looks good to me > > - Checked the change in the delta and the forked repository, both are > simple and clean > > - The functionality works as advertised, and fixes the original problem > that 'herd restart fcgiwrap' now works properly > > Reviewed-by: Dale Mellor > > Change-Id: Ia9e7b911a0c8bde50924e3398f915f945cf955a6 > --- > gnu/packages/web.scm | 68 +++++++++++++++++++++++--------------------- > 1 file changed, 36 insertions(+), 32 deletions(-) Thanks both, I've pushed this to master as 7b5c030684020282a690322b558f86718eb148a7. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmXxpMFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdUBhAAm95GuEgw0G8Vf/qBxepJS7bOhjk/UXRN RA1x48qwRYtdWTIWNMmczPR12WfM+eK4u0In5bxbLiB424C4wEhmOLUSErMZy07Q Xc9EU6wzjyRPz5Ke/eHhlskXF2swHCpwAZt8dBEG+18mMBfOb7uPmpztpuSWNQBl tbMtK1fY4qPhBFzzFFXMjW00LroxuytXqsa0ssJ1RGJ/PkU9f4mSHQBv5hH2yufo LQCgH396n8aPJzq1EqpxJ8GbgA77PQJAoQhqHOsV8axhK7AS+oZzGonHXq4YY2AR wopEjq0956YiWDOcCZTxXo6fAn2QMFKjcWuwOSRzdyPKzG6capNibK3ZS/w9NvvQ H6Zkmh/Duk8rWSMv/IfK/w3j7EpbSh82/OGA+hfWeZuKtduTxFumPEARwTVm27tv o6rEWA4RwOSIufYQK5KBQSIofr0OY5XjTm+w95S5nKs5fju3hRr/8qbZtVTQGdyI ZkOXCSuJcrLGX5D6+uKMFkmYIXBzbYpI25jpSbln98jf3Qt4gT9ugaAEUBFxZ7nF qnKbwLyMigFNIeI2XRUzuOifl6w0hpvfyfwLBKpgTtokgrGJooJmJTdiJnckiY+o ThuYeoLk/21NMiJ866ZzZuXviQBCluw470kVvztY/lBG6pbcrKUy4A5A1vpMYwsl gzAjezgNM2s= =4m/S -----END PGP SIGNATURE----- --=-=-=-- ------------=_1710335223-1121-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Feb 2024 11:16:37 +0000 Received: from localhost ([127.0.0.1]:40472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rc1dU-0004fo-Uo for submit@debbugs.gnu.org; Mon, 19 Feb 2024 06:16:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:34196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rc1dQ-0004fc-Fj for submit@debbugs.gnu.org; Mon, 19 Feb 2024 06:16:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rc1d3-0001E7-M2 for guix-patches@gnu.org; Mon, 19 Feb 2024 06:16:09 -0500 Received: from [195.15.247.228] (helo=rdmp.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rc1d1-000653-IJ for guix-patches@gnu.org; Mon, 19 Feb 2024 06:16:09 -0500 Received: from [127.0.0.1] (helo=[IPv6:::1]) by rdmp.org with esmtp (Exim 4.96.1) (envelope-from ) id 1rc1Fv-0002xz-2X for guix-patches@gnu.org; Mon, 19 Feb 2024 10:53:24 +0000 Message-ID: Subject: [PATCH] gnu: web: fcgiwrap: remove UNIX socket when service stopped. From: Dale Mellor To: guix-patches Date: Mon, 19 Feb 2024 10:53:24 +0000 Organization: DM Bespoke Computer Solutions Ltd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 195.15.247.228 (failed) Received-SPF: softfail client-ip=195.15.247.228; envelope-from=guix-devel-0brg6b@rdmp.org; helo=rdmp.org X-Spam_score_int: 3 X-Spam_score: 0.3 X-Spam_bar: / X-Spam_report: (0.3 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_SOFTFAIL=0.732, SPF_SOFTFAIL=0.665, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: guix-devel-0brg6b@rdmp.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) VGhlIGdlbmVyaWMga2lsbCBkZXN0cnVjdG9yIGlzIHVzZWQgdG8gdGVybWluYXRlIHRoZSBwcm9j ZXNzLCBidXQgaWYgaXQgd2FzCmNvbmZpZ3VyZWQgdG8gdXNlIGEgVU5JWCBzb2NrZXQsIHRoYXQg c29ja2V0IGdldHMgbGVmdCBiZWhpbmQuwqAgU3Vic2VxdWVudAphdHRlbXB0cyB0byByZS1zdGFy dCB0aGUgc2VydmljZSB0aGVuIGZhaWwgd2l0aCBhICdzb2NrZXQgaW4gdXNlJyBlcnJvci7CoCBT bwp3ZSBwZXJmb3JtIGV4dHJhIGR1dHkgaW4gdGhlIHN0b3AgYWN0aW9uIHRvIGNsZWFuIHVwIGlm IG5lY2Vzc2FyeS4KCiogZ251L3NlcnZpY2VzL3dlYi5zY206IG5ldyBsb2dpYyBpbiBmY2dpd3Jh cC1zaGVwaGVyZC1zZXJ2aWNlLgotLS0KwqBnbnUvc2VydmljZXMvd2ViLnNjbSB8IDkgKysrKysr KystCsKgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2dudS9zZXJ2aWNlcy93ZWIuc2NtIGIvZ251L3NlcnZpY2VzL3dlYi5zY20KaW5k ZXggMDVmZDcxZjk5NDkuLjg3N2UxNTM0MmIwIDEwMDY0NAotLS0gYS9nbnUvc2VydmljZXMvd2Vi LnNjbQorKysgYi9nbnUvc2VydmljZXMvd2ViLnNjbQpAQCAtOTA3LDcgKzkwNywxNCBAQCAoZGVm aW5lIGZjZ2l3cmFwLXNoZXBoZXJkLXNlcnZpY2UKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICItcyIgIyRzb2NrZXQpCsKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICM6dXNlciAjJHVzZXIgIzpncm91cCAjJGdyb3VwCsKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICM6bG9nLWZpbGUgIi92 YXIvbG9nL2ZjZ2l3cmFwLmxvZyIpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RvcCAjfiht YWtlLWtpbGwtZGVzdHJ1Y3RvcikpKSkpKSkKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0b3Ag I34obGV0ICgobWtkIChtYWtlLWtpbGwtZGVzdHJ1Y3RvcikpKQorwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgeAorwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXBwbHkgbWtkIHgpCivCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aGVuIChzdHJpbmctcHJlZml4PyAidW5p eDoiICMkc29ja2V0KQorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGxldCAoKHNvY2tldCAoc3Vic3RyaW5nICMkc29ja2V0IDUpKSkKK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAod2hlbiAoYWNj ZXNzPyBzb2NrZXQgRl9PSykKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRlbGV0ZS1maWxlIHNvY2tldCkpKSkKK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgI2YpKSkpKSkpKQrCoArCoChkZWZp bmUgZmNnaXdyYXAtYWN0aXZhdGlvbgrCoMKgIChtYXRjaC1sYW1iZGEKLS0gCjIuNDEuMAoK ------------=_1710335223-1121-1--