]> gitweb.fluxo.info Git - puppet-reprepro.git/commitdiff
make repository origin customizeable
authorAntoine Beaupre <anarcat@koumbit.org>
Wed, 22 Jun 2011 03:02:26 +0000 (23:02 -0400)
committerAntoine Beaupre <anarcat@koumbit.org>
Wed, 22 Jun 2011 03:02:26 +0000 (23:02 -0400)
manifests/init.pp
templates/distributions.erb
templates/index.html.erb

index 6ac080a676811cd172146c8c0ef70581834cfd87..5879991a709ed070eb71615edc6ac9115ded4316 100644 (file)
@@ -1,5 +1,9 @@
 class reprepro {
 
+  case $reprepro_origin {
+    '': { $reprepro_origin = $domain }
+  }
+
   case $reprepro_uploaders {
     '': { fail("You need the repository uploaders! Please set \$reprepro_uploaders in your config") }
   }
index 761ae9a6e5b59c7dfc07e68f6c4eceecb3367ff8..e0047781b2b440009aa29e084c9641adfb7ab8f1 100644 (file)
@@ -1,28 +1,28 @@
-Origin: <%= domain %>
-Label: <%= domain %>
+Origin: <%= reprepro_origin %>
+Label: <%= reprepro_origin %>
 Suite: reallyoldstable
 Codename: etch
 Version: 3.0
 Architectures: i386 amd64 source kfreebsd-amd64 kfreebsd-i386
 Components: main non-free contrib
-Description: <%= domain %> specific (or backported) packages
+Description: <%= reprepro_origin %> specific (or backported) packages
 SignWith: yes
 Uploaders: uploaders
 
-Origin: <%= domain %>
-Label: <%= domain %>
+Origin: <%= reprepro_origin %>
+Label: <%= reprepro_origin %>
 Suite: oldstable
 Pull: stable
 Codename: lenny
 Version: 5.0
 Architectures: i386 amd64 source kfreebsd-amd64 kfreebsd-i386
 Components: main non-free contrib
-Description: <%= domain %> specific (or backported) packages
+Description: <%= reprepro_origin %> specific (or backported) packages
 SignWith: yes
 Uploaders: uploaders
 
-Origin: <%= domain %>
-Label: <%= domain %>
+Origin: <%= reprepro_origin %>
+Label: <%= reprepro_origin %>
 Suite: stable
 Pull: testing
 Codename: squeeze
@@ -40,16 +40,16 @@ Pull: unstable
 Codename: wheezy
 Architectures: i386 amd64 source kfreebsd-amd64 kfreebsd-i386
 Components: main non-free contrib
-Description: <%= domain %> specific (or backported) packages
+Description: <%= reprepro_origin %> specific (or backported) packages
 SignWith: yes
 Uploaders: uploaders
 
-Origin: <%= domain %>
-Label: <%= domain %>
+Origin: <%= reprepro_origin %>
+Label: <%= reprepro_origin %>
 Suite: unstable
 Codename: sid
 Architectures: i386 amd64 source kfreebsd-amd64 kfreebsd-i386
 Components: main non-free contrib
-Description: <%= domain %> specific (or backported) packages
+Description: <%= reprepro_origin %> specific (or backported) packages
 SignWith: yes
 Uploaders: uploaders-sid
index 6cf4a3ed97b42df6ef6aa6a179bce2409b5de21c..65ac222edcb09339f6252ed82f96cc84c4e992c5 100644 (file)
@@ -5,7 +5,7 @@
 <body>
 <h1>Introduction</h1>
 
-<p>This is the Debian package repository of <%= domain %>. It is used for internal
+<p>This is the Debian package repository of <%= reprepro_origin %>. It is used for internal
 distribution of locally built packages not yet part of Debian. Feel free to use
 it for yourself, but it comes at no warranty.