Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
grub.pp 885 B
Newer Older
Benedikt Wegmann's avatar
Benedikt Wegmann committed
# GRUB anpassen, entfernt splash screen, setzt console für Ausgabe-Darstellung

class ubuntu_server::grub{

    file_line{'grub_config_1':
        path  => '/etc/default/grub',
        line  => 'GRUB_CMDLINE_LINUX_DEFAULT=quiet swapaccount=1',
        match => '^GRUB_CMDLINE_LINUX_DEFAULT',
Benedikt Wegmann's avatar
Benedikt Wegmann committed
    } ~> Exec['update-grub']

    file_line{'grub_config_2':
        path  => '/etc/default/grub',
        line  => 'GRUB_TERMINAL=console',
        match => '^.*GRUB_TERMINAL',
Benedikt Wegmann's avatar
Benedikt Wegmann committed
    } ~> Exec['update-grub']

    if $::virtual == 'vmware' {
        file_line{'grub_config_3':
            path  => '/etc/default/grub',
            line  => 'GRUB_CMDLINE_LINUX="elevator=noop"',
    exec{'update-grub':
        path        => $::path,
        command     => 'update-grub',
Benedikt Wegmann's avatar
Benedikt Wegmann committed
        refreshonly => true,
    }
}