guix-daemon(1)

guix-daemon1

Manual page for guix-daemon 1.2.0

Usage

guix-daemon [OPTION ...]

Overview

guix-daemon -- perform derivation builds and store accesses

--build-users-group=GROUP

perform builds as a user of GROUP

-c, --cores=N

use N CPU cores to build each derivation; 0 means as many as available

--cache-failures

cache build failures

--chroot-directory=DIR add DIR to the build chroot

--debug

produce debugging output

--disable-chroot

disable chroot builds

--disable-deduplication

disable automatic file "deduplication" in the store

--gc-keep-derivations[=yes/no]

tell whether the GC must keep derivations corresponding to live outputs

--gc-keep-outputs[=yes/no]

tell whether the GC must keep outputs of live derivations

--impersonate-linux-2.6

impersonate Linux 2.6

--listen=SOCKET

listen for connections on SOCKET

--log-compression=TYPE use the specified compression type for build logs

--lose-logs

do not keep build logs

--max-silent-time=SECONDS

mark builds as failed after SECONDS of silence

-M, --max-jobs=N

allow at most N build jobs

--no-offload

do not attempt to offload builds

--no-substitutes

do not use substitutes

--rounds=N

build each derivation N times in a row

--substitute-urls=URLS use URLS as the default list of substitute

providers

--system=SYSTEM

assume SYSTEM as the current system type

--timeout=SECONDS

mark builds as failed after SECONDS of activity

-?, --help

Give this help list

--usage

Give a short usage message

-V, --version

Print program version

Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.

This program is a daemon meant to run in the background. It serves requests sent over a Unix-domain socket. It accesses the store, and builds derivations on behalf of its clients.

Reporting bugs

Report bugs to [email protected].

From guix 1.2.0-4+deb11u2 in Debian 11 (Bullseye). Parsed by carta from the page's man source.