mirror of
https://github.com/inspec/inspec
synced 2024-11-23 13:13:22 +00:00
Merge pull request #5306 from james-stocks/js/grub2
grub_conf - handle no menuentry config
This commit is contained in:
commit
673e0415dc
1 changed files with 2 additions and 1 deletions
|
@ -29,7 +29,7 @@ module Inspec::Resources
|
|||
@content = read_file(@conf_path)
|
||||
@kernel = kernel || "default"
|
||||
rescue UnknownGrubConfig
|
||||
skip_resource "The `grub_config` resource is not supported on your OS yet."
|
||||
skip_resource "The `grub_conf` resource is not yet supported on the target OS #{inspec.os[:name]}."
|
||||
end
|
||||
|
||||
def config_for_platform(path)
|
||||
|
@ -77,6 +77,7 @@ module Inspec::Resources
|
|||
|
||||
def grub2_parse_kernel_lines(content, conf)
|
||||
menu_entries = extract_menu_entries(content)
|
||||
return {} if menu_entries.empty?
|
||||
|
||||
if @kernel == "default"
|
||||
default_menu_entry(menu_entries, conf["GRUB_DEFAULT"])
|
||||
|
|
Loading…
Reference in a new issue