core-agent-linux/qubes-rpc
Marta Marczykowska-Górecka f55412cd1e
clock synchronization rewrite
clock synchronization mechanism rewritten to use systemd-timesync instead of NtpDate; at the moment, requires:
- modifying /etc/qubes-rpc/policy/qubes.GetDate to redirect GetDate to designated clockvm
- enabling clocksync service in clockvm ( qvm-features clockvm-name service/clocksync true )

Works as specified in issue listed below, except for:
- each VM synces with clockvm after boot and every 6h
- clockvm synces time with the Internet using systemd-timesync
- dom0 synces itself with clockvm every 1h (using cron)

fixes QubesOS/qubes-issues#1230
2017-07-06 23:37:26 +02:00
..
.gitignore
dvm2.h
gui-fatal.c
gui-fatal.h
Makefile qfile-agent: move data handling code to libqubes-rpc-filecopy 2015-11-03 03:42:24 +01:00
prepare-suspend
qfile-agent.c
qfile-unpacker.c Merge remote-tracking branch 'qubesos/pr/5' 2015-11-02 21:27:02 +01:00
qopen-in-vm.c
qrun-in-vm Make qvm-run bidirectional and document its limitations. 2015-02-09 06:37:32 +01:00
qubes-open
qubes-sync-clock clock synchronization rewrite 2017-07-06 23:37:26 +02:00
qubes.Backup Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.DetachPciDevice Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.Filecopy Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.GetAppmenus Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.GetDate clock synchronization rewrite 2017-07-06 23:37:26 +02:00
qubes.GetImageRGBA Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.InstallUpdatesGUI
qubes.OpenInVM Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.OpenURL Implement qubes.OpenURL service instead of wrapping URLs in HTML 2016-05-18 01:32:54 +02:00
qubes.PostInstall
qubes.ResizeDisk Add qubes.ResizeDisk service to adjust filesystem size 2016-08-17 21:47:22 +02:00
qubes.Restore Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.SelectDirectory Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.SelectFile Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.SetDateTime Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.StartApp Add qubes.StartApp service 2017-05-20 03:48:02 +02:00
qubes.SuspendPost Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.SuspendPostAll qubes.SuspendPreAll and qubes.SuspendPostAll services 2016-03-15 23:33:11 +01:00
qubes.SuspendPre Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.SuspendPreAll qubes.SuspendPreAll and qubes.SuspendPostAll services 2016-03-15 23:33:11 +01:00
qubes.SyncNtpClock Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.UpdatesProxy Switch qubes.UpdatesProxy to socat 2017-06-10 23:11:01 +02:00
qubes.VMRootShell
qubes.VMShell Make all scripts in qubes-rpc executable 2017-06-09 23:09:58 +02:00
qubes.WaitForSession Don't use 'su' in qubes.WaitForSession if not needed 2017-07-05 13:14:48 +02:00
qvm_copy_nautilus.py Removed nautilus-actions depend and replaced with nautilus-python 2015-02-27 00:52:17 -05:00
qvm_dvm_nautilus.py Removed nautilus-actions depend and replaced with nautilus-python 2015-02-27 00:52:17 -05:00
qvm_move_nautilus.py Removed nautilus-actions depend and replaced with nautilus-python 2015-02-27 00:52:17 -05:00
qvm-copy-to-vm
qvm-copy-to-vm.gnome
qvm-copy-to-vm.kde Ask for target VM for file-copy in dom0 2017-05-20 15:53:03 +02:00
qvm-copy.desktop
qvm-dvm.desktop
qvm-move-to-vm.gnome
qvm-move-to-vm.kde
qvm-move.desktop
qvm-open-in-dvm Implement qubes.OpenURL service instead of wrapping URLs in HTML 2016-05-18 01:32:54 +02:00
qvm-open-in-vm
qvm-run-vm
qvm-sync-clock clock synchronization rewrite 2017-07-06 23:37:26 +02:00
suspend-post.README qubes.SuspendPreAll and qubes.SuspendPostAll services 2016-03-15 23:33:11 +01:00
suspend-pre.README
sync-ntp-clock
tar2qfile.c qfile-agent: move data handling code to libqubes-rpc-filecopy 2015-11-03 03:42:24 +01:00
vm-file-editor.c
xdg-icon