]> gitweb.fluxo.info Git - puppet-apt.git/commitdiff
Adding unnatended-upgrades config for lucid
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 5 Dec 2011 18:31:38 +0000 (16:31 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 5 Dec 2011 18:31:38 +0000 (16:31 -0200)
files/lucid/50unattended-upgrades [new file with mode: 0644]

diff --git a/files/lucid/50unattended-upgrades b/files/lucid/50unattended-upgrades
new file mode 100644 (file)
index 0000000..8478073
--- /dev/null
@@ -0,0 +1,36 @@
+// this file is managed by puppet !
+//
+//See https://wiki.ubuntu.com/AutomaticUpdates for more details about this feature.
+
+// allowed (origin, archive) pairs
+Unattended-Upgrade::Allowed-Origins {
+    "${distro_id} stable";
+    "${distro_id} ${distro_codename}";
+    "${distro_id} ${distro_codename}-main";
+    "${distro_id} ${distro_codename}-security";
+    "${distro_id} ${distro_codename}-updates";
+};
+
+APT::Periodic::Update-Package-Lists "1";
+APT::Periodic::Unattended-Upgrade "1";
+Unattended-Upgrade::Mail "root";
+
+APT::UnattendedUpgrades::LogDir "/var/log/";
+APT::UnattendedUpgrades::LogFile "unattended_upgrades.log";
+
+Unattended-Upgrade::Package-Blacklist {
+       // we don't want the kernel to be updated so nagios still can give a warning if there is
+       // a manual update (and reboot) left
+
+        "linux-image-*";
+
+       // unfortunately there seems to be a bug in unattended-upgrades <= 0.62 that wildcards aren't recognized:
+       //2009-12-11 13:41:43,267 INFO Initial blacklisted packages: linux-image-*
+       //2009-12-11 13:41:43,267 INFO Starting unattended upgrades script
+       //2009-12-11 13:41:43,267 INFO Allowed origins are: ["['Debian', 'stable']", "['Debian-Security', 'stable']"]
+       //2009-12-11 13:41:45,233 INFO Packages that are upgraded: linux-image-2.6.26-2-amd64
+       //2009-12-11 13:41:45,233 INFO Writing dpkg log to '/var/log/unattended-upgrades-dpkg_2009-12-11_13:41:45.233713.log'
+       //2009-12-11 13:42:11,988 INFO All upgrades installed
+
+};
+