1 class base_installation::services inherits base_installation {
3 if $facts["in_chroot"] == undef or empty($facts["in_chroot"]) {
12 require => Package["openssh"],
18 require => Package["at"],
21 service { "systemd-networkd":
26 service { "systemd-resolved":
31 service { "systemd-timesyncd":
39 require => Package["cronie"],
42 file { '/etc/systemd/system/getty@tty1.service.d/':
43 ensure => "directory",
44 path => "/etc/systemd/system/getty@tty1.service.d/",
50 file { '/etc/systemd/system/getty@tty1.service.d/noclear.conf':
52 path => "/etc/systemd/system/getty@tty1.service.d/noclear.conf",
53 source => 'puppet:///modules/base_installation/services/getty_conf_override.conf',
60 $ip6 = lookup("ips.v6", { 'default_value' => undef })
61 file { '/etc/systemd/network/en-dhcp.network':
63 path => "/etc/systemd/network/en-dhcp.network",
64 content => template('base_installation/services/en-dhcp.network.erb'),