aboutsummaryrefslogtreecommitdiff
# This is a "job" for the Upstart init system to launch 'guix-daemon'.
# Drop it in /etc/init to have 'guix-daemon' automatically started.

description "Publish the GNU Guix store"

start on runlevel [2345]

stop on runlevel [016]

task

exec @localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix publish --user=nobody --port=8181
2020-03-03services: herd: Add restart-service....Mathieu Othacehe 2019-10-18herd: Define 'shepherd-message-port'....Ludovic Courtès 2019-07-26guix system: Add 'reconfigure' module....Jakob L. Kreuze 2019-06-02herd: Use the Guile 2.2 'setvbuf' API....Ludovic Courtès 2019-01-17services: herd: Allow to pass arguments to start-service....Mathieu Othacehe 2018-09-26guix system: Load all services on reconfigure, not just stopped ones....Carlo Zancanaro 2018-07-13services: mcron: Add 'schedule' action....Ludovic Courtès 2018-01-21services: herd: 'with-shepherd' no longer leaves an open connection....Ludovic Courtès