Browse Source

qubes-rpc: introduce services for browsing VM filesystem

For now used to select system backup inside of VM.
Marek Marczykowski-Górecki 10 years ago
parent
commit
361ab0b266
4 changed files with 5 additions and 0 deletions
  1. 1 0
      Makefile
  2. 1 0
      qubes-rpc/qubes.SelectDirectory
  3. 1 0
      qubes-rpc/qubes.SelectFile
  4. 2 0
      rpm_spec/core-vm.spec

+ 1 - 0
Makefile

@@ -138,6 +138,7 @@ install-vm:
 	install -m 0644 qubes-rpc/qubes.WaitForSession $(DESTDIR)/etc/qubes-rpc
 	install -m 0644 qubes-rpc/qubes.DetachPciDevice $(DESTDIR)/etc/qubes-rpc
 	install -m 0644 qubes-rpc/qubes.{Backup,Restore} $(DESTDIR)/etc/qubes-rpc
+	install -m 0644 qubes-rpc/qubes.Select{File,Directory} $(DESTDIR)/etc/qubes-rpc
 
 	install -d $(DESTDIR)/usr/share/file-manager/actions
 	install -m 0644 qubes-rpc/*-gnome.desktop $(DESTDIR)/usr/share/file-manager/actions

+ 1 - 0
qubes-rpc/qubes.SelectDirectory

@@ -0,0 +1 @@
+exec zenity --title="Qubes" --file-selection --directory

+ 1 - 0
qubes-rpc/qubes.SelectFile

@@ -0,0 +1 @@
+exec zenity --title="Qubes" --file-selection

+ 2 - 0
rpm_spec/core-vm.spec

@@ -279,6 +279,8 @@ rm -f %{name}-%{version}
 /etc/qubes-rpc/qubes.DetachPciDevice
 /etc/qubes-rpc/qubes.Backup
 /etc/qubes-rpc/qubes.Restore
+/etc/qubes-rpc/qubes.SelectFile
+/etc/qubes-rpc/qubes.SelectDirectory
 /etc/sudoers.d/qubes
 %config(noreplace) /etc/sysconfig/iptables
 %config(noreplace) /etc/sysconfig/ip6tables