]> gitweb.fluxo.info Git - puppet-apt.git/commitdiff
Increased Ubuntu support
authorVarac <varacanero@zeromail.org>
Thu, 17 Dec 2009 14:53:27 +0000 (15:53 +0100)
committerVarac <varacanero@zeromail.org>
Thu, 17 Dec 2009 14:53:27 +0000 (15:53 +0100)
manifests/init.pp
templates/Debian/sources.list.backports.erb [moved from templates/sources.list.backports.erb with 100% similarity]
templates/Debian/sources.list.deb-src.erb [moved from templates/sources.list.deb-src.erb with 100% similarity]
templates/Debian/sources.list.erb [moved from templates/sources.list.erb with 100% similarity]
templates/Debian/sources.list.volatile.erb [moved from templates/sources.list.volatile.erb with 100% similarity]
templates/Ubuntu/sources.list.backports.erb [new file with mode: 0644]
templates/Ubuntu/sources.list.deb-src.erb [new file with mode: 0644]
templates/Ubuntu/sources.list.erb [new file with mode: 0644]

index 4606a94b2d1bda87e314ace50c1ff07f36a6d834..e459bd86765fa04b3f4785b613bdf8105b52b492 100644 (file)
@@ -49,7 +49,7 @@ class apt {
                        # include main, security and backports
                        # additional sources could be included via an array
                        "/etc/apt/sources.list":
-                               content => template("apt/sources.list.erb"),
+                               content => template("apt/${operatingsystem}/sources.list.erb"),
                                require => Exec[assert_lsbdistcodename];
                }
        }
@@ -111,8 +111,8 @@ class apt {
          'true': {   
              config_file {
                      # backports
-                     "/etc/apt/sources.list.d/debian-backports.list":
-                             content => template("apt/sources.list.backports.erb"),
+                     "/etc/apt/sources.list.d/${operatingsystem}-backports.list":
+                             content => template("apt/${operatingsystem}/sources.list.backports.erb"),
                              require => Exec[assert_lsbdistcodename];
              }
                
@@ -164,8 +164,8 @@ class apt {
        case $apt_deb_src_enabled {
          'true': {   
              config_file {
-                     "/etc/apt/sources.list.d/debian-sources.list":
-                             content => template("apt/sources.list.deb-src.erb"),
+                     "/etc/apt/sources.list.d/${operatingsystem}-sources.list":
+                             content => template("apt/${operatingsystem}/sources.list.deb-src.erb"),
                              require => Exec[assert_lsbdistcodename];
              }
          }             
@@ -175,8 +175,8 @@ class apt {
        case $apt_volatile_enabled {
          'true': {   
              config_file {
-                     "/etc/apt/sources.list.d/debian-volatile.list":
-                             content => template("apt/sources.list.volatile.erb"),
+                     "/etc/apt/sources.list.d/${operatingsystem}-volatile.list":
+                             content => template("apt/${operatingsystem}/sources.list.volatile.erb"),
                              require => Exec[assert_lsbdistcodename];
              }
          }             
diff --git a/templates/Ubuntu/sources.list.backports.erb b/templates/Ubuntu/sources.list.backports.erb
new file mode 100644 (file)
index 0000000..66610a6
--- /dev/null
@@ -0,0 +1,4 @@
+# This file is brought to you by puppet
+
+# backports
+deb http://archive.ubuntu.com/ubuntu <%= lsbdistcodename %>-backports main universe multiverse restricted
diff --git a/templates/Ubuntu/sources.list.deb-src.erb b/templates/Ubuntu/sources.list.deb-src.erb
new file mode 100644 (file)
index 0000000..f04de67
--- /dev/null
@@ -0,0 +1,12 @@
+# This file is brought to you by puppet
+
+# basic <%= lsbdistcodename %>
+deb-src http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %> main restricted universe multiverse
+
+# updates
+deb-src http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %>-updates main restricted universe multiverse
+
+# security suppport
+deb-src http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %>-security main restricted universe multiverse
+
+
diff --git a/templates/Ubuntu/sources.list.erb b/templates/Ubuntu/sources.list.erb
new file mode 100644 (file)
index 0000000..dfecd63
--- /dev/null
@@ -0,0 +1,12 @@
+# This file is brought to you by puppet
+
+# basic <%= lsbdistcodename %>
+deb http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %> main restricted universe multiverse
+
+# updates
+deb http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %>-updates main restricted universe multiverse
+
+# security suppport
+deb http://de.archive.ubuntu.com/ubuntu <%= lsbdistcodename %>-security main restricted universe multiverse
+
+