core-agent-linux/vm-systemd
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
..
anacron-resume.service.d
anacron.service.d
avahi-daemon.service.d
chronyd.service.d
cron.service.d
crond.service.d
cups.path.d
cups.service.d
cups.socket.d
exim4.service.d
getty@tty.service.d
ModemManager.service.d
netfilter-persistent.service.d systemd: order units checking for qubes-service after qubes-sysinit 2016-05-12 00:17:05 +02:00
network-manager.service.d
NetworkManager-wait-online.service.d
NetworkManager.service.d
org.cups.cupsd.path.d
org.cups.cupsd.service.d
org.cups.cupsd.socket.d
systemd-random-seed.service.d
systemd-timesyncd.service.d clock synchronization rewrite 2017-07-06 23:37:26 +02:00
tinyproxy.service.d
tmp.mount.d
tor.service.d
tor@default.service.d
user
75-qubes-vm.preset clock synchronization rewrite 2017-07-06 23:37:26 +02:00
bind-dirs.sh Merge remote-tracking branch 'qubesos/pr/43' 2017-03-17 11:56:22 +01:00
haveged.service debian: make haveged.service patch less intrusive... 2017-05-22 17:30:06 +02:00
misc-post-stop.sh Remove DisposableVM savefile related files 2017-06-08 22:11:35 +02:00
misc-post.sh
mount-dirs.sh Remove DisposableVM savefile related files 2017-06-08 22:11:35 +02:00
network-proxy-setup.sh
qubes-core-agent-linux.tmpfiles
qubes-core.conf Cleanup kernel modules loading configuration 2017-06-08 22:11:38 +02:00
qubes-early-vm-config.service systemd: fix race condition between qubes-db and qubes-early-vm-config 2017-05-14 23:13:26 +02:00
qubes-early-vm-config.sh Fix VM settings running while / is readonly. 2016-10-28 05:21:40 +00:00
qubes-firewall.service
qubes-iptables.service Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
qubes-misc-post.service Remove DisposableVM savefile related files 2017-06-08 22:11:35 +02:00
qubes-mount-dirs.service
qubes-network.service
qubes-qrexec-agent.service Remove DisposableVM savefile related files 2017-06-08 22:11:35 +02:00
qubes-random-seed.sh Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
qubes-sync-time.service clock synchronization rewrite 2017-07-06 23:37:26 +02:00
qubes-sync-time.timer clock synchronization rewrite 2017-07-06 23:37:26 +02:00
qubes-sysinit.service
qubes-sysinit.sh Fix detection of PCI passthrough 2017-05-26 05:25:30 +02:00
qubes-update-check.service
qubes-update-check.timer
qubes-updates-proxy-forwarder.socket Implement qrexec-based connection to updates proxy 2017-05-26 05:25:29 +02:00
qubes-updates-proxy-forwarder@.service Implement qrexec-based connection to updates proxy 2017-05-26 05:25:29 +02:00
qubes-updates-proxy.service