aboutsummaryrefslogtreecommitdiff
# This is a "service unit file" for the systemd init system to launch
# 'guix publish'.  Drop it in /etc/systemd/system or similar to have
# 'guix publish' automatically started.

[Unit]
Description=Publish the GNU Guix store
Requires=guix-daemon.service
PartOf=guix-daemon.service
After=guix-daemon.service

[Service]
ExecStart=@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix publish --user=nobody --port=8181
Environment='GUIX_LOCPATH=@localstatedir@/guix/profiles/per-user/root/guix-profile/lib/locale' LC_ALL=en_US.utf8
StandardOutput=journal
StandardError=journal

# Despite the name, this is rate-limited: a broken daemon will eventually fail.
Restart=always

# See <https://lists.gnu.org/archive/html/guix-devel/2016-04/msg00608.html>.
TasksMax=1024

[Install]
WantedBy=multi-user.target
bash completion: Fix options completion....Fulbert 2021-12-08bash completion: Complete ‘guix shell -f’....Tobias Geerinckx-Rice 2021-10-31bash completion: Complete top-level options....Tobias Geerinckx-Rice 2021-10-31bash completion: Don't hard-code "guix" binary name....Tobias Geerinckx-Rice 2021-10-25Add 'guix shell'....Ludovic Courtès 2021-10-24etc: completion: Filter gratuitous spaces from available packages....Liliana Marie Prikler 2021-10-03bash completion: Fix ‘system’ & ‘container’ subcommands....Tobias Geerinckx-Rice 2021-10-03bash completion: Complete ‘guix size’ file names....Tobias Geerinckx-Rice 2021-10-03bash completion: Complete ‘guix build’ file names....Tobias Geerinckx-Rice 2021-10-03bash completion: Complete ‘guix weather’ packages....Tobias Geerinckx-Rice 2021-10-03bash completion: Append to $COMPREPLY where possible....Tobias Geerinckx-Rice 2021-10-03bash completion: Consolidate similar $command ‘if’ branches....Tobias Geerinckx-Rice 2021-08-28zsh completion: Add missing commands and arguments....Noah Evans 2021-06-16bash_completion: Complete options for ‘guix environment’....Tobias Geerinckx-Rice 2021-06-16bash completion: Complete options for the right command....Tobias Geerinckx-Rice 2021-06-16bash completion: Really support subcommands....Tobias Geerinckx-Rice 2021-04-20import: Remove Nix importer....Ludovic Courtès 2021-02-17scripts: system: Remove 'vm-image' command....Mathieu Othacehe 2020-12-04bash completion: Complete file names after '-f' and '-l'....Ludovic Courtès 2020-09-24bash completion: Adjust to new 'guix help' output....Ludovic Courtès 2020-09-21bash completion: Complete file names after 'guix package -p'....Fulbert 2020-09-10bash completion: Restore completion for 'guix system', etc....Ludovic Courtès 2020-06-27bash completion: Complete 'guix environment' properly....Ludovic Courtès 2020-06-04bash completion: Complete sub-commands after 'guix time-machine'....Ludovic Courtès 2020-06-04bash completion: Complete file names after '-p' and '-C'....Ludovic Courtès 2020-05-13mailmap: Update entries for Nikita....nikita 2020-02-14guix build: Add '--manifest' option....Marius Bakke 2019-11-26guix build, daemon: Rename "--no-build-hook" to "--no-offload"....Ludovic Courtès 2019-04-29guix package: Add 'install', 'remove', and 'upgrade' aliases....Ludovic Courtès 2019-03-18Correct name and email address for ng0....ng0 2018-11-06bash completion: Restore completion of available packages for 'guix build'....Ludovic Courtès 2018-07-03bash completion: Complete files names after 'guix weather -m'....Oleg Pykhalov 2018-07-03bash completion: Complete files names after 'guix build -L'....Oleg Pykhalov 2018-06-16Add guix-daemon Bash completion file....Oleg Pykhalov 2018-03-20Correct name and Email for ng0....ng0 2018-02-17bash completion: Complete files names after 'guix package -m'....Oleg Pykhalov 2018-01-16etc: Add completions for fish....ng0 2017-08-22bash completion: Complete files names after 'guix download'....Marius Bakke 2017-02-07bash completion: Complete subcommands for the current word....Ludovic Courtès 2017-02-07bash completion: Properly complete 'guix container exec'....Ludovic Courtès 2017-02-07bash completion: Complete file names after 'guix system COMMAND'....Ludovic Courtès 2017-02-07bash completion: Complete 'guix gc' with file names....Ludovic Courtès 2016-09-07bash completion: Complete subcommands and their options....Ludovic Courtès 2016-09-07bash completion: Redirect 'guix' stderr to /dev/null....Ludovic Courtès 2016-09-07Add Zsh completion file....Eric Le Bihan 2015-08-20bash completion: Cache the list of subcommands and available packages....Ludovic Courtès