xendriverdomain: remove Requires and After proc-xen.mount

This commit is contained in:
Frédéric Pierret (fepitre) 2020-07-26 15:27:26 +02:00
parent e660c4a05f
commit 8aea0d9aab
No known key found for this signature in database
GPG Key ID: 484010B5CDC576E2
4 changed files with 14 additions and 1 deletions

View File

@ -106,11 +106,12 @@ SYSTEMD_NETWORK_SERVICES := vm-systemd/qubes-firewall.service vm-systemd/qubes-i
SYSTEMD_CORE_SERVICES := $(filter-out $(SYSTEMD_NETWORK_SERVICES), $(SYSTEMD_ALL_SERVICES))
install-systemd: install-init
install -d $(DESTDIR)$(SYSLIBDIR)/systemd/system{,-preset} $(DESTDIR)$(LIBDIR)/qubes/init $(DESTDIR)$(SYSLIBDIR)/modules-load.d
install -d $(DESTDIR)$(SYSLIBDIR)/systemd/system{,-preset} $(DESTDIR)$(LIBDIR)/qubes/init $(DESTDIR)$(SYSLIBDIR)/modules-load.d $(DESTDIR)/etc/systemd/system
install -m 0644 $(SYSTEMD_CORE_SERVICES) $(DESTDIR)$(SYSLIBDIR)/systemd/system/
install -m 0644 vm-systemd/qubes-*.timer $(DESTDIR)$(SYSLIBDIR)/systemd/system/
install -m 0644 vm-systemd/75-qubes-vm.preset $(DESTDIR)$(SYSLIBDIR)/systemd/system-preset/
install -m 0644 vm-systemd/qubes-core.conf $(DESTDIR)$(SYSLIBDIR)/modules-load.d/
install -m 0644 vm-systemd/xendriverdomain.service $(DESTDIR)/etc/systemd/system/
install-sysvinit: install-init
install -d $(DESTDIR)/etc/init.d

View File

@ -57,6 +57,7 @@ etc/sudoers.d/umask
etc/sysctl.d/20_tcp_timestamps.conf
etc/sysctl.d/80-qubes.conf
etc/systemd/system/haveged.service
etc/systemd/system/xendriverdomain.service
lib/modules-load.d/qubes-core.conf
lib/systemd/system-preset/75-qubes-vm.preset
lib/systemd/system/boot.automount.d/30_qubes.conf

View File

@ -863,6 +863,7 @@ The Qubes core startup configuration for SystemD init.
%files systemd
%defattr(-,root,root,-)
/etc/systemd/system/xendriverdomain.service
/lib/systemd/system/qubes-misc-post.service
/lib/systemd/system/qubes-mount-dirs.service
/lib/systemd/system/qubes-rootfs-resize.service

View File

@ -0,0 +1,10 @@
[Unit]
Description=Xen driver domain device daemon
ConditionVirtualization=xen
[Service]
Type=forking
ExecStart=@sbindir@/xl devd
[Install]
WantedBy=multi-user.target