]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
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 3636c7367a35fa31d3f3e8a8e45723331b576c50..029b34b223d43a475987b2de88bb2e8bf25d76db 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 e36f484c7d0fdcdca5ccb7d20b5fd506139f7b63..6879c612576c49f6a8a9f53548b3f1e0bf25cbc7 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