Go to file
Marek Marczykowski-Górecki 128af0d191
debian: disable timer-based apt-get
Debian stretch in default configuration calls apt-get update every 24h.
And additionally, have automatic unattended security updates enabled.
Generally it would be good thing on standalone system, but in AppVM
which loose its rootfs changes after restart it is a waste of resources.
Especially when it kicks in on multiple VMs simultaneously, while on
battery (apt-daily.service have ConditionACPower=true, but VM don't have
that information...).

It would make some sense on TemplateVM/StandaloneVM, but then it kicks
in just at VM startup. Which conflicts with starting the update manually
then (by clicking "update VM" button in manager for example, or using
salt).

So, disable this feature completely.

The actual solution is based on pkg-manager-no-autoupdate by @adrelanos.

Fixes QubesOS/qubes-issues#2621
2017-10-19 15:03:06 +02:00
archlinux Merge remote-tracking branch 'qubesos/pr/56' 2017-10-03 03:21:55 +02:00
autostart-dropins Merge branch 'autostart-dropins' 2015-09-02 01:16:19 +02:00
ci tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
debian debian: disable timer-based apt-get 2017-10-19 15:03:06 +02:00
doc qrexec: fix reporting exit code in qrexec-client-vm 2017-06-21 11:21:40 +02:00
init Hint shellcheck where to look for sourced files, if in repository 2017-09-30 05:05:34 +02:00
misc debian: disable timer-based apt-get 2017-10-19 15:03:06 +02:00
network network: fix issues found by shellcheck 2017-09-30 04:43:04 +02:00
patches.debian Stop anacron from starting in Debian using existing constraint on cron 2017-02-05 23:36:27 +00:00
pkgs archlinux: created build scripts 2013-04-17 01:22:32 +02:00
post-install.d Announce if qubes-firewall service is supported+enabled in this template 2017-07-16 11:09:14 +02:00
qrexec qrexec: use user shell instead of hardcoded /bin/sh 2017-10-02 05:14:50 +02:00
qubes-rpc qubes.ResizeDisk: handle dmroot being a symlink 2017-10-02 19:42:00 +02:00
qubesagent tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
rpm_spec Add convenient wrappers for qvm-copy-to-vm and qvm-move-to-vm 2017-10-02 05:14:49 +02:00
test-packages tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
vm-init.d Hint shellcheck where to look for sourced files, if in repository 2017-09-30 05:05:34 +02:00
vm-systemd Hint shellcheck where to look for sourced files, if in repository 2017-09-30 05:05:34 +02:00
.coveragerc tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
.gitignore tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
.travis.yml travis: add shellcheck call for all scripts in the repository 2017-09-30 05:05:34 +02:00
debian-quilt debian: fix shellcheck warnings in debian packaging 2017-09-30 05:05:33 +02:00
LICENSE Added LICENSE 2010-04-05 21:21:27 +02:00
Makefile debian: disable timer-based apt-get 2017-10-19 15:03:06 +02:00
Makefile.builder Merge remote-tracking branch 'qubesos/pr/46' 2017-07-04 13:39:06 +02:00
run-tests tests: add run-tests script, plug it into travis 2017-05-20 13:20:08 +02:00
series-debian-vm.conf Stop anacron from starting in Debian using existing constraint on cron 2017-02-05 23:36:27 +00:00
setup.py network: rewrite qubes-firewall daemon 2016-09-12 05:22:53 +02:00
version version 4.0.11 2017-10-07 02:35:42 +02:00