diff --git a/ChangeLog b/ChangeLog index c975de1c6..ff291774f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2013-01-21 Colin Watson + + * grub-core/partmap/msdos.c (embed_signatures): Add the signature of + an Acer registration utility with several sightings in the wild. + Reported by: Rickard Westman. Fixes Ubuntu bug #987022. + 2013-01-21 Colin Watson Remove nested functions from filesystem directory iterators. diff --git a/grub-core/partmap/msdos.c b/grub-core/partmap/msdos.c index 47527c317..b0e11c40b 100644 --- a/grub-core/partmap/msdos.c +++ b/grub-core/partmap/msdos.c @@ -94,6 +94,13 @@ struct embed_signature embed_signatures[] = .signature = "ycgl", .signature_len = 4, .type = TYPE_RAID + }, + { + /* https://bugs.launchpad.net/bugs/987022 */ + .name = "Acer registration utility (?)", + .signature = "GREGRegDone.Tag\x00", + .signature_len = 16, + .type = TYPE_SOFTWARE } }; #endif