mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-16 03:45:24 -05:00
5c4fd77097
* etc/guix-gc.service.in: New file. * etc/guix-gc.timer: Likewise. * .gitignore: Ignore generated ‘guix-gc.service’. * nix/local.mk (nodist_systemdservice_DATA): Add ‘guix-gc.service’ and ‘guix-gc.timer’. (EXTRA_DIST): Add ‘guix-gc.service.in’ and ‘guix-gc.timer’. * doc/guix.texi (Binary Installation): Mention the new systemd files. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
15 lines
362 B
SYSTEMD
15 lines
362 B
SYSTEMD
# This is a "timer unit file" for the systemd init system to trigger
|
|
# 'guix-gc.service' periodically. Drop it in /etc/systemd/system or similar
|
|
# together with 'guix-gc.service' to set it up.
|
|
|
|
[Unit]
|
|
Description=Discard unused Guix store items
|
|
|
|
[Timer]
|
|
OnCalendar=weekly
|
|
AccuracySec=1h
|
|
Persistent=true
|
|
RandomizedDelaySec=6000
|
|
|
|
[Install]
|
|
WantedBy=timers.target
|