merged with immerda
authorMarcel Haerry <haerry@puzzle.ch>
Tue, 13 May 2008 09:15:43 +0000 (11:15 +0200)
committerMarcel Haerry <haerry@puzzle.ch>
Tue, 13 May 2008 09:15:43 +0000 (11:15 +0200)
1  2 
manifests/init.pp

@@@ -1,9 -1,33 +1,29 @@@
- #######################################
- # resolvconf module
- # Puzzle ITC - haerry+puppet(at)puzzle.ch
+ # modules/resolvconf/manifests/init.pp - manage resolvconf stuff
+ # Copyright (C) 2007 admin@immerda.ch
  # GPLv3
- #######################################
++# adapted by Puzzle ITC - haerry+puppet(at)puzzle.ch
  
  # modules_dir { "resolvconf": }
- class resolvconf {}
+ class resolvconf {
+     $real_resolvconf_domain = $resolvconf_domain ? {
 -        ''  => 'glei.ch',
++        ''  => 'rz.puzzle.ch',
+         default => $resolvconf_domain,
+     }
+     $real_resolvconf_search = $resolvconf_search ? {
 -        ''  => 'glei.ch',
++        ''  => 'rz.puzzle.ch.ch',
+         default => $resolvconf_search,
+     }
+     $real_resolvconf_nameservers = $resolvconf_nameservers ? {
 -        ''  => '212.103.67.60:212.103.67.61',
++        ''  => '195.141.101.81:195.141.101.82',
+         default => $resolvconf_nameservers,
+     }
+     file { '/etc/resolv.conf':
+         path => '/etc/resolv.conf',
+         owner => root,
+         group => 0,
+         mode => 444,
+         content => template("resolvconf/resolvconf.erb")
+     }
 -
 -
+ }
 -
 -
 -