From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Adding =?utf-8?Q?=E2=80=98rottlog-service-type=E2=80=99?= to =?utf-8?Q?=E2=80=98%base-services=E2=80=99?= Date: Thu, 02 Apr 2020 19:18:22 +0200 Message-ID: <87mu7tn6w1.fsf@inria.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:45177) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jK3U0-0000io-Ob for guix-devel@gnu.org; Thu, 02 Apr 2020 13:18:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jK3U0-0008J3-KC for guix-devel@gnu.org; Thu, 02 Apr 2020 13:18:24 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44964 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jK3U0-0003Gy-31 for guix-devel@gnu.org; Thu, 02 Apr 2020 13:18:24 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Guix! We discussed recently that we should add a =E2=80=98rottlog-service-type=E2= =80=99 instance to =E2=80=98%base-services=E2=80=99. It=E2=80=99s a trivial chang= e that makes a lot of sense to me. It=E2=80=99s all fine but the problem is that it leads to a build failure of etc.drv for those who were already adding =E2=80=98rottlog-service-type=E2= =80=99 to their services (because we end up with two instances of that service type, both of which try to add /etc/rottlog.) Perhaps that=E2=80=99s fine, and we can provide a news entry to let people = now? Incidentally, I think we should probably stop using GNU=C2=A0rottlog and implement our own stuff: it wouldn=E2=80=99t be much work and would be much= more flexible (and we wouldn=E2=80=99t need that /etc/rottlog entry!). Thoughts? Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 8d9a563e2b..a0179c0259 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -2444,6 +2444,8 @@ to handle." (service guix-service-type) (service nscd-service-type) + (service rottlog-service-type) + ;; The LVM2 rules are needed as soon as LVM2 or the device-mapper is ;; used, so enable them by default. The FUSE and ALSA rules are ;; less critical, but handy. --=-=-=--