|
@@ -1,19 +1,31 @@
|
|
|
-[% hostname = 'template-squeeze' -%]
|
|
|
-[% domain = 'fa0.org' -%]
|
|
|
-[% relayhost = 'smtp.fa0.org' -%]
|
|
|
-[% resolv = {
|
|
|
- nameservers = [ '192.168.248.53' ]
|
|
|
- search = 'fa0.org'
|
|
|
- }
|
|
|
--%]
|
|
|
-[% interfaces = [
|
|
|
- { name = 'eth0'
|
|
|
- ip = '192.168.42.7'
|
|
|
- netmask = '255.255.255.224'
|
|
|
- gateway = '192.168.42.1'
|
|
|
- ip6 = '2001:470:c8bc:2000::7'
|
|
|
- netmask6 = '64'
|
|
|
- gateway6 = '2001:470:c8bc:2000:ff::'
|
|
|
- }
|
|
|
+%templates = (
|
|
|
+ 'hostname' => '/etc/hostname',
|
|
|
+ 'mailname' => '/etc/mailname',
|
|
|
+ 'hosts' => '/etc/hosts',
|
|
|
+ 'interfaces' => '/etc/network/interfaces',
|
|
|
+ 'resolv.conf' => '/etc/resolv.conf',
|
|
|
+ 'main.cf' => '/etc/postfix/main.cf',
|
|
|
+ 'maps.cf' => '/etc/postfix/maps.cf',
|
|
|
+ '70-persistent-net.rules' => '/etc/udev/rules.d/70-persistent-net.rules'
|
|
|
+);
|
|
|
+
|
|
|
+%data = (
|
|
|
+ hostname => 'test-automation',
|
|
|
+ domain => 'fa0.org',
|
|
|
+ relayhost => 'smtp.fa0.org',
|
|
|
+ resolv => {
|
|
|
+ nameservers => ['192.168.248.153', 'fd00:6b64:f3b0:153::1'],
|
|
|
+ search => 'fa0.org'
|
|
|
+ },
|
|
|
+ interfaces => [
|
|
|
+ {
|
|
|
+ name => 'eth0',
|
|
|
+ ip => '192.168.42.8',
|
|
|
+ netmask => '255.255.255.224',
|
|
|
+ gateway => '192.168.42.1',
|
|
|
+ ip6 => '2001:470:c8bc:2000::8',
|
|
|
+ netmask6 => '64',
|
|
|
+ gateway6 => '2001:470:c8bc:2000:ff::'
|
|
|
+ }
|
|
|
]
|
|
|
--%]
|
|
|
+)
|