core-agent-linux/misc
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
..
.gitignore
20_org.gnome.desktop.wm.preferences.qubes.gschema.override Remove duplicated 'close' button from titlebar of gnome applications 2017-05-20 14:44:04 +02:00
20_org.gnome.nautilus.qubes.gschema.override Apply gschema overrides also to debian, rename according to guidelines 2017-05-20 13:47:05 +02:00
20_org.gnome.settings-daemon.plugins.updates.qubes.gschema.override Apply gschema overrides also to debian, rename according to guidelines 2017-05-20 13:47:05 +02:00
20_org.mate.NotificationDaemon.qubes.gschema.override Apply gschema overrides also to debian, rename according to guidelines 2017-05-20 13:47:05 +02:00
20_tcp_timestamps.conf disable leaking TCP timestamps by default 2015-10-19 14:03:57 +00:00
30_cron.conf use bind-dirs to handle crontab persistence 2016-10-16 01:14:02 +01:00
50_qubes.conf Prevent services from being accidentally restarted by needrestart. 2015-11-20 16:35:06 +01:00
apt-conf-70no-unattended debian: disable timer-based apt-get 2017-10-19 15:03:06 +02:00
block-snapshot Hint shellcheck where to look for sourced files, if in repository 2017-09-30 05:05:34 +02:00
close-window.c
dnf-qubes-hooks.conf Implement dnf hooks for post-update actions 2015-11-11 02:36:57 +01:00
dnf-qubes-hooks.py dnf-qubes-hooks: handle newer DNF >= 2.x 2017-09-24 12:33:30 +02:00
dracut-qubes.conf dracut: disable hostonly mode 2015-11-10 16:36:00 +01:00
fstab
grub.qubes grub: add console=tty0 to kernel cmdline 2017-07-05 12:52:43 +02:00
Makefile Rename qubes.xdg python module to qubesxdg 2016-08-17 21:27:28 +02:00
mime-globs
pam.d_su.qubes
polkit-1-qubes-allow-all.pkla
polkit-1-qubes-allow-all.rules
profile.d_qt_x11_no_mitshm.sh
qubes-archive-keyring.gpg Ship Qubes 4.0 repository definition and keys 2017-06-14 10:45:43 +02:00
qubes-desktop-run Rename qubes.xdg python module to qubesxdg 2016-08-17 21:27:28 +02:00
qubes-download-dom0-updates.sh Fix shellcheck warnings in download-dom0-updates.sh 2017-09-30 05:05:33 +02:00
qubes-master-key.asc Include Qubes Master Key in the VM template 2016-07-17 04:26:01 +02:00
qubes-r4.list.in Ship Qubes 4.0 repository definition and keys 2017-06-14 10:45:43 +02:00
qubes-r4.repo Ship Qubes 4.0 repository definition and keys 2017-06-14 10:45:43 +02:00
qubes-serial-login Few more shellcheck warnings fixes/ignores 2017-09-30 05:05:34 +02:00
qubes-session-autostart Rename qubes.xdg python module to qubesxdg 2016-08-17 21:27:28 +02:00
qubes-suspend-module-blacklist Unload USB controllers drivers in USB VM before going to sleep 2016-01-11 19:34:10 +01:00
qubes-trigger-sync-appmenus.action
qubes-trigger-sync-appmenus.sh Hint shellcheck where to look for sourced files, if in repository 2017-09-30 05:05:34 +02:00
qubes.sudoers Update Xen bug count in sudoers comment 2016-12-04 16:29:01 -08:00
qubesxdg.py Rename qubes.xdg python module to qubesxdg 2016-08-17 21:27:28 +02:00
qvm-features-request misc: add qvm-features-request 2016-06-13 14:19:00 +02:00
RPM-GPG-KEY-qubes-4-centos centos: add package signing key, setup repository 2017-09-30 02:06:53 +02:00
RPM-GPG-KEY-qubes-4-primary Ship Qubes 4.0 repository definition and keys 2017-06-14 10:45:43 +02:00
RPM-GPG-KEY-qubes-4-unstable Ship Qubes 4.0 repository definition and keys 2017-06-14 10:45:43 +02:00
serial.conf
session-stop-timeout.conf
sudoers.d_qt_x11_no_mitshm
sudoers.d_umask
udev-qubes-misc.rules
upgrades-installed-check Simplify archlinux upgrade check 2017-10-06 15:01:57 +03:00
upgrades-status-notify Improved upgrade notifications sent to QVMM. 2015-11-11 15:45:00 +00:00
xenstore-watch.c
xorg-preload-apps.conf removed trailing spaces 2015-10-15 04:34:55 +02:00
yum-qubes-hooks.conf
yum-qubes-hooks.py removed trailing spaces 2015-10-15 04:34:55 +02:00