From unknown Fri Jun 20 07:27:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#70677 <70677@debbugs.gnu.org> To: bug#70677 <70677@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Improve syslog service flexibility Reply-To: bug#70677 <70677@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:27:48 +0000 retitle 70677 [PATCH 0/2] Improve syslog service flexibility reassign 70677 guix-patches submitter 70677 Jean-Baptiste Note severity 70677 normal tag 70677 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 11:35:32 2024 Received: (at submit) by debbugs.gnu.org; 30 Apr 2024 15:35:32 +0000 Received: from localhost ([127.0.0.1]:60001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pVz-0004zm-VE for submit@debbugs.gnu.org; Tue, 30 Apr 2024 11:35:32 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pVw-0004zc-VI for submit@debbugs.gnu.org; Tue, 30 Apr 2024 11:35:30 -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 1s1pVM-0004gk-3d for guix-patches@gnu.org; Tue, 30 Apr 2024 11:34:59 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s1pVF-0005q0-7v for guix-patches@gnu.org; Tue, 30 Apr 2024 11:34:51 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2def8e5ae60so67462741fa.2 for ; Tue, 30 Apr 2024 08:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=m4x.org; s=gapps; t=1714491277; x=1715096077; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=4pzQzG3Ip2i2+VZnuw/mO20dJkxjY/bm+ivGA0T40WQ=; b=dSD+NThKl7nhP6/HehlP/f2OVXTdgawETu9XWSC8DYMYpd2EzLreac8CL7Cc6qQ+CW 3UdgsT8M5rMccuoQF9e/KvxjUYln3sg5Bk+b7kIiNvh7/6nsq2LryI2TcBlnUrl0t5os 0gO9kyDBaNkYV2k/dipbJRZn/bdTIX1+9y1Uw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714491277; x=1715096077; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4pzQzG3Ip2i2+VZnuw/mO20dJkxjY/bm+ivGA0T40WQ=; b=smRKlBjzTup+HdXPJ+F5gwKh6OgP3zqrDouuonaQ3VqM/q4oh4hKbfu1GzLchK3fa2 eBPvF4KUcYGk0G5MenMyj9nc3MKV3fcXA/YqKgdy+3z8MEsa03vHdE1h144ohOGd/u7h jWFgfnOX6DSNcoNRtC4eJHdErYH/V04tVxZCX48TIQT3uQM1F4aJoIpPM1PpNeiRXeLT duJ1s1FEs1ZhvIfZCCOE9hN0ffngSPobclSSX3TcPqcfnswAqmcn1JZR58UOpXKpSYjo Jp3XPRDKI27W+dPM/LpvBj56ypmJME6Sm6ZlqVXjTu0wZEA7qOmZnK9jN97eI/VPV8ea 46YA== X-Gm-Message-State: AOJu0YzwdlUGTpwzSdsMCvhlFpC0gj/KvrrsN52uDPkclrm8bHp50wKM oy+sLP1qg9Pn4ZyuVxQjpbu85TUQLAentfFx9XUEMBtg1xor6TaH0sOfuuTtCF4p7mbPAsR/QF2 xHEEvA+JAgPq0r6kUfcepWtz4CXk1T0bQIVxo9dI91KLZGCDeIKn3VGPLtIjNOm7eyUshRId9dZ IcfUylX+W4fqgSJjoKQZhVIIXzrkNA9UiDwa7V2dK1CxUksfKrsiiU/qEjUfBf7Q== X-Google-Smtp-Source: AGHT+IHShddeKtLc6Mj7Q746s0sVBgKtLDBrvwLTIZc6Js2ABC5jbq2ol0dN8mvmmOzyRqDG/4frPw== X-Received: by 2002:a2e:878b:0:b0:2da:49f2:d059 with SMTP id n11-20020a2e878b000000b002da49f2d059mr51000lji.27.1714491277142; Tue, 30 Apr 2024 08:34:37 -0700 (PDT) Received: from guixrules.lan (2a01cb0808d89bcce2cec3fffe74cec8.ipv6.abo.wanadoo.fr. [2a01:cb08:8d8:9bcc:e2ce:c3ff:fe74:cec8]) by smtp.gmail.com with ESMTPSA id f11-20020a05600c4e8b00b00417ee886977sm49664289wmq.4.2024.04.30.08.34.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 08:34:36 -0700 (PDT) From: Jean-Baptiste Note To: guix-patches@gnu.org Subject: [PATCH 0/2] Improve syslog service flexibility Date: Tue, 30 Apr 2024 15:34:21 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::231; envelope-from=jean-baptiste.note.1999@polytechnique.org; helo=mail-lj1-x231.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Jean-Baptiste Note 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: -0.1 (/) While setting up centralized logging in a guix environment, I had to add flags to the running syslog on the central server (udp networking, for instance). Further, I had to use rsyslog instead of syslog. The following set of patches enable both of these to be done. The patches are independent conceptually but touch around the same pieces of code, so they're presented as a set. Jean-Baptiste Note (2): services: syslog: Add extra-options argument to syslog service. services: syslog: Adjust service for rsyslog compatibility. doc/guix.texi | 3 +++ gnu/services/base.scm | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 11:37:17 2024 Received: (at 70677) by debbugs.gnu.org; 30 Apr 2024 15:37:17 +0000 Received: from localhost ([127.0.0.1]:60013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pXg-00051j-Eb for submit@debbugs.gnu.org; Tue, 30 Apr 2024 11:37:17 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:50582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pXd-00051X-OJ for 70677@debbugs.gnu.org; Tue, 30 Apr 2024 11:37:14 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-41bab13ca4eso29094495e9.1 for <70677@debbugs.gnu.org>; Tue, 30 Apr 2024 08:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=m4x.org; s=gapps; t=1714491407; x=1715096207; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/w3xHwvtEpCoev1vFgT0U1fzSmE1KnKzTX8KbNNw+Yw=; b=MD1JLa9yiDVPIXWu/53E8YiqzA6jXUq+TB3elmEhSzEf8mVj2Ld1EkgSi1ofN+j4US 0ZzQ08YXpkzShSaNr4scGXQbP9zTK5eZOTq8pOiq3hJI13BEGsxiBkvo0OomjcsFk8P/ gl2YaEmMOFHSv6w+L4pojAFz2XkFScOfbopno= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714491407; x=1715096207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/w3xHwvtEpCoev1vFgT0U1fzSmE1KnKzTX8KbNNw+Yw=; b=WeF5ZNTrW08blaZuucRCj76bSxc5EWFLnOU73RasbSFfrZ1MYGTLu7y/VWRY9WMMeR McBdP+7WSdEs4mJw2omP7QvsYAAoHz409dOM+AJCXAiQVUq1I+dGNWQzzjYkftorvevq 90YbPgXr6zOTALQbbHkrSQs/Kqzf6HDmgQzxc5Ug9xVkRNM8ARmsdj7Mx4hhvhmBz7cM 2MfNF5/3Iv8l/8iPAe3evEnKswsWFSs/VAzgnw4qhVvW/93pziUxFPU5U0XzBFc+9IjP cEECcFVH8e97acgA5Ib1PaEyaFi+xbIWTgf98oNM3r11nf50ZWcsGUZujPmNLvBDNKIQ E4pg== X-Gm-Message-State: AOJu0Yx3vYsIIBX/R2dq9Squfq9w3+3Ufvsw6/vPc+hbp+zKpH68jeuj FvbtCMEALAW2gjrAhnFsS3HM3xR6mmFuE1j2lV7hLv5F+a5Jqbj5KVO+N+7YlSBWo5X/IlIgVcX WNzOm0kDxx8/+p0Q4DO4okXuMke0KmrRK3tSj/sYe/jdgPs9uCc/rrRyOKkCyQfWf+48CygqSMj dR7H5dJEcUUgi5uZoYFPBo32jy5EKTdyFB1NWo0dY5LHdEUrk7edHEwd8f22ANQHU= X-Google-Smtp-Source: AGHT+IG6ZfAUWLwRXY6U5Uov+TXibsXwqhNs92cMRDjbkt3kvNCmTPH5KeV2iHSWWwb2QrotIblTsg== X-Received: by 2002:a05:600c:1c21:b0:418:e08c:817 with SMTP id j33-20020a05600c1c2100b00418e08c0817mr9595858wms.32.1714491406612; Tue, 30 Apr 2024 08:36:46 -0700 (PDT) Received: from guixrules.lan (2a01cb0808d89bcce2cec3fffe74cec8.ipv6.abo.wanadoo.fr. [2a01:cb08:8d8:9bcc:e2ce:c3ff:fe74:cec8]) by smtp.gmail.com with ESMTPSA id ay39-20020a05600c1e2700b0041b61504565sm19269436wmb.28.2024.04.30.08.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 08:36:46 -0700 (PDT) From: Jean-Baptiste Note To: 70677@debbugs.gnu.org Subject: [PATCH 1/2] services: syslog: Add extra-options argument to syslog service. Date: Tue, 30 Apr 2024 15:36:21 +0000 Message-ID: <44cb8b9fe93ffc2fb653657ea18374543d4f33db.1714490986.git.jean-baptiste.note@m4x.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 70677 Cc: Jean-Baptiste Note 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: -0.8 (/) * gnu/services/base.scm (): Add extra-options field. (syslog-shepherd-service): Use it when running the service. * doc/guix.texi: Document it. Change-Id: I540d070b9a9678b45ec9fa28d6fdc761f9b3fd9a --- doc/guix.texi | 3 +++ gnu/services/base.scm | 7 +++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 3a9afcd814..81e6283196 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -19442,6 +19442,9 @@ Base Services @xref{syslogd invocation,,, inetutils, GNU Inetutils}, for more information on the configuration file syntax. +@item @code{extra-options} (default: @code{'()}) +List of extra command-line options for @command{syslog}. + @end table @end deftp diff --git a/gnu/services/base.scm b/gnu/services/base.scm index f35d74ee40..47565a3d5a 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -1553,7 +1553,9 @@ (define-record-type* (syslogd syslog-configuration-syslogd (default (file-append inetutils "/libexec/syslogd"))) (config-file syslog-configuration-config-file - (default %default-syslog.conf))) + (default %default-syslog.conf)) + (extra-options syslog-configuration-extra-options + (default '()))) ;;; Note: a static file name is used for syslog.conf so that the reload action ;;; work as intended. @@ -1589,7 +1591,8 @@ (define (syslog-shepherd-service config) ;; action work as intended. (start #~(make-forkexec-constructor (list #$(syslog-configuration-syslogd config) - #$(string-append "--rcfile=" syslog.conf)) + #$(string-append "--rcfile=" syslog.conf) + #$@(syslog-configuration-extra-options config)) #:file-creation-mask #o137 #:pid-file "/var/run/syslog.pid")) (stop #~(make-kill-destructor)))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 11:37:21 2024 Received: (at 70677) by debbugs.gnu.org; 30 Apr 2024 15:37:21 +0000 Received: from localhost ([127.0.0.1]:60015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pXl-00051x-7p for submit@debbugs.gnu.org; Tue, 30 Apr 2024 11:37:21 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:52465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1pXf-00051Y-LF for 70677@debbugs.gnu.org; Tue, 30 Apr 2024 11:37:16 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-41b4ff362a8so53913285e9.0 for <70677@debbugs.gnu.org>; Tue, 30 Apr 2024 08:36:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=m4x.org; s=gapps; t=1714491409; x=1715096209; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b/iMLboNYmeMzagybb99R/JIl8GSRkEtYRygmcmqN/c=; b=NTo24LZxOxRZgtyMfz8Nil1AfFMQo83ZyHq+maGzD31xV2uWk1b4jHuhWPZXKwshTj JHioIOVXw0nZ+XHiPxvbzqZADu7GecgrQZdRfV0P4ONzebYu7whwXPEWoKeMKdYyz3do q3XcGQEwGJQx+4zO5VjOLTHN0W//zjRPrSng8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714491409; x=1715096209; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b/iMLboNYmeMzagybb99R/JIl8GSRkEtYRygmcmqN/c=; b=UOIYdyMll4BZ3QQLy8jWJTWikvjtdz/9rAljr8GWo2Nuzijs0XUotHZOT8rStCxGo/ DUBmxC4a0QIC5lp7WDlA1mj9C94NezcwVOJbu/dHxNv8u0/xBBDgDTAHR6oMX+m+NQM4 wCdHrsi77kUi/SHxwMODAQrVfdziRk8QcCvrdP9S8lLHjX9hK3MSpbw8urmJvhRYRv/9 ntoLytPts8aqdySfvS94gkGe83NOjUziwWA8UF0gea/dL/CN6gzl/d+mtlTYtkPZtggX OdkqXg5VxmAzXaJqbLVShr419nQw29j7mDaaliYc0WTdtNE5DZ8hVx2WFG+8wSlLE0bg +kFA== X-Gm-Message-State: AOJu0YxT0+AmlfQHGJ8q9TlBQMMWmiV79YonfchImc47vaJxghqEM70s P2SENrrzplRX1RZaaWaMv3b8FftlkODAp7WfJpmyzMgBmw/cEBBBFGAXxsKtQMA7HgqCO/XSaQr nTzs6DRDwz8nKguwkkFhezSj9w7z74k7MxBXLksTy1b/EShEAbwMgDiXyTJRffnmetE4S0h8Z8h a+ZTkCY8gbOHWjZhRglNM6P97CsA7Kik3BBLlKyhV48GAvHDOIX+LXbtGXLL4uwag= X-Google-Smtp-Source: AGHT+IEejVbaG9i7yrYHKBRs7YyvYneDNMgqc/0OJSh6DoGxGIuDFY3UlI1ivbdYtPh9Ad6iNywvuA== X-Received: by 2002:a05:600c:5008:b0:41b:c24c:8a79 with SMTP id n8-20020a05600c500800b0041bc24c8a79mr9414015wmr.19.1714491408833; Tue, 30 Apr 2024 08:36:48 -0700 (PDT) Received: from guixrules.lan (2a01cb0808d89bcce2cec3fffe74cec8.ipv6.abo.wanadoo.fr. [2a01:cb08:8d8:9bcc:e2ce:c3ff:fe74:cec8]) by smtp.gmail.com with ESMTPSA id ay39-20020a05600c1e2700b0041b61504565sm19269436wmb.28.2024.04.30.08.36.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 08:36:48 -0700 (PDT) From: Jean-Baptiste Note To: 70677@debbugs.gnu.org Subject: [PATCH 2/2] services: syslog: Adjust service for rsyslog compatibility. Date: Tue, 30 Apr 2024 15:36:22 +0000 Message-ID: <36338d3a45a4f8644f209373d03b594015c6fd3b.1714490986.git.jean-baptiste.note@m4x.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 70677 Cc: Jean-Baptiste Note 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: -0.8 (/) * gnu/services/base.scm (syslog-shepherd-service): Change flag for designating configuration file. The long option is not compatible with rsyslog while the short is; switch to the short one. --- gnu/services/base.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 47565a3d5a..0d73e5344e 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -1591,7 +1591,8 @@ (define (syslog-shepherd-service config) ;; action work as intended. (start #~(make-forkexec-constructor (list #$(syslog-configuration-syslogd config) - #$(string-append "--rcfile=" syslog.conf) + ;; the -f option here is compatible with rsyslog + #$(string-append "-f " syslog.conf) #$@(syslog-configuration-extra-options config)) #:file-creation-mask #o137 #:pid-file "/var/run/syslog.pid")) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 12:14:15 2024 Received: (at 70677-done) by debbugs.gnu.org; 23 Dec 2024 17:14:15 +0000 Received: from localhost ([127.0.0.1]:55911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPm0V-00083D-5m for submit@debbugs.gnu.org; Mon, 23 Dec 2024 12:14:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPm0Q-00082N-7G for 70677-done@debbugs.gnu.org; Mon, 23 Dec 2024 12:14:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPm0J-0001Rl-0X; Mon, 23 Dec 2024 12:14:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Ab9kuxKih9q7cAGLB9Ifoq3Dqq64rufzXJleWvg08eM=; b=IUstdGaAkEHx+QVkPKM+ 5SKboUPii/WpEBDwJRZZkBk6PgRwRC0ANML46HN0h2PZftTaNrEowG+CD0swk4Jw5xr/txXjrQ+NO TLY6DfFsheWmKeSyc4U6wLMmVHBbcJhApNPXaa2jgpCVV5dIzG9h6+bB+afoVgxXC+03TBfjvbonS MGzsY3I8iidcn/rKj3yy+i5kwW/oTaaCOSK2oeIjHrCT2RBJUGhAnnb6rKCDtAU4ezXBJaAD4t9Am o33PojUiSMU7AY5X1DNKlwq9f4yucZ378s/Y5SXsY16gH+IVmApl4NXGaVgRbBLxcXYxujDKgu7yy TdT5Zgx7d6j1+Q==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jean-Baptiste Note Subject: Re: [bug#70677] [PATCH 0/2] Improve syslog service flexibility In-Reply-To: (Jean-Baptiste Note's message of "Tue, 30 Apr 2024 15:34:21 +0000") References: Date: Mon, 23 Dec 2024 18:13:59 +0100 Message-ID: <874j2u9vag.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70677-done Cc: 70677-done@debbugs.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: -3.3 (---) Hi, Jean-Baptiste Note skribis: > While setting up centralized logging in a guix environment, I had to add = flags > to the running syslog on the central server (udp networking, for instance= ). > > Further, I had to use rsyslog instead of syslog. > > The following set of patches enable both of these to be done. The patches= are > independent conceptually but touch around the same pieces of code, so the= y're > presented as a set. > > Jean-Baptiste Note (2): > services: syslog: Add extra-options argument to syslog service. > services: syslog: Adjust service for rsyslog compatibility. Finally applied. Sorry that it took so many months for no good reason! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 17:36:05 2024 Received: (at 70677-done) by debbugs.gnu.org; 23 Dec 2024 22:36:05 +0000 Received: from localhost ([127.0.0.1]:58392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPr1x-0007oM-20 for submit@debbugs.gnu.org; Mon, 23 Dec 2024 17:36:05 -0500 Received: from mail-wm1-f43.google.com ([209.85.128.43]:61771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPr1t-0007nv-6i for 70677-done@debbugs.gnu.org; Mon, 23 Dec 2024 17:36:03 -0500 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4367239aa86so29158075e9.3 for <70677-done@debbugs.gnu.org>; Mon, 23 Dec 2024 14:36:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=m4x.org; s=gapps; t=1734993300; x=1735598100; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=f13sEpYdSwKrYLX67ajhDmqtN6ibzFBjw1HDJ7gav9I=; b=WxY8DGZMyEOio3SdBHmPeKp64Vx1KLFQ8417lYsKnjSrYu3GGCoFO7IBMnTVB8eUvK t4AnyHqbcE2hEZ8FKtqDO3W1rsc7Zjx9zQFEKEa+8pgcP8MnMXkpV9IcsS9CLNlYAboP TmCdJAkqlA7gDT58Vv50sGTmYnmydXLMugfi4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734993300; x=1735598100; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=f13sEpYdSwKrYLX67ajhDmqtN6ibzFBjw1HDJ7gav9I=; b=uAf5QA07RAFdHKazRIwSRZDMCYS+kkTlx51GrRmgOmwpYOg1aNJzvuyhU+YvdWtJsS ERjuauw5ZStkBpSSDvnPN94NlKuO/2tCeUXFDqsBB5AKDR7fFa7SBncudzoVPapSFuDa k0vkNG4pc8c/I1NaI8D5DhTq0/6Xhxjaj8fb1p9xvGfM8uSlfdBVWKDDuuVAuyRTRWCI W3h2cnz0YBdGhNAXt/5XoMRQA/YBgjVOpDBCP4uMVvlaqpXzuSjAj6wi8LgXtavK5oGd pqJG5R7H7vWrXce1eTPHr2LSoLL9ycrPFTaAwpuMx6WcR4IL0QmBZtDc4rw1+h4QRDta ZlUA== X-Gm-Message-State: AOJu0Yw7jDUBJlXaAjXJWwEpTTVeRoK9Lo38gII9JhmKGweFYCZoq8nl NT3EceqTD1kbVg2TewqTDpynOGZJzJxbea5qibMuk+dr/nCmSM8Tml5CjjLJze/aTrdyKfH71NI kOY4tl/0DD6Kqop5RbvlSttjXT1678YI0kVezuPnhFUo5V7JzLtNP2uQ6g1DKuBJOqP8cfVOmcy sdAB7VzvBtsBWDGtOd3iLcE3V8v7WonmLHdGoDfgjL75XQQaLyPn5FNnxA7toTVclMKRc/Ag== X-Gm-Gg: ASbGncuLqr5IDnS3VpQSLn7nXqVjrIBfKeRhhpARLYRE1ibo2b/S7t8jssDHukzdYMz h1VGQzAnzBF1mGrS9lx3jlgUwRMT+ZknjviVqY0n8DImcm/pE8k8al//VsLwZ4Ltfz3x8ysIo3k 8UG8V+FGfrHRbYv+5COGdVrkeLXIL4ggUiFD+NqovazbKGk2APtb3kifyRgKr9wTb0RHz8SHj92 8toCUr5SwOGlF24XnziRbou51iHitZmdWmz+4ZBIK3tDTuSP8Mt+ldAxSqhUR9+yKX5N8KqNBnU Ialu4NdpqDGwa1wIosw9KPxKTw== X-Google-Smtp-Source: AGHT+IGgVFKafgiiGi71cXbTBvpjYAuZrE74HNGJ33k/pwxnYjxkJRO1TdAVhR1ozIGQ3my6JeJeMg== X-Received: by 2002:a05:600c:4f0d:b0:432:cbe5:4f09 with SMTP id 5b1f17b1804b1-43671247b46mr100864345e9.4.1734993299906; Mon, 23 Dec 2024 14:34:59 -0800 (PST) Received: from imac (arennes-357-1-195-185.w2-13.abo.wanadoo.fr. [2.13.210.185]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43656b119ccsm182533435e9.24.2024.12.23.14.34.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Dec 2024 14:34:59 -0800 (PST) From: Jean-Baptiste Note To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#70677] [PATCH 0/2] Improve syslog service flexibility In-Reply-To: <874j2u9vag.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 23 Dec 2024 18:13:59 +0100") References: <874j2u9vag.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 23 Dec 2024 23:34:30 +0100 Message-ID: <87jzbqxc3t.fsf@m4x.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 70677-done Cc: 70677-done@debbugs.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: -0.7 (/) --=-=-= Content-Type: text/plain Hi Ludovic, First, thank you for devoting some previous Christmas time to this. I'm reading this out of office, and i'm suddenly assailed by a doubt. It's been a while, but I think the second patch, amending the commandline, was completely untested and completely wrong. Indeed the string "-f syslog.conf" is not a proper argument and won't be parsed as such, it should probably be something like "-f" #$(syslog.conf) (two separate arguments). I can't easily assess the situation from where I am, or access a possibly updated patch version from work, but maybe the continuous integration is showing the problem. I'm very sorry for the situation, and I think you may want to revert this part of the series to avoid nuisances to people who would do a system upgrade. I will send a fixed patch as soon as possible, which may take a few days. The problem doesn't show upon system build but on system reboot, and manifests itself with an early fail during the herd startup sequence. I'm very sorry about the situation, and even more so about wasting your time. Kind regards, Jean-Baptiste --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJPBAEBCAA5FiEEPxcq3dp4FVY5UpckkC0pVsuz75YFAmdp5XYbHGplYW4tYmFw dGlzdGUubm90ZUBtNHgub3JnAAoJEJAtKVbLs++WLMMP/j+WJ1h1Y4MIqNazD1fs ymu3P7igoswiacBTpYEvvEe+2Mi/t/AFOMxYRQ6G1vBhvVX/BXvFxUBL/NAgLMqY fPI4KbUgQ+UcJWfR5WW+mo3CjXfg/L9MKRlUMcFX7o+Eofco4RTkRxGnNPGvVluv Op20DMotz9vsieUYgHV7GH5LSb+N7PYX5SHHRTGq0EffkW3zLgbHBChVdIslZ3/d 2/NF3PW9cx+5ryG5dIe2M3cYX4ZmOVsghI86bLIFXN4eYWIuzbDZZpODNY2dd3PH PkH5PD3tTgO7J+2ZkpDaiyxVWf5a1G5FNCoKQZo2jWeZ4IWsXiupjvMWdjjjkz5d zDENKVVJplQspa88ZdHzg9+6xkEtuk5jpp5De/YUbcLpklTIGIQCrcgwJRULRFz3 C+QsYL0jkfSGZ4fJrBd38x24xWHtEcx5RHr0Ep8uetX2kYz4llCjaXdBtoBNS4Pz bB4QqQFZ37RBTBjb3Nc4KeP6lhRdkM0L49Yhn8P5LAxi1tGSxBbII3F2OdJY8ZQq NZnBEKw8W4gA/AX956nHcvkLDm7BRFOdS5qKSE8cVTkOfA56cPcptxFIy5UBUUpd rtSmoejn4tSC2iAcUGuomNtdUfnY8paRQnwgKgdmQdEENM0AOUle6QbsXM+sRmRO JOazrwQuv2Xjf8lI9dQmi8k/ =gGSj -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 06:31:03 2024 Received: (at 70677-done) by debbugs.gnu.org; 26 Dec 2024 11:31:03 +0000 Received: from localhost ([127.0.0.1]:40302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQm50-0000ey-PH for submit@debbugs.gnu.org; Thu, 26 Dec 2024 06:31:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQm4y-0000eS-It for 70677-done@debbugs.gnu.org; Thu, 26 Dec 2024 06:31:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQm4s-0005E8-1c; Thu, 26 Dec 2024 06:30:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=UJ1gKZpQLnXsRuZnTBCpHbipEfuuAHqiYs2wetHPlEA=; b=M0iLmrKcWgul7BUbRkW6 ImPHEmCCkRdyhdV8FLiXVMD/inIRrcsHynqn1aiPmzdwiXdx9eIr0z12kPBD/ZPIH3/ZXdFG/8QjK MaM7UwHVq0ntr1t2BxgWz/51USypoAkk//0Y6AwygwPZuZwKWlsR+MgkBqibOlcABzIRl/2neUlTH 4NiGUARNB+KQXdHWPJ+yr8tBPnSevMr9tjwiM3hIXFihgNWYFcQaY/8059vLSI/teNQsIatZdY6f7 gS5h7DhW1gqQ7nze5oaqaOpmY9fCo+a7omzAaavO0czdvT923oRhpCwFMXFRWnw74a0wJx+LN2NUw FUUa8UhUIzszeQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jean-Baptiste Note Subject: Re: [bug#70677] [PATCH 0/2] Improve syslog service flexibility In-Reply-To: <87jzbqxc3t.fsf@m4x.org> (Jean-Baptiste Note's message of "Mon, 23 Dec 2024 23:34:30 +0100") References: <874j2u9vag.fsf@gnu.org> <87jzbqxc3t.fsf@m4x.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 6 =?utf-8?Q?Niv=C3=B4se?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Lave X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 26 Dec 2024 12:30:51 +0100 Message-ID: <87ldw2wuj8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70677-done Cc: 70677-done@debbugs.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: -3.3 (---) Hi Jean-Baptiste, Jean-Baptiste Note skribis: > First, thank you for devoting some previous Christmas time to this. I'm > reading this out of office, and i'm suddenly assailed by a doubt. It's > been a while, but I think the second patch, amending the commandline, > was completely untested and completely wrong. > > Indeed the string "-f syslog.conf" is not a proper argument and won't be > parsed as such, it should probably be something like "-f" > #$(syslog.conf) (two separate arguments). Indeed, I overlooked that but fortunately somebody else already proposed a patch, pushed as dbbef3d57f4f6acd2f9c51c5f9fda97e18fa618c. No worries. Enjoy your vacation! :-) Ludo=E2=80=99. From unknown Fri Jun 20 07:27:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 23 Jan 2025 12:24:25 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator