aboutsummaryrefslogblamecommitdiff
path: root/modules/base_installation/manifests/grub.pp
blob: 0a96aa7d7b1020f53b096e9fcc971b325c8dde96 (plain) (tree)
1
2
3
4
5
6
                                                          

                           
                                                   
                            
                                                                                         








                                                                       





                                                                     
class base_installation::grub inherits base_installation {
  ensure_packages(['grub'])

  # unless empty($base_installation::grub_device) {
  #   exec { 'install GRUB':
  #     command   => "/usr/bin/grub-install --target=i386-pc $base_installation::device",
  #     subscribe => Package["grub"],
  #   }
  # }

  file_line { "/etc/default/grub#GRUB_CMDLINE_LINUX":
    path  => "/etc/default/grub",
    line  => 'GRUB_CMDLINE_LINUX=" console=tty0 console=ttyS0,115200"',
    match => '^GRUB_CMDLINE_LINUX='
  }

  # exec { 'update GRUB config':
  #   command     => "/usr/bin/grub-mkconfig -o /boot/grub/grub.cfg",
  #   refreshonly => true
  # }
}