~ruther/guix-local

80049d6e9c77e504727cf8c5ce9563a5b6ecde21 — Ludovic Courtès 1 year, 3 months ago 0aa45f1
home: Add log rotation to ‘%base-home-services’.

* gnu/home.scm (%base-home-services): Add instance of
‘home-log-rotation-service-type’.
* doc/guix.texi (Shepherd Home Service): Document it.

Change-Id: I00a98da100e3a07fe409f3c44d8ab88e743a8e3e
2 files changed, 3 insertions(+), 1 deletions(-)

M doc/guix.texi
M gnu/home.scm
M doc/guix.texi => doc/guix.texi +2 -0
@@ 47310,6 47310,8 @@ This is the service type for the user Shepherd log rotation service
Its value must be a @code{log-rotation-configuration} record, exactly as
for its system-wide counterpart.  @xref{log-rotation-configuration}, for
its reference.

This service is part of @code{%base-home-services}.
@end defvar

@node Secure Shell

M gnu/home.scm => gnu/home.scm +1 -1
@@ 80,7 80,7 @@

(define %base-home-services
  ;; Non-essential but useful services to have by default.
  '())
  (list (service home-log-rotation-service-type)))

(define (home-environment-default-essential-services he)
  "Return the list of essential services for home environment."