guix-devel/gnu
Ludovic Courtès 81fa2229ec
services: rottlog: Define <log-rotation> objects.
* gnu/services/admin.scm (<log-rotation>): New record type.
(syslog-rotation-config, simple-rotation-config): Remove.
(%default-rotations): Define as a list of <log-rotation> objects.
(log-rotation->config, log-rotations->/etc-entries): New procedures.
(<rottlog-configuration>)[periodic-rotations]: Remove.
[rotations]: New field.
(rottlog-etc): Use 'log-rotations->/etc-entries'.
* doc/guix.texi (Log Rotation): Update accordingly.
2017-06-12 23:34:13 +02:00
..
bootloader
build file-systems: Handle EIO error in 'ENOENT-safe' as well. 2017-06-11 23:09:19 +02:00
packages gnu: emacs-markdown-mode: Update to 2.2. 2017-06-13 01:11:53 +05:30
services services: rottlog: Define <log-rotation> objects. 2017-06-12 23:34:13 +02:00
system
tests
artwork.scm
bootloader.scm
local.mk gnu: nss, nss-certs: Update to 3.31. 2017-06-12 21:31:12 +02:00
packages.scm packages: Add 'specifications->manifest'. 2017-06-11 23:05:23 +02:00
services.scm
system.scm bootloader: Fix rebase error on f96752e commit. 2017-06-10 18:44:35 +02:00
tests.scm