KVM host image creator.Jessica Lockwood
Revisión | eeef32301ae67661655f8ff72fa6c96eaa83bcef (tree) |
---|---|
Tiempo | 2020-06-28 01:27:41 |
Autor | Tatsuki SUGIURA <sugi@osdn...> |
Commiter | Tatsuki SUGIURA |
Fix grub-pc detection for squeeze...
@@ -156,7 +156,7 @@ class ImageCreator | ||
156 | 156 | if File.exists? "#{dir}/var/lib/dpkg/info/grub-efi-amd64.list" |
157 | 157 | system({'DEBIAN_FRONTEND' => 'noninteractive'}, "chroot", dir, "apt", "remove", "--purge", "-y", "grub-efi-amd64") or raise "Failed to purge grub-efi" |
158 | 158 | end |
159 | - unless File.exists?("#{dir}/var/lib/dpkg/info/grub-pc.list") && File.exists?("#{dir}/usr/sbin/grub-bios-setup") | |
159 | + if !File.exists?("#{dir}/var/lib/dpkg/info/grub-pc.list") || !(File.exists?("#{dir}/usr/sbin/grub-bios-setup") || File.exists?("#{dir}/usr/sbin/grub-setup")) | |
160 | 160 | system("chroot", dir, "apt-get", "-qy", "update") or raise "Failed to install grub-pc" |
161 | 161 | system({'DEBIAN_FRONTEND' => 'noninteractive'}, "chroot", dir, "apt-get", "-y", "install", "grub-pc") |
162 | 162 | end |