Message ID | cover.1742661305.git.~@wolfsden.cz |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 168E827BBEA; Sat, 22 Mar 2025 16:49:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_ADSP_ALL,DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B9D1527BBE9 for <patchwork@mira.cbaines.net>; Sat, 22 Mar 2025 16:49:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tw21w-0003oy-Q8; Sat, 22 Mar 2025 12:49:04 -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 <Debian-debbugs@debbugs.gnu.org>) id 1tw21v-0003on-Ek for guix-patches@gnu.org; Sat, 22 Mar 2025 12:49:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tw21u-0002Lr-Ah; Sat, 22 Mar 2025 12:49:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=oGeX8YJ4E4UKr8IpD8PsI24JkseegZ+zqefwJmSB7sk=; b=oZLxtL63izcsd/623j4H6HBcmN4cKXhVe8HCKyfxK30t/2HhDm2yIAVlxn8O1kOuGpuby5qVdYHObqhfXcl5VH/SFE1sc915Y9R8GHxC+1zY2ljpUQjShi8e7zJm5LxEJA0aZfkll0pcxxnS6tRscmsoDcOy0Q1bIuTi6mjX8ObbxP/6ov1ViRTmwyYoOij+4AvAHDWQhA870jksZXjGEt5r8b0+rKCSB3OKd6KbnfrhceYVvVH0CGH7Lvd0ZqnTVgaRQT54WjX/EvQVENEtBMdXgk8VmZTpkf4ehvg0hxdL09vQQ+2d9sccbokHlNdee7RyM8/84PX/Y75jKm0Jpg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tw21u-0005vg-5S; Sat, 22 Mar 2025 12:49:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77186] [PATCH 00/13] Revamp the gitolite-service-type Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: ludo@gnu.org, maxim.cournoyer@gmail.com, guix-patches@gnu.org Resent-Date: Sat, 22 Mar 2025 16:49:01 +0000 Resent-Message-ID: <handler.77186.B.174266213622775@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77186 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77186@debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz>, Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Maxim Cournoyer <maxim.cournoyer@gmail.com> X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Maxim Cournoyer <maxim.cournoyer@gmail.com> Received: via spool by submit@debbugs.gnu.org id=B.174266213622775 (code B ref -1); Sat, 22 Mar 2025 16:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Mar 2025 16:48:56 +0000 Received: from localhost ([127.0.0.1]:45007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tw21m-0005v8-OQ for submit@debbugs.gnu.org; Sat, 22 Mar 2025 12:48:56 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44258) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1tw21k-0005uW-H5 for submit@debbugs.gnu.org; Sat, 22 Mar 2025 12:48: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 <~@wolfsden.cz>) id 1tw21c-0003lb-AW for guix-patches@gnu.org; Sat, 22 Mar 2025 12:48:44 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1tw21a-0002Kg-CM for guix-patches@gnu.org; Sat, 22 Mar 2025 12:48:44 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 5CE2D37E975; Sat, 22 Mar 2025 16:48:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1742662119; bh=+MvHkwy/ajJE9yDgNr7XrWltU0l1EOOAs4r1cMrKdps=; h=From:To:Cc:Subject:Date; b=AKIQtpZRB+WaB0CvN+N7P2x0XEPEkRxNSIAmoqQzunlk3LRSpZb+8dxD/Dqxa/rKP z45hW86j4pTXYed+34IgM87/Bb//+72CunPh6LkSfeNREJlDT7gq0Q313Vhgi0SpVa fqxdbsny1mvzZv/K1pX9sjHzPakiOT0aEA+Vqtp/H8sZ3HkhP/1q+oQ+nlk/el4dye fCQ4ZXGFLSrz4vI50FHMTtL4y04+BKzSChc5X20nvXqkC6xUUmtppCPkTMYsB0udg4 q+ome3h/qIA9nq50fY1lgYP07m0uQmfm0cTFy4W3ki3IH4R4c0Od/tiyCHrP6nVhEb nhYn6h+QX7Hgcz0rraSc/m6SDCqeXn6UVa89mu/yHeTC7lAAtyJSK0eC2OW8abU03i MUaVK6hcCWTLHxvLRYYLE7KduPywDkRc51R6UX3SW0TdwUIx5h4SY3apJjqIG9BNue cwigr3KJJzCP5a5whzS+3OEwCvnkZ8UT4ZyYEIZ1fPMDtGauBJGR8ZBq0xpFz1HF4Q Vn9oeh/PLpg7FFFzvMH+Ra8a5CVA5XqXutCmVZI0odLKr8KsgM9GCudVnpfxLcSz2F BfjqwzptAkiyEEMNJqh3yqdmqIOyYQdJvxJow2hmKaJnzkMZnINgjwov+tB74X9QJl FBmOUZJ4FEPcYAqOHq12IhF8= Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 6ABC937EB66; Sat, 22 Mar 2025 16:48:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1742662117; bh=+MvHkwy/ajJE9yDgNr7XrWltU0l1EOOAs4r1cMrKdps=; h=From:To:Cc:Subject:Date; b=ppR6T3XCGT3DAx8xCPf02a3k8iqnzWw9ra3wPDrFqDKSy3Sb+cQ7BUrQT8D+/np3M oQ9eEPQSg8ag3q/SF0UUujmKU2qlrNjJDRTWsYGJty0H9RkOCsLpUrOPbvfZLGCDR+ nIkVDEttUh0Fo2NYcFTkZOXgvAi3//igBW3bSthdZNxHbGNCXwHDXXdKtLNcElcyRd fOnpGOLhW8t15t1NxivEIcqoO6O7hE187W914o979OmfoSxa4wmz3zVjp0ozgzPs8y CVBM+lcTDldzDGQiqsW7/ptHruHidvI2qE8ljoJlYEEHP030lAtiRv3nGFO+zr0cIC gf96ehxrUmittmcTl2oIgRQrCVuPA+Mtj0+q/CaK2bWRVBhA5gmBCnTVRxboKlHTtS cBxR5hcJclccIWqtiwcb3w28XK16TueKXK79XuIJMqM7K5Tl4eUqjHm1J740GXnQy7 x4/Kjq/JgtWL2clZWk20HBlCf8V30ZPUTopCpoJkeFYslUz4dShJ8MywM/pUj/HJMm vLG7GZf4wT/A5dCh23AmkiqAHGd0CyFBCF0FOofda3661w37/uAafaXUoC1ai8FMQs sEN2C3HSi7y8CN6FbAyThL5QhJPO5m0xzGXc4L4LZg3niiivAvSrGyBsImpTWMCwo/ 1LrkVFmigKp6kAQwZInUFroM= From: Tomas Volf <~@wolfsden.cz> Date: Sat, 22 Mar 2025 17:48:31 +0100 Message-ID: <cover.1742661305.git.~@wolfsden.cz> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
Revamp the gitolite-service-type
|
|
Message
Tomas Volf
March 22, 2025, 4:48 p.m. UTC
Extensions and improvements for the gitolite-service-type. Tomas Volf (13): services: gitolite-rc-file-compiler: Switch to match-record. services: gitolite-rc-file: Add log-extra field. services: gitolite-rc-file: Add host-name field. services: gitolite-rc-file: Add extra-content field. services: gitolite-rc-file-compiler: Set mode of the generated file. services: gitolite-rc-file: Export default value for enable. services: gitolite-service-type: Do not install gitolite package. services: gitolite-accounts: Convert to match-record. services: gitolite-activation: Convert to match-record. services: Add gitolite-git-configuration. services: gitolite-git-configuration: Add default-branch field. services: gitolite-git-configuration: Add receive-fsck-objects field. services: gitolite-git-configuration: Add extra-content field. doc/guix.texi | 41 +++++ gnu/packages/version-control.scm | 5 +- gnu/services/version-control.scm | 302 ++++++++++++++++++------------- 3 files changed, 223 insertions(+), 125 deletions(-) -- 2.48.1
Comments
Hi, Tomas Volf <~@wolfsden.cz> writes: > Extensions and improvements for the gitolite-service-type. > > Tomas Volf (13): > services: gitolite-rc-file-compiler: Switch to match-record. > services: gitolite-rc-file: Add log-extra field. > services: gitolite-rc-file: Add host-name field. > services: gitolite-rc-file: Add extra-content field. > services: gitolite-rc-file-compiler: Set mode of the generated file. > services: gitolite-rc-file: Export default value for enable. > services: gitolite-service-type: Do not install gitolite package. > services: gitolite-accounts: Convert to match-record. > services: gitolite-activation: Convert to match-record. > services: Add gitolite-git-configuration. > services: gitolite-git-configuration: Add default-branch field. > services: gitolite-git-configuration: Add receive-fsck-objects field. > services: gitolite-git-configuration: Add extra-content field. > > doc/guix.texi | 41 +++++ > gnu/packages/version-control.scm | 5 +- Apart from my comment w.r.t to the log-extra default value in patch 2/13, this LGTM. Could you clarify my question for said patch? Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>