aboutsummaryrefslogtreecommitdiff
# This is a "service unit file" for the systemd init system to perform a
# one-shot 'guix gc' operation.  It is meant to be triggered by a timer.
# Drop it in /etc/systemd/system or similar together with 'guix-gc.timer'
# to set it up.

[Unit]
Description=Discard unused Guix store items

[Service]
Type=oneshot
# Customize the 'guix gc' arguments to fit your needs.
ExecStart=@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix gc -d 1m -F 10G
PrivateDevices=yes
PrivateNetwork=yes
PrivateUsers=no
ProtectKernelTunables=yes
ProtectKernelModules=yes
ProtectControlGroups=yes
MemoryDenyWriteExecute=yes
SystemCallFilter=@default @file-system @basic-io @system-service
space:mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-15 16:54:40 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-18 18:18:22 +0200
commitbc64ba55c987e037651f867f04a6532165a8d506 (patch)
treeb1f53bca2946265320b0a1d48d8565d226205b58 /tests/http-client.scm
parentc24e6ae84c6cd1a4cf7b4b47695277af40fa9d11 (diff)
downloadguix-bc64ba55c987e037651f867f04a6532165a8d506.tar.gz
guix-bc64ba55c987e037651f867f04a6532165a8d506.zip
gnu: Add texlive-revtex.
* gnu/packages/tex.scm (texlive-revtex): New variable.
Diffstat (limited to 'tests/http-client.scm')
0 files changed, 0 insertions, 0 deletions