mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
Add system start-up files for guix-daemon.
* etc/init.d/guix-daemon.in: New file. * nix/local.mk (etc/init.d/guix-daemon): New rule. (nodist_sysvinitservice_DATA): Add etc/init.d/guix-daemon.in . (CLEANFILES): Add etc/init.d/guix-daemon . * .gitignore: Add etc/init.d/guix-daemon .
This commit is contained in:
parent
57f85eef46
commit
73fbe04107
3 changed files with 93 additions and 2 deletions
16
nix/local.mk
16
nix/local.mk
|
@ -164,6 +164,16 @@ etc/guix-%.service: etc/guix-%.service.in \
|
|||
"$<" > "$@.tmp"; \
|
||||
mv "$@.tmp" "$@"
|
||||
|
||||
sysvinitservicedir = $(sysconfdir)/init.d
|
||||
nodist_sysvinitservice_DATA = etc/init.d/guix-daemon
|
||||
|
||||
etc/init.d/guix-daemon: etc/init.d/guix-daemon.in \
|
||||
$(top_builddir)/config.status
|
||||
$(AM_V_GEN)$(MKDIR_P) "`dirname $@`"; \
|
||||
$(SED) -e 's|@''localstatedir''@|$(localstatedir)|' < \
|
||||
"$<" > "$@.tmp"; \
|
||||
mv "$@.tmp" "$@"
|
||||
|
||||
# The '.conf' jobs for Upstart.
|
||||
upstartjobdir = $(libdir)/upstart/system
|
||||
nodist_upstartjob_DATA = etc/guix-daemon.conf etc/guix-publish.conf
|
||||
|
@ -177,7 +187,8 @@ etc/guix-%.conf: etc/guix-%.conf.in \
|
|||
|
||||
CLEANFILES += \
|
||||
$(nodist_systemdservice_DATA) \
|
||||
$(nodist_upstartjob_DATA)
|
||||
$(nodist_upstartjob_DATA) \
|
||||
$(nodist_sysvinitservice_DATA)
|
||||
|
||||
EXTRA_DIST += \
|
||||
%D%/AUTHORS \
|
||||
|
@ -185,7 +196,8 @@ EXTRA_DIST += \
|
|||
etc/guix-daemon.service.in \
|
||||
etc/guix-daemon.conf.in \
|
||||
etc/guix-publish.service.in \
|
||||
etc/guix-publish.conf.in
|
||||
etc/guix-publish.conf.in \
|
||||
etc/init.d/guix-daemon.in
|
||||
|
||||
if CAN_RUN_TESTS
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue