[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#54561] v2 [PATCH 2/5] doc: Add "Samba" chapter.
From: |
Simon Streit |
Subject: |
[bug#54561] v2 [PATCH 2/5] doc: Add "Samba" chapter. |
Date: |
Fri, 8 Apr 2022 20:21:28 +0200 |
---
doc/guix.texi | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/doc/guix.texi b/doc/guix.texi
index e8ef4286be..70f78c601a 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -101,6 +101,7 @@ Copyright @copyright{} 2021 Andrew Tropin@*
Copyright @copyright{} 2021 Sarah Morgensen@*
Copyright @copyright{} 2021 Josselin Poiret@*
Copyright @copyright{} 2022 Remco van 't Veer@*
+Copyright @copyright{} 2022 Simon Streit@*
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -368,6 +369,7 @@ Services
* DNS Services:: DNS daemons.
* VPN Services:: VPN daemons.
* Network File System:: NFS related services.
+* Samba Services:: Samba services.
* Continuous Integration:: Cuirass and Laminar services.
* Power Management Services:: Extending battery life.
* Audio Services:: The MPD.
@@ -29861,6 +29863,56 @@ The verbosity level of the daemon.
@end table
@end deftp
+@node Samba Services, Continuous Integration, Network File System, Services
+@subsection Samba Services
+
+@cindex samba
+@cindex smb
+The @code{(gnu services samba)} module provides Guix service definitions
+for Samba as well as additional helper services. Currently it provides
+the following services:
+
+@subsubheading Samba
+
+Samba provides network shares for folder and printers, it can also be an
+AD DC for other samba hosts in an heterougenious network with different
+types of Computer systems.
+
+@defvar{samba-service-type}
+
+The service type to enable the samba services @code{samba}, @code{nmbd},
+@code{smbd} and @code{winbindd}. By default this service type does not
+run as an AD DC, hence @code{samba} remains disabled. It is recommended
+that Samba's package is added to the system profile to have the tool-set
+available for modifications in Samba's runtime directories.
+
+@end defvar
+
+@deftp{Data Type} samba-service-configuration
+Configuration record for the Samba suite.
+
+@table @asis
+@item @code{package} (default: @code{samba})
+The samba package to use.
+
+@item @code{config-file} (default: @code{#f})
+The config file to use.
+
+@item @code{enable-samba?} (default: @code{#f})
+Manually enable the @code{samba} daemon.
+
+@item @code{enable-smbd?} (default: @code{#f})
+Manually enable the @code{smbd} daemon.
+
+@item @code{enable-nmbd?} (default: @code{#f})
+Manually enable the @code{nmbd} daemon.
+
+@item @code{enable-winbindd?} (default: @code{#f})
+Manually enable the @code{winbindd} daemon.
+
+@end table
+@end deftp
+
@node Continuous Integration
@subsection Continuous Integration
--
2.34.0
- [bug#54561] v2 [PATCH 0/5] Add service declarations for Samba, Simon Streit, 2022/04/08
- [bug#54561] v2 [PATCH 2/5] doc: Add "Samba" chapter.,
Simon Streit <=
- [bug#54561] v2 [PATCH 1/5] services: Add samba service., Simon Streit, 2022/04/08
- [bug#54561] v2 [PATCH 3/5] doc: Add documentation for WSDD service., Simon Streit, 2022/04/08
- [bug#54561] v2 [PATCH 5/5] gnu: Add wsdd., Simon Streit, 2022/04/08
- [bug#54561] v2 [PATCH 4/5] services: Add wsdd service., Simon Streit, 2022/04/08
- [bug#54561] [PATCH 0/4] Add service declarations for Samba, Ludovic Courtès, 2022/04/08