]>
Commit | Line | Data |
---|---|---|
7fed35a4 IB |
1 | class base_installation::services inherits base_installation { |
2 | ||
3 | service { "sshd": | |
4 | #ensure => "running", | |
5 | enable => true, | |
6 | } | |
7 | ||
8 | service { "systemd-networkd": | |
9 | #ensure => "running", | |
10 | enable => true, | |
11 | } | |
12 | ||
13 | service { "systemd-resolved": | |
14 | #ensure => "running", | |
15 | enable => true, | |
16 | } | |
17 | ||
7de07d05 IB |
18 | service { "systemd-timesyncd": |
19 | #ensure => "running", | |
20 | enable => true | |
21 | } | |
22 | ||
7fed35a4 IB |
23 | service { "cronie": |
24 | #ensure => "running", | |
25 | enable => true, | |
26 | } | |
27 | ||
28 | file { '/etc/systemd/system/getty@tty1.service.d/': | |
29 | ensure => "directory", | |
30 | path => "/etc/systemd/system/getty@tty1.service.d/", | |
31 | mode => "0755", | |
32 | owner => "root", | |
33 | group => "root" | |
34 | } | |
35 | ||
36 | file { '/etc/systemd/system/getty@tty1.service.d/noclear.conf': | |
37 | ensure => "present", | |
38 | path => "/etc/systemd/system/getty@tty1.service.d/noclear.conf", | |
39 | source => 'puppet:///modules/base_installation/services/getty_conf_override.conf', | |
40 | recurse => true, | |
41 | mode => "0644", | |
42 | owner => "root", | |
43 | group => "root" | |
44 | } | |
45 | ||
0a21fb6c | 46 | $ip6 = lookup("ips.v6", { 'default_value' => undef }) |
7fed35a4 | 47 | file { '/etc/systemd/network/en-dhcp.network': |
248bd83e IB |
48 | ensure => "present", |
49 | path => "/etc/systemd/network/en-dhcp.network", | |
50 | content => template('base_installation/services/en-dhcp.network.erb'), | |
51 | mode => "0644", | |
52 | owner => "root", | |
53 | group => "root" | |
7fed35a4 IB |
54 | } |
55 | ||
56 | } |