unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#38902] [PATCH 0/9] Add NFS service
@ 2020-01-03 17:32 Ricardo Wurmus
  2020-01-03 17:34 ` [bug#38902] [PATCH 1/9] gnu: nfs-utils: Update to 2.4.2 Ricardo Wurmus
  0 siblings, 1 reply; 11+ messages in thread
From: Ricardo Wurmus @ 2020-01-03 17:32 UTC (permalink / raw)
  To: 38902; +Cc: Ricardo Wurmus

Hi Guix,

this patch set adds a convenient nfs-service-type, a one-stop shop for setting
up an NFS server.  It takes care of starting and configuring all of the
component services that are needed for NFS to function properly.

I'm not sure the "Allow ... to be extended" changes are the best way to deal
with service extension, so I'd be especially happy to receive comments on
those patches.

Ricardo Wurmus (9):
  gnu: nfs-utils: Update to 2.4.2.
  services: nfs: Fix name of package variable.
  services: nfs: Allow rpcbind-service-type to be extended.
  services: nfs: Allow pipefs-service-type to be extended.
  services: nfs: Fix indentation and typo.
  services: nfs: Allow idmap-service-type to be extended.
  services: nfs: Add verbosity control to idmap-service-type.
  services: nfs: Allow gss-service-type to be extended.
  services: nfs: Add nfs-service-type.

 doc/guix.texi                                 |  77 +++-
 gnu/local.mk                                  |   1 -
 gnu/packages/nfs.scm                          |  45 +-
 .../patches/nfs-utils-missing-headers.patch   |  19 -
 gnu/services/nfs.scm                          | 422 ++++++++++++++----
 gnu/tests/nfs.scm                             | 157 ++++++-
 6 files changed, 583 insertions(+), 138 deletions(-)
 delete mode 100644 gnu/packages/patches/nfs-utils-missing-headers.patch

-- 
2.24.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-01-08 23:09 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-03 17:32 [bug#38902] [PATCH 0/9] Add NFS service Ricardo Wurmus
2020-01-03 17:34 ` [bug#38902] [PATCH 1/9] gnu: nfs-utils: Update to 2.4.2 Ricardo Wurmus
2020-01-03 17:34   ` [bug#38902] [PATCH 2/9] services: nfs: Fix name of package variable Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 3/9] services: nfs: Allow rpcbind-service-type to be extended Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 4/9] services: nfs: Allow pipefs-service-type " Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 5/9] services: nfs: Fix indentation and typo Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 6/9] services: nfs: Allow idmap-service-type to be extended Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 7/9] services: nfs: Add verbosity control to idmap-service-type Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 8/9] services: nfs: Allow gss-service-type to be extended Ricardo Wurmus
2020-01-03 17:35   ` [bug#38902] [PATCH 9/9] services: nfs: Add nfs-service-type Ricardo Wurmus
2020-01-08 23:08     ` bug#38902: " Ricardo Wurmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).