summaryrefslogtreecommitdiff
path: root/files/50unattended-upgrades
diff options
context:
space:
mode:
Diffstat (limited to 'files/50unattended-upgrades')
-rw-r--r--files/50unattended-upgrades20
1 files changed, 20 insertions, 0 deletions
diff --git a/files/50unattended-upgrades b/files/50unattended-upgrades
new file mode 100644
index 0000000..ebf9f49
--- /dev/null
+++ b/files/50unattended-upgrades
@@ -0,0 +1,20 @@
+// this file is managed by puppet !
+
+Unattended-Upgrade::Origins-Pattern {
+ // Debian
+ "o=${distro_id},n=${distro_codename}";
+ "o=${distro_id},n=${distro_codename}-updates";
+ "o=${distro_id},n=${distro_codename},l=Debian-security";
+ "o=${distro_id} Backports,n=${distro_codename}-backports";
+ // Ubuntu specific
+ "o=${distro_id},a=${distro_codename}-security";
+ "o=${distro_id},a=${distro_codename}-backports";
+ "o=${distro_id},a=${distro_codename}-proposed";
+};
+
+APT::Periodic::Update-Package-Lists "1";
+APT::Periodic::Download-Upgradeable-Packages "1";
+APT::Periodic::Unattended-Upgrade "1";
+
+Unattended-Upgrade::Mail "root";
+Unattended-Upgrade::MailOnlyOnError "true";