diff --git a/debian/qubes-core-agent.install b/debian/qubes-core-agent.install index fa4f033..43f90c9 100644 --- a/debian/qubes-core-agent.install +++ b/debian/qubes-core-agent.install @@ -35,6 +35,8 @@ etc/qubes-rpc/qubes.VMExec etc/qubes-rpc/qubes.VMExecGUI etc/qubes-rpc/qubes.WaitForSession etc/qubes-rpc/qubes.GetDate +etc/qubes-rpc/qubes.TemplateSearch +etc/qubes-rpc/qubes.TemplateDownload etc/qubes-suspend-module-blacklist etc/qubes/autostart/* etc/qubes/applications/* @@ -147,6 +149,7 @@ usr/lib/qubes/upgrades-status-notify usr/lib/qubes/vm-file-editor usr/lib/qubes/xdg-icon usr/lib/qubes/tinyproxy-wrapper +usr/lib/qubes/qvm-template-repo-query usr/lib/systemd/user/pulseaudio.service.d/30_qubes.conf usr/lib/systemd/user/pulseaudio.socket.d/30_qubes.conf usr/share/glib-2.0/schemas/* diff --git a/qubes-rpc/Makefile b/qubes-rpc/Makefile index 493a24c..3e7f6c3 100644 --- a/qubes-rpc/Makefile +++ b/qubes-rpc/Makefile @@ -44,7 +44,7 @@ install: install -t $(DESTDIR)$(QUBESLIBDIR) \ prepare-suspend resize-rootfs \ qfile-agent qopen-in-vm qrun-in-vm qubes-sync-clock \ - tar2qfile vm-file-editor xdg-icon + tar2qfile vm-file-editor xdg-icon qvm-template-repo-query # Install qfile-unpacker as SUID, because it will fail to receive # files from other vm. install -t $(DESTDIR)$(QUBESLIBDIR) -m 4755 qfile-unpacker @@ -69,7 +69,9 @@ install: qubes.PostInstall \ qubes.GetDate \ qubes.ShowInTerminal \ - qubes.ConnectTCP + qubes.ConnectTCP \ + qubes.TemplateSearch \ + qubes.TemplateDownload ln -s qubes.VMExec $(DESTDIR)$(QUBESRPCCMDDIR)/qubes.VMExecGUI for config in *.config; do \ install -D -m 0644 "$$config" "$(DESTDIR)$(QUBESRPCCONFDIR)/$${config%.config}"; \ diff --git a/rpm_spec/core-agent.spec.in b/rpm_spec/core-agent.spec.in index f4dd797..b64fe42 100644 --- a/rpm_spec/core-agent.spec.in +++ b/rpm_spec/core-agent.spec.in @@ -599,6 +599,8 @@ rm -f %{name}-%{version} %config(noreplace) /etc/qubes-rpc/qubes.StartApp %config(noreplace) /etc/qubes-rpc/qubes.PostInstall %config(noreplace) /etc/qubes-rpc/qubes.GetDate +%config(noreplace) /etc/qubes-rpc/qubes.TemplateSearch +%config(noreplace) /etc/qubes-rpc/qubes.TemplateDownload %config(noreplace) /etc/qubes/rpc-config/qubes.OpenInVM %config(noreplace) /etc/qubes/rpc-config/qubes.OpenURL %config(noreplace) /etc/qubes/rpc-config/qubes.SelectFile @@ -673,6 +675,7 @@ rm -f %{name}-%{version} /usr/lib/qubes/qubes-sync-clock /usr/lib/qubes/resize-rootfs /usr/lib/qubes/tinyproxy-wrapper +/usr/lib/qubes/qvm-template-repo-query /usr/lib/dracut/dracut.conf.d/30-qubes.conf %dir /usr/lib/qubes/init /usr/lib/qubes/init/bind-dirs.sh