Christopher Baines writes: > * gnu/services/guix.scm (): New record type. > (nar-herder-configuration, nar-herder-configuration?, > nar-herder-configuration-package, > nar-herder-configuration-user, > nar-herder-configuration-group, > nar-herder-configuration-mirror > nar-herder-configuration-database > nar-herder-configuration-database-dump > nar-herder-configuration-host > nar-herder-configuration-port > nar-herder-configuration-storage > nar-herder-configuration-storage-limit > nar-herder-configuration-storage-nar-removal-criteria > nar-herder-shepherd-services, nar-herder-activation, > nar-herder-account): New procedures. > (nar-herder-service-type): New variable. > * gnu/tests/guix.scm (%test-nar-herder): New variable. > * doc/guix.texi (Guix Services): Document the new service. > --- > doc/guix.texi | 72 +++++++++++++++++++++ > gnu/services/guix.scm | 147 +++++++++++++++++++++++++++++++++++++++++- > gnu/tests/guix.scm | 79 ++++++++++++++++++++++- > 3 files changed, 296 insertions(+), 2 deletions(-) Merged to master as 087cdafc9f8ef1d73780ab3e0b4dd340b9e0bce0.