diff options
author | Bryn M. Reeves <bmr@redhat.com> | 2014-03-28 16:29:38 +0000 |
---|---|---|
committer | Bryn M. Reeves <bmr@redhat.com> | 2014-03-28 16:29:38 +0000 |
commit | efc3b09c2b41c166e54593f0956b9f0eaf374925 (patch) | |
tree | bff90c2830c50632970a579ca488222f848e3ba4 | |
parent | 0bedab23f3eb86878d894419614e1728c395a84e (diff) | |
download | sos-efc3b09c2b41c166e54593f0956b9f0eaf374925.tar.gz |
Add collection of grub configuration for UEFI systems
UEFI systems store the grub configuration at:
/boot/efi/EFI/*/grub.conf [grub 1.x]
/boot/efi/EFI/*/grub.cfg [grub 2.x]
Add these paths to the respective modules.
Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
-rw-r--r-- | sos/plugins/grub.py | 2 | ||||
-rw-r--r-- | sos/plugins/grub2.py | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/sos/plugins/grub.py b/sos/plugins/grub.py index cc4d5934..39110419 100644 --- a/sos/plugins/grub.py +++ b/sos/plugins/grub.py @@ -23,11 +23,11 @@ class Grub(Plugin, RedHatPlugin, DebianPlugin, UbuntuPlugin): def setup(self): self.add_copy_specs([ + "/boot/efi/EFI/*/grub.conf", "/boot/grub/grub.conf", "/boot/grub/device.map", "/etc/grub.conf", "/etc/grub.d" ]) - # vim: et ts=4 sw=4 diff --git a/sos/plugins/grub2.py b/sos/plugins/grub2.py index c9f64b0b..95c1218f 100644 --- a/sos/plugins/grub2.py +++ b/sos/plugins/grub2.py @@ -23,12 +23,13 @@ class Grub2(Plugin, RedHatPlugin, DebianPlugin, UbuntuPlugin): def setup(self): self.add_copy_specs([ - "/etc/grub.d", - "/etc/grub2.cfg", - "/etc/default/grub", - "/boot/grub/grub.cfg", + "/boot/efi/EFI/*/grub.cfg", "/boot/grub2/grub.cfg", - "/boot/grub2/grubenv" + "/boot/grub2/grubenv", + "/boot/grub/grub.cfg", + "/etc/default/grub", + "/etc/grub2.cfg", + "/etc/grub.d" ]) self.add_cmd_output("ls -lanR /boot") self.add_cmd_output("grub2-mkconfig") |