change default compression type for apt
authorStephen Gran <steve@lobefin.net>
Sat, 24 Dec 2011 10:44:22 +0000 (10:44 +0000)
committerStephen Gran <steve@lobefin.net>
Sat, 24 Dec 2011 10:44:22 +0000 (10:44 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/debian-org/files/apt.conf.d/local-compression [new file with mode: 0644]
modules/debian-org/manifests/init.pp
modules/samhain/templates/samhainrc.erb

diff --git a/modules/debian-org/files/apt.conf.d/local-compression b/modules/debian-org/files/apt.conf.d/local-compression
new file mode 100644 (file)
index 0000000..818a6e2
--- /dev/null
@@ -0,0 +1,15 @@
+//
+// THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+// USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+//
+
+Acquire {
+  CompressionTypes
+  {
+    bz2 "bzip2";
+    lzma "lzma";
+    gz "gzip";
+
+    Order { "gz"; "lzma"; "bz2"; };
+  };
+};
index 3636c73..029b34b 100644 (file)
@@ -78,6 +78,8 @@ class debian-org {
         "/etc/apt/sources.list.d/debian.org.list":
             content => template("debian-org/etc/apt/sources.list.d/debian.org.list.erb"),
             notify  => Exec["apt-get update"];
+        "/etc/apt/apt.conf.d/local-compression":
+            source => "puppet:///modules/debian-org/apt.conf.d/local-compression";
         "/etc/apt/apt.conf.d/local-recommends":
             source => "puppet:///modules/debian-org/apt.conf.d/local-recommends";
         "/etc/apt/apt.conf.d/local-pdiffs":
index e36f484..6879c61 100644 (file)
@@ -323,6 +323,7 @@ file=/etc/apt/sources.list.d/debian.org.list
 file=/etc/apt/sources.list.d/debian.restricted.list
 file=/etc/apt/sources.list.d/debian.list
 file=/etc/apt/sources.list.d/backports.org.list
+file=/etc/apt/apt.conf.d/local-compression
 file=/etc/apt/apt.conf.d/local-recommends
 file=/etc/apt/apt.conf.d/local-pdiffs
 file=/etc/puppet/puppet.conf