core-agent-linux/debian
Marek Marczykowski-Górecki 8066129445
Add services for paranoid backup restore mode
Add a pair of services:
1. qubes.RegisterBackupLocation - called by dom0, registers what backup
location (including both file and command options) can be accessed.
Registered location gets an ID returned to the caller. The location (and
its ID) is valid as long as the service call remains open.

2. qubes.RestoreById - called by restoring DispVM to retrieve the backup
content. The service expects location ID as an argument, and then list
of files/directories (separated with spaces) on the first line of stdin.
This is very similar to qubes.Restore service, with exception for the
archive location control.

QubesOS/qubes-issues#5310
2020-08-03 03:43:09 +02:00
..
patches debian: Remove unneeded patch file and README 2015-02-12 11:34:13 -05:00
source debian: Add extend-diff-ignore options to debian packager 2015-02-19 19:56:23 -05:00
changelog Fix dependencies for Ubuntu 20.04 LTS (Focal Fossa) 2020-07-20 23:12:35 +02:00
compat Initial debian packaging 2014-07-23 05:13:32 +02:00
control Fix dependencies for Ubuntu 20.04 LTS (Focal Fossa) 2020-07-20 23:12:35 +02:00
copyright Initial debian packaging 2014-07-23 05:13:32 +02:00
qubes-core-agent-dom0-updates.install Split dom0-updates handling into subpackage 2017-06-07 10:15:26 +02:00
qubes-core-agent-nautilus.install Added "QubesIncoming" shortcut to Nautilus 2020-01-13 16:45:41 +01:00
qubes-core-agent-network-manager.install Split network-related files to -networking and -network-manager packages 2017-06-08 22:11:34 +02:00
qubes-core-agent-network-manager.postinst Split network-related files to -networking and -network-manager packages 2017-06-08 22:11:34 +02:00
qubes-core-agent-networking.install Move qubes-firewall from sbin to bin 2020-02-05 00:12:22 +00:00
qubes-core-agent-passwordless-root.displace-extension deb,rpm: split passwordless root access configs into separate package 2017-06-08 22:11:36 +02:00
qubes-core-agent-passwordless-root.install Use pam-configs to override Debian PAM config 2020-05-07 15:31:47 +02:00
qubes-core-agent-passwordless-root.postinst Use pam-configs to override Debian PAM config 2020-05-07 15:31:47 +02:00
qubes-core-agent-passwordless-root.postrm Do not reference sudo group when removing package 2020-02-03 03:46:35 +00:00
qubes-core-agent-passwordless-root.preinst Lock root password in passwordless-root package 2020-05-06 18:03:19 +02:00
qubes-core-agent-passwordless-root.prerm Use pam-configs to override Debian PAM config 2020-05-07 15:31:47 +02:00
qubes-core-agent-passwordless-root.undisplace Use pam-configs to override Debian PAM config 2020-05-07 15:31:47 +02:00
qubes-core-agent-thunar.install Add debian package support 2017-11-22 13:06:51 +01:00
qubes-core-agent-thunar.postinst Fix ShellCheck comments 2017-11-22 15:45:51 +01:00
qubes-core-agent-thunar.postrm Fix ShellCheck comments 2017-11-22 15:45:51 +01:00
qubes-core-agent.dirs debian: fix qubes-firewall python packaging, make it more verbose 2017-05-21 01:47:59 +02:00
qubes-core-agent.gsettings-override debian: Switch to using org.mate.NotificationDaemon by default to eliminate popups not closing 2015-08-07 09:20:18 -04:00
qubes-core-agent.install Add services for paranoid backup restore mode 2020-08-03 03:43:09 +02:00
qubes-core-agent.links add /usr/lib/qubes/bind-dirs.sh compatibility symlink 2016-07-23 21:44:00 +00:00
qubes-core-agent.maintscript clean up /etc/tinyproxy/filter-updates 2015-11-15 12:31:32 +00:00
qubes-core-agent.postinst Fix typo 2019-09-07 23:11:42 +02:00
qubes-core-agent.postrm Remove qrexec-agent related files 2019-04-08 18:22:38 +02:00
qubes-core-agent.preinst use long options rather than short options 2019-07-14 08:07:21 +00:00
qubes-core-agent.prerm removed trailing spaces 2015-10-15 04:34:55 +02:00
qubes-core-agent.triggers Remove dynamically generated autostart desktop files 2015-08-27 22:08:04 +02:00
qubes-core-agent.undisplace debian: cleanup after splitting qubes-core-agent 2017-10-19 16:18:23 +02:00
rules debian: conditional python version dependencies 2020-05-26 16:30:57 +02:00