332d7903f5
* .gitignore: add etc/guix-publish.conf and /etc/guix-publish.service. * etc/guix-publish.conf.in: New file. * etc/guix-publish.service.in: New file. * nix/local.mk (etc/guix-%.service, etc/guix-%.conf): Generalized former build-rules for by using patterns. (nodist_systemdservice_DATA): Add etc/guix-publish.service, update comment. (nodist_upstartjob_DATA): Add etc/guix-publish.conf, update comment. * doc/guix.texi (Invoking guix publish): Add description for enabling "guix publish" on host distros using the new files.
12 lines
291 B
Text
12 lines
291 B
Text
# 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 @bindir@/guix publish --user=nobody --port=8181
|