]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
daemon: move init system files into src/remote/
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 20 Feb 2018 17:41:45 +0000 (17:41 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 22 Feb 2018 12:21:21 +0000 (12:21 +0000)
Move the systemd, sysvinit, upstart and sysconfig files into the
src/remote/ directory.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
.gitignore
daemon/Makefile.am
src/Makefile.am
src/remote/libvirtd.init.in [moved from daemon/libvirtd.init.in with 100% similarity]
src/remote/libvirtd.service.in [moved from daemon/libvirtd.service.in with 100% similarity]
src/remote/libvirtd.sysconf [moved from daemon/libvirtd.sysconf with 100% similarity]
src/remote/libvirtd.upstart [moved from daemon/libvirtd.upstart with 100% similarity]
src/remote/virt-guest-shutdown.target.in [moved from daemon/virt-guest-shutdown.target with 100% similarity]

index 0f8446faa0d3b299f20b6f1314d0ad3faa12a520..845fcfea640855c89df044cc26c672f4862bb3de 100644 (file)
 /src/virt-aa-helper
 /src/virtlockd
 /src/virtlogd
+/src/virt-guest-shutdown.target
 /tests/*.log
 /tests/*.pid
 /tests/*.trs
index 88a026e56a98f1a62603446c040df44914a23cd9..d76c4b24bdb653d7ee5337ad0ad0b24a6e10f2cd 100644 (file)
@@ -21,14 +21,9 @@ CLEANFILES =
 DISTCLEANFILES =
 EXTRA_DIST = \
        libvirtd.conf \
-       libvirtd.init.in \
-       libvirtd.upstart \
        libvirtd.policy.in \
        libvirt.rules \
        libvirtd.sasl \
-       libvirtd.service.in \
-       virt-guest-shutdown.target \
-       libvirtd.sysconf \
        libvirtd.sysctl \
        libvirtd.aug \
        libvirtd.logrotate.in \
@@ -73,17 +68,13 @@ libvirtd.policy: libvirtd.policy.in $(top_builddir)/config.status
        mv $@-t $@
 BUILT_SOURCES += libvirtd.policy
 
-install-data-local: install-init-redhat install-init-systemd \
-               install-init-upstart \
-               install-data-sasl install-data-polkit \
+install-data-local: install-data-sasl install-data-polkit \
                install-logrotate install-sysctl
        $(MKDIR_P) $(DESTDIR)$(localstatedir)/log/libvirt \
                   $(DESTDIR)$(localstatedir)/run/libvirt \
                   $(DESTDIR)$(localstatedir)/lib/libvirt
 
-uninstall-local:: uninstall-init-redhat uninstall-init-systemd \
-               uninstall-init-upstart \
-               uninstall-data-sasl uninstall-data-polkit \
+uninstall-local:: uninstall-data-sasl uninstall-data-polkit \
                uninstall-logrotate uninstall-sysctl
        rmdir $(DESTDIR)$(localstatedir)/log/libvirt || :
        rmdir $(DESTDIR)$(localstatedir)/run/libvirt || :
@@ -174,14 +165,6 @@ uninstall-logrotate:
        rmdir $(DESTDIR)$(localstatedir)/log/libvirt/uml || :
        rmdir $(DESTDIR)$(sysconfdir)/logrotate.d || :
 
-install-sysconfig:
-       $(MKDIR_P) $(DESTDIR)$(sysconfdir)/sysconfig
-       $(INSTALL_DATA) $(srcdir)/libvirtd.sysconf \
-         $(DESTDIR)$(sysconfdir)/sysconfig/libvirtd
-uninstall-sysconfig:
-       rm -f $(DESTDIR)$(sysconfdir)/sysconfig/libvirtd
-       rmdir $(DESTDIR)$(sysconfdir)/sysconfig || :
-
 if WITH_SYSCTL
 # Use $(prefix)/lib rather than $(libdir), since man sysctl.d insists on
 # /usr/lib/sysctl.d/ even when libdir is /usr/lib64
@@ -198,79 +181,6 @@ install-sysctl:
 uninstall-sysctl:
 endif ! WITH_SYSCTL
 
-if LIBVIRT_INIT_SCRIPT_RED_HAT
-
-BUILT_SOURCES += libvirtd.init
-
-install-init-redhat: install-sysconfig libvirtd.init
-       $(MKDIR_P) $(DESTDIR)$(sysconfdir)/rc.d/init.d
-       $(INSTALL_SCRIPT) libvirtd.init \
-         $(DESTDIR)$(sysconfdir)/rc.d/init.d/libvirtd
-
-uninstall-init-redhat: uninstall-sysconfig
-       rm -f $(DESTDIR)$(sysconfdir)/rc.d/init.d/libvirtd
-       rmdir $(DESTDIR)$(sysconfdir)/rc.d/init.d || :
-else ! LIBVIRT_INIT_SCRIPT_RED_HAT
-install-init-redhat:
-uninstall-init-redhat:
-endif ! LIBVIRT_INIT_SCRIPT_RED_HAT
-
-
-if LIBVIRT_INIT_SCRIPT_UPSTART
-
-install-init-upstart: install-sysconfig
-       $(MKDIR_P) $(DESTDIR)$(sysconfdir)/event.d
-       $(INSTALL_SCRIPT) libvirtd.upstart \
-         $(DESTDIR)$(sysconfdir)/event.d/libvirtd
-
-uninstall-init-upstart: uninstall-sysconfig
-       rm -f $(DESTDIR)$(sysconfdir)/event.d/libvirtd
-       rmdir $(DESTDIR)$(sysconfdir)/event.d || :
-else ! LIBVIRT_INIT_SCRIPT_UPSTART
-install-init-upstart:
-uninstall-init-upstart:
-endif ! LIBVIRT_INIT_SCRIPT_UPSTART
-
-
-if LIBVIRT_INIT_SCRIPT_SYSTEMD
-
-SYSTEMD_UNIT_DIR = $(prefix)/lib/systemd/system
-BUILT_SOURCES += libvirtd.service
-
-install-init-systemd: install-sysconfig libvirtd.service
-       $(MKDIR_P) $(DESTDIR)$(SYSTEMD_UNIT_DIR)
-       $(INSTALL_DATA) libvirtd.service \
-         $(DESTDIR)$(SYSTEMD_UNIT_DIR)/libvirtd.service
-       $(INSTALL_DATA) $(srcdir)/virt-guest-shutdown.target \
-         $(DESTDIR)$(SYSTEMD_UNIT_DIR)/virt-guest-shutdown.target
-
-uninstall-init-systemd: uninstall-sysconfig
-       rm -f $(DESTDIR)$(SYSTEMD_UNIT_DIR)/virt-guest-shutdown.target
-       rm -f $(DESTDIR)$(SYSTEMD_UNIT_DIR)/libvirtd.service
-       rmdir $(DESTDIR)$(SYSTEMD_UNIT_DIR) || :
-else ! LIBVIRT_INIT_SCRIPT_SYSTEMD
-install-init-systemd:
-uninstall-init-systemd:
-endif ! LIBVIRT_INIT_SCRIPT_SYSTEMD
-
-libvirtd.init: libvirtd.init.in $(top_builddir)/config.status
-       $(AM_V_GEN)sed \
-           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-           -e 's|[@]sbindir[@]|$(sbindir)|g' \
-           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-           < $< > $@-t && \
-           chmod a+x $@-t && \
-           mv $@-t $@
-
-libvirtd.service: libvirtd.service.in $(top_builddir)/config.status
-       $(AM_V_GEN)sed \
-           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-           -e 's|[@]sbindir[@]|$(sbindir)|g' \
-           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-           < $< > $@-t && \
-           mv $@-t $@
-
-
 check-local: check-augeas
 
 AUG_GENTEST = $(PERL) $(top_srcdir)/build-aux/augeas-gentest.pl
index e1a9faa5450981108592bf6c26b8b33058d76136..cde91b0333227507d5a10744e8eee1b7459cf228 100644 (file)
@@ -2769,6 +2769,7 @@ endif ! WITH_LIBVIRTD
 SYSCONF_FILES = \
        locking/virtlockd.sysconf \
        logging/virtlogd.sysconf \
+       remote/libvirtd.sysconf \
        $(NULL)
 
 EXTRA_DIST += \
@@ -2797,6 +2798,7 @@ uninstall-sysconfig:
 SYSVINIT_FILES_IN = \
        locking/virtlockd.init.in \
        logging/virtlogd.init.in \
+       remote/libvirtd.init.in \
        $(NULL)
 
 SYSVINIT_FILES = $(notdir $(SYSVINIT_FILES_IN:%.in=%))
@@ -2827,6 +2829,15 @@ install-init::
 uninstall-init::
 endif ! WITH_LIBVIRTD
 
+libvirtd.init: remote/libvirtd.init.in $(top_builddir)/config.status
+       $(AM_V_GEN)sed \
+           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
+           -e 's|[@]sbindir[@]|$(sbindir)|g' \
+           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
+           < $< > $@-t && \
+           chmod a+x $@-t && \
+           mv $@-t $@
+
 virtlockd.init: locking/virtlockd.init.in $(top_builddir)/config.status
        $(AM_V_GEN)sed \
            -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
@@ -2913,6 +2924,8 @@ SYSTEMD_UNIT_FILES_IN = \
        logging/virtlogd.service.in \
        logging/virtlogd.socket.in \
        logging/virtlogd-admin.socket.in \
+       remote/libvirtd.service.in \
+       remote/virt-guest-shutdown.target.in \
        $(NULL)
 
 EXTRA_DIST += \
@@ -2956,6 +2969,18 @@ install-systemd:
 uninstall-systemd:
 endif ! WITH_LIBVIRTD
 
+libvirtd.service: remote/libvirtd.service.in $(top_builddir)/config.status
+       $(AM_V_GEN)sed \
+           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
+           -e 's|[@]sbindir[@]|$(sbindir)|g' \
+           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
+           < $< > $@-t && \
+           mv $@-t $@
+
+virt-guest-shutdown.target: remote/virt-guest-shutdown.target.in \
+                       $(top_builddir)/config.status
+       $(AM_V_GEN)cp $< $@
+
 virtlockd.service: locking/virtlockd.service.in $(top_builddir)/config.status
        $(AM_V_GEN)sed \
            -e 's|[@]sbindir[@]|$(sbindir)|g' \
@@ -2995,6 +3020,39 @@ virtlogd-admin.socket: logging/virtlogd-admin.socket.in \
            mv $@-t $@
 
 
+UPSTART_FILES = \
+       remote/libvirtd.upstart \
+       $(NULL)
+
+EXTRA_DIST += $(UPSTART_FILES)
+
+if WITH_LIBVIRTD
+if LIBVIRT_INIT_SCRIPT_UPSTART
+
+install-upstart: install-sysconfig
+       $(MKDIR_P) $(DESTDIR)$(sysconfdir)/event.d
+       for f in $(UPSTART_FILES:%.upstart=%); \
+       do \
+         tgt=`basename $$f` ; \
+         $(INSTALL_SCRIPT) $$f.upstart $(DESTDIR)$(sysconfdir)/event.d/$$tgt ; \
+       done
+
+uninstall-upstart: uninstall-sysconfig
+       for f in $(UPSTART_FILES:%.upstart=%); \
+       do \
+         tgt=`basename $$f` ; \
+         rm -f $(DESTDIR)$(sysconfdir)/event.d/$$tgt ; \
+       done
+       rmdir $(DESTDIR)$(sysconfdir)/event.d || :
+else ! LIBVIRT_INIT_SCRIPT_UPSTART
+install-upstart:
+uninstall-upstart:
+endif ! LIBVIRT_INIT_SCRIPT_UPSTART
+else ! WITH_LIBVIRTD
+install-upstart:
+uninstall-upstart:
+endif ! WITH_LIBVIRTD
+
 if WITH_SANLOCK
 lockdriver_LTLIBRARIES += sanlock.la
 sanlock_la_SOURCES = $(LOCK_DRIVER_SANLOCK_SOURCES)
@@ -3363,7 +3421,7 @@ libvirt_nss_la_LIBADD = \
 endif WITH_NSS
 
 
-install-data-local: install-init install-systemd
+install-data-local: install-init install-systemd install-upstart
 if WITH_LIBVIRTD
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/lockd"
        $(MKDIR_P) "$(DESTDIR)$(localstatedir)/lib/libvirt/lockd/files"
@@ -3418,7 +3476,7 @@ if WITH_NETWORK
          $(LN_S) ../default.xml default.xml )
 endif WITH_NETWORK
 
-uninstall-local:: uninstall-init uninstall-systemd
+uninstall-local:: uninstall-init uninstall-systemd uninstall-upstart
 if WITH_LIBVIRTD
        rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/lockd/files" ||:
        rmdir "$(DESTDIR)$(localstatedir)/lib/libvirt/lockd" ||: