From patchwork Fri Mar 25 08:48:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Streit X-Patchwork-Id: 677 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5BAD027BBEB; Fri, 25 Mar 2022 11:51:28 +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=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable 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 0910B27BBEA for ; Fri, 25 Mar 2022 11:51:28 +0000 (GMT) Received: from localhost ([::1]:43706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nXiTW-0005yW-83 for patchwork@mira.cbaines.net; Fri, 25 Mar 2022 07:51:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36522) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXfd0-0002ut-5m for guix-patches@gnu.org; Fri, 25 Mar 2022 04:49:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nXfcz-0006id-U7 for guix-patches@gnu.org; Fri, 25 Mar 2022 04:49:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nXfcz-0000JF-RV for guix-patches@gnu.org; Fri, 25 Mar 2022 04:49:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54561] [PATCH 0/4] Add service declarations for Samba Resent-From: Simon Streit Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 25 Mar 2022 08:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54561 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54561@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16481981281164 (code B ref -1); Fri, 25 Mar 2022 08:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Mar 2022 08:48:48 +0000 Received: from localhost ([127.0.0.1]:50056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXfcm-0000Ii-M9 for submit@debbugs.gnu.org; Fri, 25 Mar 2022 04:48:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:53668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXfcl-0000Ib-1z for submit@debbugs.gnu.org; Fri, 25 Mar 2022 04:48:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXfck-0002uG-R5 for guix-patches@gnu.org; Fri, 25 Mar 2022 04:48:46 -0400 Received: from smtprelay03.ispgateway.de ([80.67.18.15]:22717) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXfcj-0006ev-9E for guix-patches@gnu.org; Fri, 25 Mar 2022 04:48:46 -0400 Received: from [93.195.170.97] (helo=milk) by smtprelay03.ispgateway.de with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nXfcg-0008Tf-18; Fri, 25 Mar 2022 09:48:42 +0100 From: Simon Streit Gcc: nnfolder+archive:sent.2022-03 Date: Fri, 25 Mar 2022 09:48:38 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 X-Df-Sender: bGlzdHNAbmV0cGFuaWMub3Jn Received-SPF: none client-ip=80.67.18.15; envelope-from=simon@netpanic.org; helo=smtprelay03.ispgateway.de 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Mailman-Approved-At: Fri, 25 Mar 2022 07:49:33 -0400 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello! Please find attached several patches to add Samba and wsdd as service declaration for Guix. My Samba service declaration has been cut down in length since I am preparing a serialiser, which has not been finalised yet. But I'd rather still have these patch posted here to see it pushed eventually. Or others can test it to see if there are any other improvements that should be done and in case I've missed something. Though the service definition is rather simple for now. Kind regards Simon Streit (4): services: Add samba service. doc: Add "Samba" chapter. doc: Add documentation for WSDD service. services: Add wsdd service. doc/guix.texi | 119 ++++++++++++++++++ gnu/services/samba.scm | 280 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 399 insertions(+) create mode 100644 gnu/services/samba.scm --- 2.34.0