change gem source to use https instead of http (Feature #3827)
authorvarac <varacanero@zeromail.org>
Thu, 30 Jan 2014 16:18:40 +0000 (17:18 +0100)
committervarac <varacanero@zeromail.org>
Thu, 30 Jan 2014 16:18:40 +0000 (17:18 +0100)
files/gemrc [new file with mode: 0644]
manifests/init.pp

diff --git a/files/gemrc b/files/gemrc
new file mode 100644 (file)
index 0000000..040f20b
--- /dev/null
@@ -0,0 +1,3 @@
+---
+:sources:
+- https://rubygems.org/
index 678bd54..036460d 100644 (file)
@@ -7,9 +7,9 @@
 # Marcel Härry haerry+puppet(at)puzzle.ch
 # Simon Josi josi+puppet(at)puzzle.ch
 #
-# This program is free software; you can redistribute 
-# it and/or modify it under the terms of the GNU 
-# General Public License version 3 as published by 
+# This program is free software; you can redistribute
+# it and/or modify it under the terms of the GNU
+# General Public License version 3 as published by
 # the Free Software Foundation.
 #
 
@@ -17,4 +17,12 @@ class rubygems {
   package{'rubygems':
     ensure => installed,
   }
+  file { '/etc/gemrc':
+    source => [ 'puppet:///site_rubygems/gemrc',
+                'puppet:///rubygems/gemrc' ],
+    mode   => '0644',
+    owner  => 'root',
+    group  => 'root',
+  }
+
 }