]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adds nodo::subsystem::apt::mirror param
authorSilvio Rhatto <rhatto@riseup.net>
Tue, 2 Jan 2018 20:59:18 +0000 (18:59 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Tue, 2 Jan 2018 20:59:18 +0000 (18:59 -0200)
manifests/subsystem/apt.pp
templates/apt/Debian.sources.list.erb

index 409a9e3a73802b5af2dddc6b4a51b3a0fa8edaa2..f16270572e818c3eacd3e445dad54a238aa1e5ec 100644 (file)
@@ -3,6 +3,7 @@ class nodo::subsystem::apt(
   $auto_upgrade = present,
   $hour         = 2,
   $minute       = 0,
+  $mirror       = 'http://deb.debian.org',
 ) {
   # See https://www.cyberciti.biz/faq/howto-use-apt-get-with-ipv6-or-ipv4-transport-on-ubuntu-debian/
   #     https://unix.stackexchange.com/questions/370750/wget-uses-ipv6-address-and-takes-too-long-to-complete
index 7801dc8961b997dfe961f891f0a0fdba9a9c59f5..887e940da3991a8c046688c8686ee43bac62fc4b 100644 (file)
@@ -4,11 +4,11 @@
 ### Debian current: <%= scope.lookupvar('::lsbdistcodename') %>
 
 # basic
-deb http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %> main contrib non-free
+deb <%= @mirror %>/debian/ <%= scope.lookupvar('::lsbdistcodename') %> main contrib non-free
 deb-src http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %> main contrib non-free
 
 # updates
-deb http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-updates main contrib non-free
+deb <%= @mirror %>/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-updates main contrib non-free
 deb-src http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-updates main contrib non-free
 
 # security
@@ -16,5 +16,5 @@ deb http://security.debian.org/ <%= scope.lookupvar('::lsbdistcodename') %>/upda
 deb-src http://security.debian.org/ <%= scope.lookupvar('::lsbdistcodename') %>/updates main contrib non-free
 
 # backports
-deb http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-backports main contrib non-free
-deb-src http://deb.debian.org/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-backports main contrib non-free
+deb <%= @mirror %>/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-backports main contrib non-free
+deb-src <%= @mirror %>/debian/ <%= scope.lookupvar('::lsbdistcodename') %>-backports main contrib non-free