dleidert / openmediavault-upgrade

Script to upgrade openmediavault from one major release into the next
GNU General Public License v3.0
48 stars 1 forks source link

check.d/90-grub assumes that grub-pc/install_devices holds just one key #29

Closed dleidert closed 3 years ago

dleidert commented 3 years ago

The script assumes that the key holds just one entry but the key is actually a multiselect key:

# sudo debconf-show grub-pc | awk -F' ' '$2 == "grub-pc/install_devices:" {print $3}'
/dev/disk/by-id/ata-QEMU_HARDDISK_QM00003,
# sudo debconf-show grub-pc | grep -wi install_devices
* grub-pc/install_devices: /dev/disk/by-id/ata-QEMU_HARDDISK_QM00003, /dev/disk/by-id/ata-QEMU_HARDDISK_QM00005, /dev/vda, /dev/vda1

So we should check all values.