Hello community,

here is the log from the commit of package perl-Bootloader for openSUSE:Factory 
checked in at 2014-12-19 09:41:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Bootloader (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Bootloader.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Bootloader"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Bootloader/perl-Bootloader.changes  
2014-10-18 09:08:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Bootloader.new/perl-Bootloader.changes     
2014-12-19 09:40:20.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Dec  8 10:56:00 CET 2014 - [email protected]
+
+- Add armv7l support for grub2
+- 0.827
+
+-------------------------------------------------------------------

Old:
----
  perl-Bootloader-0.826.tar.xz

New:
----
  perl-Bootloader-0.827.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Bootloader.spec ++++++
--- /var/tmp/diff_new_pack.PYN7Bw/_old  2014-12-19 09:40:21.000000000 +0100
+++ /var/tmp/diff_new_pack.PYN7Bw/_new  2014-12-19 09:40:21.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Bootloader
-Version:        0.826
+Version:        0.827
 Release:        0
 Requires:       coreutils
 Requires:       perl-base = %{perl_version}

++++++ perl-Bootloader-0.826.tar.xz -> perl-Bootloader-0.827.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.826/VERSION 
new/perl-Bootloader-0.827/VERSION
--- old/perl-Bootloader-0.826/VERSION   2014-10-15 14:40:06.000000000 +0200
+++ new/perl-Bootloader-0.827/VERSION   2014-12-08 10:53:53.000000000 +0100
@@ -1 +1 @@
-0.826
+0.827
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.826/changelog 
new/perl-Bootloader-0.827/changelog
--- old/perl-Bootloader-0.826/changelog 2014-10-15 14:40:06.000000000 +0200
+++ new/perl-Bootloader-0.827/changelog 2014-12-08 10:53:53.000000000 +0100
@@ -1,3 +1,6 @@
+2014-12-07:    0.827
+       - Add armv7l support for grub2
+
 2014-10-15:    0.826
        - prepare for jenkins auto-submission
 
@@ -258,3 +261,1448 @@
        - grub2-efi-module.patch: add new grub2-efi module to support booting 
on UEFI firmware.
        - grub2-skip-fs-probe-for-extended-partition.patch (bnc #750897)
 
+2012-03-30:    0.6.0
+       - update changes file
+       - adjust license in spec template
+       - add basic grub2 support
+
+2011-10-14:    0.5.22
+       - new version
+       - add basic grub2 support to update-bootloader
+       - support more devices in fallback heuristics
+
+2011-09-21:    0.5.21
+       - new version
+       - also log udevinfo
+
+2011-09-19:    0.5.20
+       - new version
+       - add warning to log if udev is missing
+
+2011-09-02:    0.5.19
+       - use UnixDev2GrubDev() from sle11-sp2
+       - fix packaging
+       - fix packaging
+
+2011-08-02:    0.5.18
+       - release test package
+       - fix tests after merge
+       - remove unneeded script ( SLE only )
+       - fix small issues in packaging
+       - adapt package target for git
+         add snwint fixes which was not in git
+       - version dump
+       - add test for finding fitting section
+       - change behavior during kernel update to first try use arameters from 
fitting section and have sysconfig only as failsafe (FATE#310946)
+       - prepare for use perl-Bootloader for other boot management tools (bnc 
#672471#c8)
+       - ignore error if we fail to open md devices
+       - quoting
+       - added postinstall script
+       - add script for fixing xen issue intruduced in 0.4.89.21 (bnc #692007, 
bnc #698564, bnc #699839)
+       - don't resolve symlinks more often than necessary (bnc #698564)
+       - call blkdev with '-l' option (bnc #693466, bnc #597399)
+       - rework old device-mapper check (from bnc #393229) and apply also to 
multipath setups (bnc #692127)
+       - fix conversion function from unix disk names to grub names (bnc 
#688418)
+       - increased version, updated changelog
+       - backport fix for removing kernel with symlink in path (bnc #680775)
+       - version bump
+       - fix malforming xen append (bnc #657911)
+       - DM_NAME could contain also partition number in some case (bnc #590637)
+       - remove incorrect workaround for geometry of multipath
+       - dump version
+       - fix translation of dm devices which is in md raid (bnc #597812)
+       - release 0.4.89.17
+       - fix persistent names for multipath (bnc #597812)
+       - chomp output of readlink (bnc #597812)
+       - release package
+       - fix adding failsafe options to menu (never add it as first otherwise 
it is used as default boot) (bnc #600847)
+       - release
+       - extend partition detection by ext_range, so also mdraid which is 
partition is detected (bnc #598057)
+       - release 0.4.89.14
+       - add fix for mdadm link return (bnc #597812)
+       - explicitelly mention that output come from pbl (bnc #597810)
+       - fix problatic fix for product name (bnc #583034)
+       - missing changes from RC3
+       - commit changes
+       - create failsafe also on s390x
+       - fix key for check presence
+       - fix precedence problem with and (bnc #592248)
+       - chagnes
+       - avoid warning if path is not generated (bnc #590459)
+       - increase log priority for translating unix path to grub path
+       - version bump
+       - fix hung during update os (bnc #586303)
+       - exclude DASD dump sections from menu (bnc #582705), dump version
+       - release
+       - add fix for restricted section names also for ia64 (bnc #588609)
+       - release new version
+       - release new version
+       - fix problems with long names on ppc (bnc #588612)
+       - add accidently removed line
+       - force-log
+       - releaes
+       - adapt to new version of getting product description (bnc #583034)
+       - don't print outside if mdadm missing
+       - fix splitting of values which now doesn't use that structure (bnc 
#566020)
+       - fix passing vga mode to xen kernel (bnc #564415)
+       - adapt failsafe to KMS (bnc #560426), release 0.4.89.4
+       - fix warning (bnc #559151)
+       - adapt to mdraids over whole discs (FATE#305883)
+       - changes, add common yast make target package
+       - fix previous commit to properly create new Xen section with vga
+       - pass vga mode to xen kernel also in elilo (add tests) (FATE#305310)
+       - pass vga mode to xen kernel also in elilo (FATE#305310)
+       - pass vga mode to xen kernel (FATE#305310)
+       - print output if bootloader command failed (bnc #531252)
+       - fix problems with root in zipl and add it to test suite
+       - bump 0.4.89.1
+       - update changes
+       - fix # in device name in grub, version bump to 0.4.89.1
+       - disable check for partition table incostitency for lilo
+         (bnc #466427)
+       - Improve partition fallback
+       - also don't write anything if root is empty
+       - allow no root in parameters for zipl (bnc #511398)
+       - use inner metadata for global options
+       - fix test suite to lilo timeout in seconds
+       - fix timeout for lilo and color global key for grub (bnc #511186)
+       - revert all changes in SLE branch which is not released and belongs to 
temporary branch before oss11.2
+       - add branch before for releasing little enhacements for 
yast2-bootloader and (trunk is now under development and is not ready to 
release)
+       - allow automatic testing without changing default menu entry
+       - version bump 0.4.89
+       - fix uninstall kernel in xen enviroment
+       - add bootloader section properly in XEN guest (bnc #478365)
+       - version bump 0.4.87
+       - fix multipath with user friendly names (bnc #468792)
+       - version rebump 0.4.86
+       - fix non-exist default (bnc #469314)
+       - improve logging of removed default
+       - version bump (0.4.86)
+       - fix multipath hangs (bnc #468792)
+       - version bump 0.4.85
+       - backport fix for multiline entries (bnc #466250)
+       - version bump
+       - backport fix for #464098
+       - filter out initrd with empty value (bnc #465148)
+       - version bump 0.4.83
+       - fix translating udev device for dmRaid (bnc #445602)
+       - fix chomping of output (bnc #463451).
+       - version bump 0.4.82
+       - RT kernel special support (bnc #450153)
+       - port opensuse 11.1 logging changes to SLE11
+
+2011-05-13:    0.5.17
+       - fix conversion function from unix disk names to grub names (bnc 
#688418)
+       - another part of fix for symlinks
+       - clean up obsolete code
+       - resolve symlinks in matching kernel and initrd when remove kernel
+       - fix name
+
+2011-02-21:    0.5.16
+       - release new version
+       - in tools return reference for easy to implement advanced command line 
scripts
+       - force order of serial and terminal configuration (bnc #650150)
+       - fix detecting extended partition on virtual discs (bnc #659905)
+       - minor fixes to spec file
+
+2011-01-04:    0.5.15
+       - new version
+       - fix build with new perl missing .packlist
+       - fix malformed xen append (bnc #657911)
+
+2010-12-06:    0.5.14
+       - release new version
+       - fix storing vga mode for new xen sections (bnc #632730)
+
+2010-10-19:    0.5.13
+       - release 0.5.13
+       - DM_NAME could contain also partition number in some case (bnc #590637)
+       - fix detect of mf raid (bnc #626132)
+       - fix syntax error
+
+2010-05-25:    0.5.12
+       - release pbl 0.5.12
+       - port fixes from SLE11SP1
+       - use properly raid name in partition map (bnc #607852)
+       - remove obsolete Blkid as it not used anymore
+       - add missing keyword to hashed password (bnc #598025)
+
+2010-04-22:    0.5.11
+         release 0.5.11
+       - adapt to new kernel which use only ext_range (bnc #597774)
+       - explicitelly mention that output come from pbl (bnc #597810)
+       - port changes from SP1 - avoid warning if path is not used and create 
failsafe also on s390
+
+2010-04-09:    0.5.10
+       - release 0.5.10
+       - use new zypper method to get boot label (prevent hang during 
installation)
+       - filter out empty boot_custom value (bnc #589433)
+       - use same root as it is in etc/fstab (bnc #575362)
+
+2010-02-26:    0.5.9
+       - release
+       - adapt to new version of getting product description (bnc #583034)
+       - don't print outside if mdadm missing
+       - fix splitting of values which now doesn't use that structure (bnc 
#566020)
+       - apply build patch
+
+2009-12-15:    0.5.8
+       - release 0.5.8
+       - fix duplication of md raid on same discs (bnc #555574)
+       - adapt failsafe to disable KMS (bnc #560426)
+       - fix warning (bnc #559151)
+
+2009-11-25:    0.5.7
+       - handle md raid over disc, version bump 0.5.7
+       - fix problems with MD Raid (bnc #533866,bnc #547580)
+       - pass vga mode to xen kernel (FATE#305310); fix mdraid test to check 
proper directory
+
+2009-10-09:    0.5.6
+       - version bump 0.5.6
+       - add tests for md raid, add more verbose logging, add fix for labeled 
md raid partitions bnc #535065
+
+2009-09-07:    0.5.5
+       - fix for new desktop kernel, version bump 0.5.5
+       - add few fixes
+       - fix getting extended partition on specific raid controller (bnc 
#528220)
+
+2009-08-04:    0.5.4
+       - version bump 0.5.4
+       - fix undef perl warning if error occure during examine MBR
+       - fix undef perl warning if error occure during reading device
+       - Improve warning message in config file
+       - fix MD raid synchronizing for persistant names
+       - disable check for partition table incostitency for lilo
+         (bnc #466427)
+       - implement pbl part of md raid failover boot configuration (fate 
#305008)
+       - Improve partition fallback
+       - fix also writing empty root
+       - Allow parameters without root in zipl (bnc #511398)
+       - version bump 0.5.3 (again with fix test suite)
+       - fix testsuite to fixed lilo
+       - fix parsing global options
+
+2009-06-08:    0.5.3
+       - version bump
+       - fix bad timeout in lilo
+       - fix bach log channel (bnc #510037)
+
+2009-06-02:    0.5.2
+       - dump version 0.5.2
+       - metadata removal, suppres multipath warning when kernel module for 
multipath is not loaded (BNC#406742), improve partition fallback for grub
+         add test for adding memorytest section
+       - don't warn during finding extended partition on non-logical drive 
(bnc #504083)
+       - fix examine bug, examine duplicate warning, ppc build and dump
+
+2009-05-07:    0.5.1
+       - version dump 0.5.1
+       - always set root to current root (bnc #490568)
+
+2009-04-28:    0.5.0
+       - update to allow accept for buildservice
+       - fix trhinkpad detection to fit last ybl code, allow manual run of 
examine mbr from script
+       - fix warnings and bug during filling partitions
+       - set at least empty udev map to avoid annoying warnings
+       - remove executable from logger
+       - add missing logger
+       - add Split path to as library functions
+       - add examine mbr script to MBR tools
+       - fix  parsing # after text for grub bootloader (bnc #481416)
+       - fix test suite and change to new interface for orig names. for now 
disable auto sections
+       - merge changes from before_update branch and dump 0.5.0
+       - clean console handling
+       - allow automatic testing without changing default menu entry
+       - port fix from SLE11 to trunk
+       - fix multipath check when (bnc #471493)
+       - add initial autosection support
+       - add interface for explicit udev mapping
+       - log unknown keys for lilo
+       - fix multiline entries (bnc #466250)
+       - change level of some log messages
+       - fix internal metadata in zipl and clean code
+       - create internal metadata for ppc and also little clean up code
+       - fix elilo with removed metadata, improve testsuite make
+       - remove metadata from ELILO, not fully working yet
+       - fix compilation
+       - fix warnings  in bnc #464098
+       - remove unneeded parted as it is causes performance problems. 
Correctly handle /sys/block for partition on mdraid devices
+       - imrpove logging of dmraid detection
+       - clean obsolete thinks from tools
+         improve reading dmraids
+       - fix spaces in fstab and optimalize regex
+       - implement filling udev mapping. Improve Tools logging
+       - change time to store backup to 6 hours
+       - fix generating different files for deferent archs (but need another 
work)
+       - partial done work on remove complete metadata and on different files 
on different arch.
+       - create only reasonable backup (must be more then hour older then last 
backup)
+       - do not remove old y2logBootloader
+       - few minot improvements in Core.pm
+       - switch to new logging system
+       - remove obsolete keys
+         fix compile and obsolete test in test-suite
+       - remove pcr and measures as PCR is hardcoded in trusted grub and 
measures is stored in initrd
+
+2011-08-01:    0.4.89.28
+       - version dump
+       - add test for finding fitting section
+       - change behavior during kernel update to first try use arameters from 
fitting section and have sysconfig only as failsafe (FATE#310946)
+       - prepare for use perl-Bootloader for other boot management tools (bnc 
#672471#c8)
+
+2011-07-05:    0.4.89.27
+       - ignore error if we fail to open md devices
+       - quoting
+
+2011-06-24:    0.4.89.26
+       - added postinstall script
+       - add script for fixing xen issue intruduced in 0.4.89.21 (bnc #692007, 
bnc #698564, bnc #699839)
+
+2011-06-17:    0.4.89.25
+       - don't resolve symlinks more often than necessary (bnc #698564)
+
+2011-05-13:    0.4.89.24
+       - call blkdev with '-l' option (bnc #693466, bnc #597399)
+
+2011-05-13:    0.4.89.23
+       - rework old device-mapper check (from bnc #393229) and apply also to 
multipath setups (bnc #692127)
+
+2011-05-09:    0.4.89.22
+       - fix conversion function from unix disk names to grub names (bnc 
#688418)
+
+2011-04-15:    0.4.89.21
+       - increased version, updated changelog
+       - backport fix for removing kernel with symlink in path (bnc #680775)
+
+2011-01-18:    0.4.89.20
+       - version bump
+       - fix malforming xen append (bnc #657911)
+       - DM_NAME could contain also partition number in some case (bnc #590637)
+
+2010-06-24:    0.4.89.19
+       - remove incorrect workaround for geometry of multipath
+
+2010-06-21:    0.4.89.18
+       - dump version
+       - fix translation of dm devices which is in md raid (bnc #597812)
+
+2010-05-10:    0.4.89.17
+       - release 0.4.89.17
+       - fix persistent names for multipath (bnc #597812)
+       - chomp output of readlink (bnc #597812)
+
+2010-05-04:    0.4.89.16
+       - release package
+       - fix adding failsafe options to menu (never add it as first otherwise 
it is used as default boot) (bnc #600847)
+
+2010-04-26:    0.4.89.15
+       - release
+       - extend partition detection by ext_range, so also mdraid which is 
partition is detected (bnc #598057)
+
+2010-04-22:    0.4.89.14
+       - release 0.4.89.14
+       - add fix for mdadm link return (bnc #597812)
+       - explicitelly mention that output come from pbl (bnc #597810)
+       - fix problatic fix for product name (bnc #583034)
+       - missing changes from RC3
+
+2010-04-20:    0.4.89.13
+       - commit changes
+
+2010-04-08:    0.4.89.12
+       - create failsafe also on s390x
+       - fix key for check presence
+       - fix precedence problem with and (bnc #592248)
+       - chagnes
+       - avoid warning if path is not generated (bnc #590459)
+       - increase log priority for translating unix path to grub path
+
+2010-03-23:    0.4.89.11
+       - version bump
+       - fix hung during update os (bnc #586303)
+
+2010-03-22:    0.4.89.10
+       - exclude DASD dump sections from menu (bnc #582705), dump version
+
+2010-03-16:    0.4.89.9
+       - release
+       - add fix for restricted section names also for ia64 (bnc #588609)
+
+2010-03-16:    0.4.89.8
+       - release new version
+       - release new version
+       - fix problems with long names on ppc (bnc #588612)
+       - add accidently removed line
+
+2010-02-26:    0.4.89.7
+       - force-log
+       - releaes
+       - adapt to new version of getting product description (bnc #583034)
+
+2010-02-25:    0.4.89.6
+       - don't print outside if mdadm missing
+       - fix splitting of values which now doesn't use that structure (bnc 
#566020)
+       - fix passing vga mode to xen kernel (bnc #564415)
+
+2009-12-04:    0.4.89.4
+       - adapt failsafe to KMS (bnc #560426), release 0.4.89.4
+       - fix warning (bnc #559151)
+       - adapt to mdraids over whole discs (FATE#305883)
+
+2009-10-29:    0.4.89.2
+       - changes, add common yast make target package
+       - fix previous commit to properly create new Xen section with vga
+       - pass vga mode to xen kernel also in elilo (add tests) (FATE#305310)
+       - pass vga mode to xen kernel also in elilo (FATE#305310)
+       - pass vga mode to xen kernel (FATE#305310)
+       - print output if bootloader command failed (bnc #531252)
+       - fix problems with root in zipl and add it to test suite
+
+2009-09-17:    0.4.89.1
+       - bump 0.4.89.1
+       - update changes
+       - fix # in device name in grub, version bump to 0.4.89.1
+       - disable check for partition table incostitency for lilo
+         (bnc #466427)
+       - Improve partition fallback
+       - also don't write anything if root is empty
+       - allow no root in parameters for zipl (bnc #511398)
+       - use inner metadata for global options
+       - fix test suite to lilo timeout in seconds
+       - fix timeout for lilo and color global key for grub (bnc #511186)
+
+2009-03-16:    0.4.89
+       - revert all changes in SLE branch which is not released and belongs to 
temporary branch before oss11.2
+       - add branch before for releasing little enhacements for 
yast2-bootloader and (trunk is now under development and is not ready to 
release)
+       - allow automatic testing without changing default menu entry
+       - version bump 0.4.89
+       - fix uninstall kernel in xen enviroment
+
+2009-02-23:    0.4.88
+       - add bootloader section properly in XEN guest (bnc #478365)
+
+2009-02-05:    0.4.87
+       - version bump 0.4.87
+       - fix multipath with user friendly names (bnc #468792)
+       - version rebump 0.4.86
+       - fix non-exist default (bnc #469314)
+       - improve logging of removed default
+
+2009-01-26:    0.4.86
+       - version bump (0.4.86)
+       - fix multipath hangs (bnc #468792)
+
+2009-01-20:    0.4.85
+       - version bump 0.4.85
+       - backport fix for multiline entries (bnc #466250)
+
+2009-01-19:    0.4.84
+       - version bump
+       - backport fix for #464098
+       - filter out initrd with empty value (bnc #465148)
+
+2009-01-08:    0.4.83
+       - version bump 0.4.83
+       - fix translating udev device for dmRaid (bnc #445602)
+       - fix chomping of output (bnc #463451).
+       - version bump 0.4.82
+
+2008-12-10:    0.4.82
+       - RT kernel special support (bnc #450153)
+       - port opensuse 11.1 logging changes to SLE11
+       - add fake elilo command to test suite
+       - remove obsolete former default, which breaks changing flavor (bnc 
#457057)
+
+2008-12-02:    0.4.81
+       - generate man page for update-Bootloader (bnc #450880)
+       - improve logging
+       - properly enclose argumetns to command (bnc #447591)
+         fix parsing multipath output to conform more types (bnc #448110)
+       - fix creating multipath map
+       - fix mapping of multipath (bnc #448110)
+         add to test suite problem with menu section
+       - fix menu section in grub (bnc #449863)
+
+2008-11-27:    0.4.80
+       - version bump
+       - improve documentation, move console handling to library (bnc #449726)
+       - fix broken udev on device-mapper (bnc #445602)
+       - add workaround for multipath (bnc #448110)
+       - change console key behavior to only update old serial console or 
append as new to end (bnc #444719)
+       - fix uninitialized value (bnc #440122)
+
+2008-11-21:    0.4.79
+       - load initrd at 16MB on S/390 (bnc #434234)
+
+2008-11-18:    0.4.78
+       - version bump (forget up version :)
+       - version bump
+       - fix test suite
+       - improve logging of detection DM RAID1
+       - prevent more then one serial console, also add another console test 
case to test suite.
+       - improve logging, remove uncommented code and ensure using keywords in 
correct sections
+         add new doc to spec file
+       - add readme to boot directory
+       - improve logging, also export script
+
+2008-11-06:    0.4.77
+       - Version bump and allow skip during mounted boot detection.
+       - improve logging
+       - improve logging if more then once add same image
+         ignore keys image, xen and initrd in chainloader section (bnc #441463)
+       - add warning to MBR module, that it is experimental
+         document path module and improve script to generate doc
+       - add to makefile automatic doc generation
+       - properly document none bootloader
+       - clean code...remove resolving symlinks, this need properly testing 
(now is Vbox broken)
+       - fix warnings (bnc #440122)
+       - break attach mountpoint to grub dev if grub dev translate fail (bnc 
#438051)
+       - forget add test file
+       - add blank bootloader for ignore any write bnc #438833
+       - improve loging of grub translation
+       - change /etc/mtab to /proc/mounts (bnc #439181)
+       - fix typo in metadata
+       - version bump
+       - fix bug with xen kernel in xen enviroment (bnc #436899); increase 
logging of input/ouput in/from library.
+
+2008-10-23:    0.4.76
+         commit last version bump
+       - improve logging
+       - add hack for live installation (bnc #432699)
+
+2008-10-09:    0.4.74
+         version bump (0.4.74)
+       - add support for xen to elilo, as elilo now must work also on x86_64
+       - fix pattern to confirm mounted /boot (bnc #433835)
+       - add loggging for removing non-existing initrd (bnc 427854
+       - fix warning in metadata
+       - improve selecting root devices (bnc #433347)
+       - fix last commit, it had bad type
+       - use option relocatable only on ia64 architecture (FATE #301882)
+
+2008-10-07:    0.4.73
+       - version dump (0.4.73)
+       - don't fail if section is already removed (bnc #431535)
+       - fix commented boot entry in fstab (bnc #431535)
+       - fix support of module nounzip in xen senctions (bnc #397864)
+       - fix kernel/image mismatch (bnc #229978)
+       - fix uninitialized warning
+       - fix timeout to seconds
+       - fix reading configuration from lilo and also create tests for reading 
to succesfull conversion from lilo to grub
+       - fix syntax error (bnc #430666)
+
+2008-09-26:    0.4.72
+       - version bump
+       - correctly fail if initialize bootloader fail
+       - apply patch to change udev to udevadm (by ro)
+       - change permision on directory with script for kernel upgrade
+       - choosing none updater doesn't get any system information (bnc #425501)
+       - fix parsing boolean values in powerLILO(bnc #383287)
+       - add check for correct password
+       - add password counter for grub to Library (bnc #407887)
+
+2008-09-19:    0.4.71
+       - version bump 0.4.71
+       - move thinkpad mbr detection from yast to perl-Bootloader
+       - check if /boot is mounted (bnc #340837); parse setkey global option 
in grub (bnc #410004)
+       - try mount /sys if doesn't contain files (bnc #151877)
+       - always have default section in ELILO (bnc #250981)
+       - restart each iterator
+       - fix device maps; remove unncesary spaces (bnc #266223)
+       - don't resolve user specified symlinks (bnc #410431)
+       - doesn't allow changing default between xen and default image during 
update (bnc #397075)
+       - enhance logging of resolving mount points
+       - change logging communication with library to milestone
+
+2008-09-12:    0.4.70
+       - version bump, remove read-only flag from lilo (bnc #381669)
+       - don't use uninitialized value (bnc #252148)
+       - change sysconfig variable names to same as uses yast
+       - drop support of xen-pae from metadat, in kernel update it is still 
supported (bnc #400526)
+       - don't change original name (bnc #397067)
+       - fix root in chainbooting (bnc #394319)
+       - fix name for translated section
+       - fix grep regex
+       - if new transparent kernel params is not set, then use old behaviour 
(bnc #423613)
+       - fix changing default after kernel change
+       - edit configfile "inplace". remove gfxmenu for trusted grub
+
+2008-08-28:    0.4.69
+       - version dump, implement measures in sysconfig and change measures 
from array to hash
+       - read from sysconfig info about pcr and console, improve failsafe 
detection
+       - implement pcr index for chainloader and xen, also add tests (fate - 
trusted grub), remove fake_root, generate it every time new
+       - add support for pcr in image and initrd, also with tests (fate - 
trusted grub)
+       - correctly read xen append parameters
+       - fix failsafe as default (bnc #413280)
+       - tests correct removing makeactive section
+       - fix grub warning about ==, fix bnc #396142 (doubling configfile 
section)
+       - add measure line for trusted grub (fate), add tests for trusted grub
+       - add first write test, fix problem in sprintf with long console
+         add tests for zipl, prepare for writing tests
+
+2008-08-15:    0.4.68
+       - version dump
+       - merges testsuite version and changes with p-bl
+       - set root to fd0 if booting from floppy bnc #278699
+       - add initial tests for PPC
+       - forgot add elilo.conf
+       - add tests for xen section in test-suite
+       - add initial tests for elilo and also little conform sources to 
changed root
+       - fix xen generation and also whitespace at end
+       - fix warnings
+       - fix compilation error
+       - console support in powerLILO
+       - console support in ELILO
+       - ensure only wanted remap and makeactive is used
+       - fix makeactive and add tests for it
+       - add tracing logging to interface. Improve test to test full console 
settings.
+       - correct create console for xen from image append
+       - allow parity, word size and flow control in console
+       - fix compile error
+       - fix if console is last part of append
+       - add test for image part of sections (include vgamode and console)
+       - fixed match_section if the set of conditions is empty
+       - add tests for sections. Support console (Fate #110038). Add more 
debugging output for device_map.
+
+2008-08-05:    0.4.67
+       - fix of last change, version bump
+       - fixed creating chainloader GRUB sections with disk remapping (fate 
#301994)
+
+2008-07-29:    0.4.66
+       - return unmodified GRUB device from GrubDev2UnixDev when match not
+         found in device map so that it is distinguishable GRUB device and
+         cannot be understood as UNIX device (bnc #411937)
+       - version bump to 0.4.66
+       - implement remap and makeactive (FATE #301994)
+       - fix translate GrubDev2UnixDev if input is disk (e.g. /dev/sda)
+       - add some logging input
+         add initial testsuite
+       - fix hash key for device map
+       - dump to log block devices on strange systems (bnc #339802)
+       - bootloader_entry: fail also if refresh after add or remove fail 
(still unbootable system if uninstall old kernel).
+       - bootloader_entry: return non-zero if update_bootloader fail.
+
+2008-07-22:    0.4.65
+       - changes
+       - remove kernel section only if any bootloader is installed
+
+2008-07-22:    0.4.64
+       - apply patch to avoid use env (snwint)
+       - after test for gettext require it.
+       - apply jsrain patch for kernel parameters in stored sysconfig
+       - also reflect refactor in perl script for kernel postinst.
+       - refactored name of path, prerequisite for automated testsuite.
+       - update authors, add new target to main for abuild
+       - change dependency on perl to pel-base (FATE #304898)
+       - fix manpage (bnc #398538)
+       - add fix for bnc #381386 also to trunk.
+       - only recommends perl-gettext (FATE #301805)
+
+2008-06-05:    0.4.63
+       - Reverted the fix for minor bnc #389891 causing blocker bnc #395085
+       - Fixed perl dependency in perl-Bootloader.spec
+       - Version bump to 0.4.63
+
+2008-05-29:    0.4.62
+       - Corrected naming scheme for pae kernels (bnc #395085)
+       - Version bump to 0.4.62
+
+2008-05-26:    0.4.61
+       - Create failsafe sections also for pae kernels (former bigsmp)
+         (bnc #372168)
+       - Version bump to 0.4.61
+
+2008-05-26:    0.4.60
+       - Omit warning when dm_mod is not available (bnc #393229)
+       - Version bump to 0.4.60
+
+2008-05-20:    0.4.59
+       - Remove duplicate configfile lines (bnc #389891)
+       - Version bump to 0.4.59
+
+2008-05-15:    0.4.58
+       - Removed "read-only" flag from elilo.conf (bnc #381669)
+       - Version bump to 0.4.58
+
+2008-05-15:    0.4.57
+       - Removed "read-only" flag from lilo.conf (bnc #381669)
+       - Version bump to 0.4.57
+
+2008-04-25:    0.4.56
+       - Enhanced graphical failsafe mode (bnc #352020)
+       - Version bump to 0.4.56
+
+2008-04-23:    0.4.55
+       - Fixed grub device pattern (bnc #382724)
+       - Version bump to 0.4.55
+
+2008-04-18:    0.4.54
+       - Fixed translation of unix devices to grub devices (bnc #375176)
+       - Version bump to 0.4.54
+
+2008-04-07:    0.4.53
+       - Prevent perl-Bootloader from segfaulting when loader type is set
+         to "none" (bnc #362650)
+       - Version bump to 0.4.53
+
+2008-04-04:    0.4.52
+       - Adapted changelog to use bugzilla number references in the
+         following form: (bnc #<number>)
+       - Version bump to 0.4.52
+
+2008-04-03:    0.4.51
+       - Corrected typo in pattern matching in GRUB.pm
+       - Verion bump to 0.4.51
+
+2008-04-03:    0.4.50
+       - Fixed string-to-array conversion for menu lists (bnc #352495)
+       - Version bump to 0.4.50
+
+2008-03-28:    0.4.49
+       - Implemented a fallback for failing udevinfo call (bnc #371618)
+       - Version bump to 0.4.49
+
+2008-03-12:    0.4.48
+       - Fixed global default label for lilo (bnc #361079)
+       - Version bump to 0.4.48
+
+2008-02-22:    0.4.47
+       - Changed some l_debug output to l_milestone to be always present
+       - Added some additional milestones
+       - Added a fallback for grub devices if translation fails
+       - Version bump to 0.4.47
+
+2008-01-25:    0.4.46
+       - Enhanced distinction in section labels in a way to append the
+         flavors to the labels if necessary (bnc #351126)
+       - Version bump to 0.4.46
+
+2008-01-11:    0.4.45
+       - Inherit appended xen parameters from previous xen entry if
+         existent (bnc #349207)
+       - Version bump to 0.4.45
+
+2007-12-19:    0.4.44
+       - Omit error messages on console when looking for devices
+       - Version bump to 0.4.44
+
+2007-12-19:    0.4.43
+       - Changed a (misleading) warning to a milestone (bnc #345848)
+       - Version bump to 0.4.43
+
+2007-12-18:    0.4.42
+       - Fixed last checkin so that labels for xen entries get displayed
+         correctly now (bnc #340922)
+       - Version bump to 0.4.42
+
+2007-12-07:    0.4.41
+       - Distinguish between various xen kernel names (bnc #340922)
+       - Version bump to 0.4.41
+
+2007-12-07:    0.4.40
+       - Corrected mechanism of removing obsolete boot entries (bnc #285421)
+       - Version bump to 0.4.40
+
+2007-12-05:    0.4.39
+       - Fixed removal of xen (-pae) entries (bnc #345188)
+       - Version bump to 0.4.39
+
+2007-11-30:    0.4.38
+       - Prevent changing root device in kernel append line (bnc #344447)
+       - Version bump to 0.4.38
+
+2007-11-15:    0.4.37
+       - Fixed quoting of single arguments (bnc #276464)
+       - Version bump to 0.4.37
+
+2007-11-14:    0.4.36
+       - Reverted last patch (non existing initrd) because it's already
+         implemented and I've overseen it during patch session.
+       - Version bump to 0.4.36
+       - Moved former change to function RemoveSections(), this is the
+         right place
+
+2007-10-19:    0.4.35
+       - detect wether there is an entry with a non existing initrd and
+         remove the corresponding section (bnc #276923)
+       - Version bump to 0.4.35
+
+2007-10-19:    0.4.34
+       - Added new parameter "force-default" to both bootloader_entry and
+         update-bootloader. This parameter (if used) forces the new boot
+         entry to be the default one (bnc #327308)
+       - Version bump to 0.4.34
+
+2007-10-19:    0.4.33
+       - Fixed perl warning in Core.pm (bnc #302174)
+       - Version bump to 0.4.33
+
+2007-09-26:    0.4.32
+       - Added flag avoid_reading_device_map to Library::ReadSettings()
+         and to all ParseLines() (bnc #328448)
+       - Added more logging to GrubDev2UnixDev()
+       - Version bump to 0.4.32
+
+2007-09-24:    0.4.31
+       - Fixed missing image line in lilo (bnc #294432)
+       - Save command for adding new section(s) (also multiple kernels) in
+         /boot/perl-BL_delayed_exec for delayed execution in the target
+         system. This script will be run by yast2-bootloader after the
+         installation of packages is finished (bnc #309837)
+
+2007-09-21:    0.4.30
+       - Save command for removal of old sections in
+         /boot/perl-BL_delayed_exec for delayed execution in the target
+         system, script will be run by yast2-bootloader after installation
+         of packages is finished (bnc #309837)
+       - Version bump to 0.4.30
+       - add lots of logging
+       - Tools::DumpLog() now takes a core_lib reference as a parameter,
+         so logs from other instances of the library and core can be
+         dumped
+       - Again added more logging - also related to #309837
+       - Added more verbose logging to update-bootloader and
+         bootloader_entry to be able to better analyze occurring
+         problems (bnc #309837)
+
+2007-09-18:    0.4.29
+       - Add comment for former default value only during update (related
+         to #309837, prevents accumulating wrong information that may be
+         used during a later update)
+       - Version bump to 0.4.29
+
+2007-09-18:    0.4.28
+       - Adapted timestamps for log files (bnc #309837)
+       - Version bump to 0.4.28
+
+2007-09-18:    0.4.27
+       - Add comment for former default value only if it does not yet
+         exist (bnc #309837)
+       - Version bump to 0.4.27
+
+2007-09-17:    0.4.26
+       - Added comment line to default value in globals of menu.lst, so
+         yast2-bootloader is able to set the new default value properly in
+         case of an update (bnc #309837)
+       - Version bump to 0.4.26
+
+2007-09-13:    0.4.25
+       - Needed for #309837 and #304515 and others:
+       - Convert debug messages to milestones in GrubDev2UnixDev() and
+         UnixDev2GrubDev(): we always want to have logs available when
+         device translation goes wrong
+       - Actually log contents of new lines in CreateGrubConfLines()
+       - Version bump to 0.4.25
+
+2007-09-12:    0.4.24
+       - Needed for #309837 and #304515 and others:
+       - Added (pseudo-)timestamps to standalone logging
+       - Removed code from update-bootloader to remove old standalone
+         log file: with the timestamps now the log entries from
+         different runs of update-bootloader can be discerned
+       - Minor correction of error message: use ASCII "'" instead of
+         similar Unicode character
+       - version bump to 0.4.24
+       - Added check for /etc/sysconfig/bootloader in bootloader_entry
+         preventing installation errors in case of shared boot partitions
+         (bnc #303734)
+       - Check for defined types in GRUB.pm to prevent perl warnings
+         (bnc #302174)
+       - Check for defined keys in GRUB.pm to prevent perl warnings
+         (bnc #302174)
+       - Removed requirement of mdadm (bnc #302052)
+
+2007-08-20:    0.4.23
+       - Provided functionality for adding of new boot entries (bnc #300930)
+       - Version bump to 0.4.23
+
+2007-08-16:    0.4.22
+       - Provided functionality for removal of old boot entries (bnc #300930)
+       - Improved error handling for mdadm call in Tools.pm (bnc #288842)
+       - accept all "original_name"s, not only alphanumeric (fate #302302)
+
+2007-08-14:    0.4.21
+       - Implemented new function AdaptCommentLine in Tools.pm which
+         adapts YaST-like comments in existing sections to be handled
+         properly by yast-bootloader (bnc #283709)
+       - Version bump to 0.4.21
+       - added entry to the changes file
+       - added docs to the explain the (non-)handling of devices in
+         chainloader and configfile entries
+       - added a FIXME about the dubious fallback to the current
+         installation's boot device as the "root" device for a chainloader
+         or configfile entry
+
+2007-08-13:    0.4.20
+       - version bump to 0.4.20
+       - fate #302302:
+       - removed CreateChainloaderLine() function and call again:
+       - we use a "root" entry now in a configfile section
+       - perl-Bootloader cannot pass a value consisting of both a Unix
+         device name and a file name between yast2-bootloader and
+         perl-Bootloader (i.e.
+         "/dev/disk/by-label/testing/boot/grub/menu.lst"), this is not
+         safely analyzable
+       - during the last tests, the line was disabled anyway because
+         it triggered on "other" instead of "menu" section type
+       - fetching grub_root device (to be used in re-created "root" key)
+         from "root" key in "other" section now as well
+       - never use a hardcoded device like "(hd0,0)" in a "rootnoverify"
+         key as a fallback for a missing "root" specification from
+         yast2-bootloader: using "(hd)" now, which will generate an error
+         when the section is selected during boot
+
+2007-08-13:    0.4.19
+       - Version bump to 0.4.19
+       - enable configfile sections:
+       - added several comments
+       - removed deletion of "configfile" entry, in preparation for
+         "configfile" handling patch by sf@
+       - Adapted yast2-bootloader-style comments to be correctly detected
+         by yast2-bootloader (fate #302407)
+       - Determine md device corresponding to md member device, e.g.
+         if /dev/md0 consists of /dev/sda1 and /dev/sda2, then /dev/md0
+         corresponds to both /dev/sda1 and /dev/sda2 (bnc #271797)
+       - Adapt function DumpLog() to only write to perl-BL-standalone-log,
+         because against expectations yast2-bootloader does logging of
+         called perl-Bootloader functions on its own
+       - Added milestones to functions AddSection() and RemoveSections()
+         to print new section entries, already existing section entries
+         and section entries to be removed
+       - Improved logging mechanism to write log messages either to
+         /var/log/YaST2/y2log or to /var/log/YaST2/perl-BL-standalone-log,
+         depending on the state of the environment variable
+         YAST_IS_RUNNING. In addition to that, the printing of log
+         messages with level DEBUG can be switched on/off by
+         setting/unsetting the environment variable Y2DEBUG.
+       - Use small letters in YaST-style comments due to case sensitive
+         parser (bnc #283709)
+
+2007-07-30:    0.4.18
+       - Version bump to 0.4.18
+       - Avoid duplicate entries in elilo.conf (bnc #294717)
+       - Added yast2-bootloader-style comment to sections created by
+         perl-Bootloader (bnc #283709 and fate #302407)
+       - Fixed boot entries of self compiled kernels (bnc #265564)
+       - Generalized last fix to not touch any unknown or user-specified
+         sections (bnc #272625)
+       - Implemented a mechanism to not throw out user defined grub setup
+         sections in menu.lst (bnc #272625)
+
+2007-07-06:    0.4.17
+       - Version bump to 0.4.17
+       - Fixed default value handling in update-bootloader. Check if
+         default image is a symlink. If this is the case, let the new
+         kernel be the default one. Else, if the flavor is the same as the
+         one of the new kernel, let the new kernel become the default
+         one. (bnc #276923)
+       - Fixed resolution of kernel and initrd symlinks in Tools.pm
+         (bnc #276923)
+       - Implemented a special handling to make sure that all image
+         sections are referenced at least in the base menu (bnc #266605)
+       - Fixed function FixSectionName() in ZIPL.pm to fix section names
+         on s390 properly (also related to #284308)
+       - implement FixSectionName funtion for ZIPL module according to the
+         zipl sources (bnc #267866)
+       - adjust inline interface documentation accordingly
+       - Removed an "o" suffix from a perl s/foo/bar/ expression that it
+         gets compiled every time, not only once. This enables section
+         names to get fixed properly. (related to #284308)
+       - Removed a line in update-bootloader which replaced spaces by
+         underscores, because this functionality is done by
+         FixSectionName() in the according bootloader modules (bnc #284308)
+       - Corrected naming scheme for boot entry labels to display long
+         ones in case of GRUB and short ones for all other loaders
+         (bnc #277405)
+       - detect wether we have an entry with non existing initrd (bnc #276923)
+       - Removed require for limal-bootloader in .spec due to drop of
+         limal-bootloader package in openSUSE 10.3
+       - Added my name to the list of authors
+       - Minor corrections on naming scheme of boot entries
+
+2007-05-31:    0.4.16
+       - Fixed creation of failsafe sections in boot menu, this issue is
+         also related to bugs #272236, #272208 and #277405
+       - Verion bump to 0.4.16
+       - The last commit is also related to bugs #272236 and #272208
+       - Fixed label naming scheme for boot entries so that debug or
+         vanilla kernel entries for instance get named correctly (bnc #277405)
+       - Fixed failsafe parameters to boot in runlevel 3 instead of 5
+
+2007-04-25:    0.4.15
+       - Fixed usage of md raids for ia64 (bnc #233255)
+       - Reverted EFI Bootloader Label code in ELILO.pm to display gui
+         wigets in YaST as they used to be displayed (bnc #242985)
+       - Version bump to 0.4.15
+       - Fixed naming scheme of product name for boot menu entries, so
+         that Xen or Failsafe entries for instance get displayed correctly
+       - Fix for booting from extended partitions (bnc #246161, #259050)
+       - do section type checking cleanly for ZIPL (bnc #261551)
+       - clean up comment typo
+       - .changes: use underlying device instead of md RAID-device (Bug 
#265867)
+       - use underlying device instead of md RAID-device (Bug #265867)
+       - Fixed error handling for "dmsetup" calls in DMRaidAvailable(),
+         IsDMDevice() and IsDMRaidSlave() in Tools.pm
+       - Fixed typo in Tools.pm
+       - Corrected resolution of symlinks in Tools.pm (bnc #244033)
+       - Adapted EFI Bootloader Label code in ELILO.pm (bnc #242985)
+       - > Renamed "boot_efilabel" flag to "efilabel"
+       - > Removed "boot_rm_efilabel" flag because it's now obsolete
+       - Cosmetic correction in Tools.pm
+       - Improved error handling in Tools.pm
+       - Fixed 'uname' call in Tools.pm due to return of false
+         architectures (e.g. i586 instead of i386)
+       - Fixed typo in GRUB.pm
+
+2007-04-02:    0.4.14
+       - Added function GrubDev2MountPoint() to GRUB.pm to be able to
+         retrieve mountpoints of grub devices
+       - Fixed functions GrubDev2UnixDev(), UnixDev2GrubDev(),
+         GrubPath2UnixPath() and ParseLines() in GRUB.pm
+       - Added wrapper for GrubDev2UnixDev() to Library.pm to be able to
+         call it from Tools.pm
+       - Fixed functions ReadDMRaidPartitions(), IsDMRaidSlave(),
+         Udev2MajMin() and AddSection() in Tools.pm
+       - Commented out obsolete code in GetSectionList() and
+         RemoveSections() in Tools.pm
+       - Fixed 'uname' call in update-bootloader due to return of false
+         architectures (e.g. i586 instead of i386)
+       - Corrected mechanism for removal of sections in Tools.pm - part 2
+       - Corrected mechanism for removal of sections in Tools.pm
+       - fixed typo
+       - Corrected mechanism for adapting default value in Tools.pm
+
+2007-03-23:    0.4.13
+       - Commented out wrong code in update-bootloader and Tools.pm
+       - Removed function AddNewImageSection() because it's obsolete
+       - Corrected resolution of symlinks in Tools.pm
+       - Corrected deletion of obsolete entries in Tools.pm
+       - Removed commented out code sections
+       - Added mechanism to name boot entries in a unique way
+       - Added mechanism to resolve symlinks in boot entries to be able to
+         remove them properly if needed
+       - Corrected naming scheme appropriate to corresponding bootloader
+       - added missing entry
+       - implemented devicemapper RAID handling
+       - Added mechanism to create failsafe boot entries appropriately
+       - Corrected handling for default boot entries
+       - New kernels will now be put on top of menu.lst
+       - Display labels of boot entries correctly, e.g. "openSUSE 10.2 --
+         Kernel-2.6.20-9-default" (bnc #252911)
+       - Fixed handling concerning which kernel will be the default entry
+         in bootloader menu (bnc #252911)
+
+2007-03-13:    0.4.12
+       - Following changes merged from branch SLES10-SP1 to trunk:
+       - Fixed removal of obsolete entries in /boot/grub/menu.lst
+       - Exluded kernel-debug from getting default (bnc #241370)
+       - Fixed a perl warning bug in Core/GRUB.pm (bnc #248211)
+       - Corrected a typo in Core.pm
+       - Fallback to first section as default boot if bogus value is given
+       - handle boolean options correctly in GRUB (bnc #244530)
+
+2007-02-14:    0.4.11
+       - manually merge SLES10 branch with trunk, part 4/4:
+       - fixed function SplitDevPath() in src/Core.pm to avoid an endless
+         loop (bnc #228570) & (bnc #236777)
+       - version bump 0.4.11 (skipped 0.4.10 to be consistent again)
+       - manually merge SLES10 branch with trunk, part 3/4:
+       - Reverted to make Xen kernel default boot kernel if Xen pattern
+         or Xen RPMs are installed. (Fate #301384)
+       - fixed function InitializeBootloader() in src/Core/ZIPL.pm to
+         correctly call /sbin/zipl (without param "-m menu") (bnc #199582)
+       - manually merge SLES10 branch with trunk, part 1/4:
+       - fixed default/minimum/maximum values for timeout in ELILO.pm
+       - fixed some typos (in descriptions) in ELILO.pm
+       - IA 64: Added missing options in elilo.conf (bnc #235400)
+       - remove dead code
+       - fix for efi boot entry handling (bnc #233537)
+       - proposed fix for append quotation in elilo (bnc #235400)
+       - fix various zipl configuration problems (bnc #235486)
+
+2007-01-11:    0.4.9
+       - final (at least should be ) fix for ELILO (bnc #228833)
+       - version bump 0.4.9
+       - fix type in comment/inline documentation
+       - mostly complete fix for #228833, wrong elilo configurator
+       - adjusted spec file template (and Makefile) to better match target
+         format
+       - added new make target 'diff' to diff new package against
+         autobuild repository.
+       - partial fix for ELILO (bnc #228833)
+
+2006-12-22:    0.4.8
+       - complete implementation for (Fate#300732)
+       - fix config file syntax problems from #228841
+       - version bump 0.4.8
+       - more zipl fixes (bnc #228841)
+
+2006-12-08:    0.4.7
+       - fixed comment handling for ZIPL
+       - basic implementation for generic bootloader widgets for ZIPL
+         (Fate#300732)
+       - basic implementation for generic bootloader widgets for ELILO
+         (Fate#300732)
+       - version bump 0.4.7
+       - white space cleanup
+       - forgot to adjust the .changes file
+
+2006-12-07:    0.4.6
+       - bump version to 0.4.6
+       - fixed identation (correct usage of tabs)
+       - fixed remove_entry() that it removes xen entries correctly
+         (bnc #223576)
+       - implement new section type menu neccessary for linking to other
+         systems/ complexer multiboot setups
+
+2006-11-29:    0.4.5
+       - handle xen sections correctly in update-bootloader (bnc #224330)
+       - "BuildRequire" was used as "BuildIgnore" in the spec file, thus
+         exchanged it to have a smooth autobuild process.
+       - clean up in GRUB::GetMetaData
+       - updated changes file
+
+2006-11-27:    0.4.4
+       - version bump
+       - do not specify the name of a bootloader entry when removing it,
+         thus removing all sections matching the kernel image and initrd
+         names (which are on a currently mounted partition)
+       - fix mostly all remaining warnings (bnc #222600)
+
+2006-11-20:    0.4.3
+       - fix various warnings (bnc #222600)
+       - some more finer fixes for the last entries stuff
+
+2006-11-17:    0.4.2
+       - kernel line and vga mode now editable again (bnc #214875)
+       - show most partitions in Custom Boot Partition drop-down list
+         (bnc #220283)
+       - fix handling for chainloader sections (broken)
+       - fix handling for xen sections (various problems, partial redesign
+         neccessary)
+       - boot from MBR does now address the first bios disk (bnc #221204)
+       - adding support for 'macos_timeout'
+       - forgotten changelog
+
+2006-11-13:    0.4.1
+       - use selectdevice type for "root" tag: may be given by-id as well
+       - include logical partitions in list of custom boot devices
+         (bnc #213256)
+       - Improved usage message
+       - fixed usage() and did some cleanup
+       - accept old arguments and new arguments in bootloader_entry
+       - Fixed wrong number of arguments
+       - Changed the interface to kernel rpm, no more second guessing.
+
+2006-11-07:    0.4.0
+       - fix implementation for grub.conf generation and parsing
+         (FATE#300732, bnc #213256)
+       - version bump 0.4.0
+
+2006-10-31:    0.3.5
+       - fix typo in Library.pm (bnc #215613)
+       - reduce build dependencies
+       - version bump 0.3.5
+
+2006-10-30:    0.3.4
+       - increase maximum timeout for grub to 3600 seconds (bnc #214146)
+       - updated changes file and version
+       - do not commmit to SLES10 by default
+       - formatting
+       - do error handling when $loader is not yet initialized (bnc #213873)
+       - move GetMetaData call to the constructor (bnc #213255)
+
+2006-10-21:    0.3.3
+       - using OO call to GetMetaData() in last fix
+       - updated version
+       - updated changes file
+       - grub: fix writing globals (bnc #213255)
+
+2006-10-12:    0.3.2
+       - first chunk of changes for GRub using generic interface,
+         grub.conf handling still missing
+       - removed unneeded code
+
+2006-09-29:    0.3.1
+       - new interface for FATE#300732
+       - added new interface script bootloader_entry
+       - fix man page for update-bootloader
+       - support new options no_os_chooser and optional (bnc #202069, #202072)
+       - remove braces when parsing device.map file (bnc #203545)
+       - add requirement for 'mdadm' and 'e2fsprogs' (bnc #197471)
+       - does cleanly build after reorganization again
+       - simplify repository to ease daily work
+       - export GetBootloader function
+       - add more perl syntax checking
+       - make target clean cleaner: remove temp directory
+       - typo fix
+       - Tools.pm@Udev2Dev : CCISS driver maps slashes to bangs so we
+         have to reverse that, suppress ignorable warnings from udevinfo
+         (bnc #189348)
+       - added mbuild make target
+       - do better dev-map handling; clean up after code review
+
+2006-07-25:    0.2.27
+       - do not use device symlink in sysfs as a criteria for device
+         detection which breaks on SmartArray controllers (bnc #189348)
+       - bump version to 0.2.27
+       - move Partition2Disk function to Grub.pm as the only place of
+         usage and the only place to make it really work (bnc #189348).
+
+2006-07-06:    0.2.26
+       - do not replace section names of new sections by default section
+         name (bnc #190529)
+       - do not interpret zero integer values as null string (bnc #190529)
+       - bump version to 0.2.26
+       - several 'each' iterators for global hashes not properly reset.
+         This broke root-on-raid1 support so far.
+       - fix CountSections/GetSectionList which always returned all
+         sections
+       - fix raid1 support in Tools.pm, still more problems in
+         Grub.pm:GrubPath2UnixPath
+       - fixed severe syntax problems introduced by r113&r111 in Tools.pm
+         and broke update-bootloader
+       - Makefile now works without /work/src/bin in the path
+       - fixed regex for com parameter in xen_append (bnc #188614)
+
+2006-06-30:    0.2.25
+       - map kernel_append params to xen_append params (bnc #188614) when
+         having a serial console
+       - bump version to 0.2.25
+       - map kernel_append params to xen_append params (bnc #188614) when 
having a
+         serial console
+       - simplify code
+       - be nicer while handling empty paths (bnc #177083)
+       - RealFileName called in SplitDevPath anyway
+       - extended/reworked interface in Tools.pm, more generic functions
+         those are neede for another tool needed to enable multipathing after
+         install, add new entries
+       - fix mdadm call (RAID1 check)
+       - added a note about deprecated interface
+       - check for RAID1 md arrays as all others will break on reboot (bnc 
#178802)
+       - changed name of ReadMDArrays to ReadRAID1Array which matches its
+         intended functionality.
+       - Added FIXME notes for mskibbe
+       - fixed broken parsing/handling/reassembly of config files (final vers.)
+       - fix broken parsing/handling/reassembly esp. of comments in config 
files
+       - fixed inline documentation for MD2Members
+
+2006-05-22:    0.2.24
+       - fix broken selection list (bnc #167390)
+       - bump version to 0.2.24
+
+2006-05-19:    0.2.23
+       - fix xen section counting when adding (bnc #161559)
+       - omit bogus warning (bnc #165158)
+       - move check for bool type to save code area (bnc #175228)
+       - do syntax checking for global "default" parameter. Has to be an
+         integer (bnc #174829)
+       - bump version to 0.2.23
+       - add a second submit path after we branched inhouse
+       - fix xen section counting when adding (bnc #161559)
+       - omit bogus warning (bnc #165158)
+       - move check for bool type to save code area (bnc #175228)
+       - do syntax checking for global "default" parameter. Has to be an
+         integer (bnc #174829)
+       - do not define opt_xen_kernel initially hence else all new entries
+         will be xen entries.
+       - call setlocale only when neccessary (helps with --refresh in
+         instsys)
+       - do not accept empty product string
+
+2006-05-10:    0.2.22
+       - fix blocking bootloader issue (all archs) found by kukuk right
+         now: bootloader config files are not moved to final destination
+         and bootloader installation thus hangs complete install.
+       - added fix.diff into subversion
+
+2006-05-09:    0.2.21
+       - added agruen changes from autobuild to svn
+       - bump version
+       - follow symlinks for dev-by-id (bnc #170588)
+       - follow symlinks for dev-by-id (bnc #170588)
+       - cleanups
+
+2006-04-12:    0.2.20
+       - change changelog, bump version
+
+2006-04-12:    0.2.19
+       - changed changes file
+       - bump version to 0.2.19
+       - remove wrong dashes from update-bootloader
+       - make error checking of yast2 print-product independent of
+         the contents of the product name
+       - be nice to Mr. Hauptstadt
+
+2006-04-07:    0.2.18
+       - changed update-bootloader semantic according to #164427
+       - fix typos
+
+2006-04-03:    0.2.17
+       - extended interface to fix #161755
+       - bump version to 0.2.17
+       - extended interface to fix #
+
+2006-03-27:    0.2.16
+       - always regenerate our 'meta global' section to avoid #160595
+       - bump version to 0.2.16
+
+2006-03-21:    0.2.15
+       - bump version to 0.2.15
+       - added package dependency (bnc #159773)
+       - cut off spaces as well, thanks ray
+       - add a fallback value of SUSE Code 10 instead of error in function 
GetProduct
+       - use print-product.ycp again, fallback to /etc/SuSE-release if that 
doesn't work
+       - use print-product.ycp again, fallback to /etc/SuSE-release if that 
doesn't work
+
+2006-03-17:    0.2.14
+       - moved unification of section names in FixSectionName to Core.pm
+       - altered loader specific code to use that (needed by #158274)
+       - rearranged update-bootloader so that bootloader entry translation
+         works again (bnc #158274)
+       - bump version to 0.2.14
+       - some more fixes while testing last commit
+       - moved unification of section names in FixSectionName to Core.pm
+       - altered loader specific code to use that (needed by #158274)
+       - accept Apple_Bootstrap as possible boot partition (bnc #144388)
+       - updated changes file
+       - fix erroneous error message on ELILO installation (bnc #156993)
+       - create a nicer default for Xen
+       - added a FIXME comment
+
+2006-03-03:    0.2.13
+       - change log file name for _all_ archs to y2log_bootloader (bnc #145106)
+       - bump version to 0.2.13
+       - Add some FIXMEs
+       - change log file name for _all_ archs to y2log_bootloader (bnc #145106)
+       - update-bootloader: Only modify the section name if no explicit
+         name is specified. Strip directories when generating a name from
+         the image name.
+
+2006-02-23:    0.2.12
+       - modified interface in Tools.pm to enable more generic chages to the
+         bl config sections (bnc #148461)
+       - use new interface of Tools.pm for the xen case in update-bootloader
+         (bnc #148461)
+       - bump version to 0.2.12
+       - work around some bugs in GRUB.pm
+       - use new interface of Tools.pm for the xen case (bnc #148461)
+       - modified interface to enable more generic chages to the bl config 
sections (bnc #148461)
+
+2006-02-14:    0.2.11
+       - workaround for broken Product.ycp (Bug #148625)
+       - implement new requirements/word split in FixSectionName
+       - bump version to 0.2.11
+       - code cleanup
+       - code cleanup
+       - fix for broken Product.ycp
+       - get Product name and version from var/adm/*/*/prod_00000001 directly, 
YaST is broken here
+
+2006-02-10:    0.2.10
+       - fix boot_*/stage1_dev tag handling which breaks kernel builds
+         through update-bootloader, hopefully final checkin for FATE #2154
+       - remove stage1_dev code for POWER
+       - bump version to 0.2.10
+       - remove stage1_dev code = history
+       - fix boot_* tag handling which breaks kernel builds through
+         update-bootloader calls
+       - append new section at the end insted of the start
+       - bump version to 0.2.9
+
+2006-02-08:    0.2.9
+       - added help messages to make update-bootloader usuable
+       - added error handling which was not there at all
+       - added --force and --refresh option for FATE #2154
+       - bump version to 0.2.9
+       - introduce Bootloader::Tools::UpdateBootloader(), no longer in
+         Add/Remove Section functions
+       - image name may be empty and stored either under "kernel" or "image"
+       - make code nicer
+       - setting svn:keyword property to 'Author Date Id Revision'
+       - add a sceletton for really helpful online docu
+
+2006-02-06:    0.2.8
+       - bump version to 0.2.8
+       - catch cases wherethere is no key 'kernel'
+       - create name and initrd only if not given via parameter
+       - call function with changed name
+       - use functions to detect kernel/initrd
+       - use 'image' key tag everywhere
+       - clean up
+       - get kernel/initrd name and path from default section, put 
GetSystemLanguage into Tools.pm
+       - fix typo in image name
+       - update-bootloader changes by pth and od:
+       - only grub allows blanks in section titles
+       - for non-grub: restrict section title lenght to 16 chars
+       - beautify code
+       - updated changes file
+       - updated .changes file
+       - update .changes
+       - change from [email protected]:
+       - changed update-bootloader: translate "Previous Kernel" according to
+         language in RC_LANG from /etc/sysconfig/language
+       - translate only grub and lilo
+       - check for non-ASCII characters
+       - added changes from [email protected] to svn:
+         converted neededforbuild to BuildRequires
+       - avoid irritating warnings for uninitialized(undef) variables
+       - added changes from pth for (FATE #2154)
+       - added changes from pth for (FATE #2154)
+       - extended author list
+
+2006-01-24:    0.2.7
+       - handle entries for block devices in sysfs correctly. replaced
+         heuristic term by a proper device and partition detection
+         (FATE #2154)
+
+2006-01-20:    0.2.6
+       - defaultboot section must not be empty (bnc #144321)
+       - avoid colliding definition of default label in 'menu' and
+         'defaultboot'
+       - add nice paranthesis to fix blocking yast2 crash (bnc #143746)
+       - bump version to 0.2.6
+       - avoid colliding definition of default label in 'menu' and 
'defaultboot'
+       - defaultboot section must not be empty (bnc #144321)
+       - fixed fabulous =/== typo (bnc #144263)
+       - fixed wrong comments
+
+2006-01-18:    0.2.5
+       - add nice paranthesis to fix blocking yast2 crash (bnc #143746)
+       - bump version to 0.2.5
+       - get rid of 'append=splash=silent" default
+       - fixed famous last typo
+
+2006-01-16:    0.2.4
+       - unify format of type spec string, they alway start with type,
+         desc, default now.
+       - ZIPL: take out the [defaultboot] garbage
+       - fix inline documentation
+       - handle null output from 'udevinfo' gracefully (bnc #141733)
+       - submit to right directory
+       - ZIPL: implemented new UI scheme
+       - ZIPL: actually use autogenerated boot menu
+       - ZIPL: syntax fix in boot menu
+
+2005-12-20:    0.2.3
+       - installer segfaults due to empty config (means always) #140127
+       - autogenerate mail on submit
+
+2005-12-19:    0.2.2
+       - add needed label text
+       - fixed getting MD array info via mdadm (bnc #137987)
+       - bump version to 0.2.2
+       - add needed label text
+       - fixed getting MD array info via mdadm (bnc #137987)
+       - consider BUILD_DIST settings
+
+2005-11-18:    0.2.1
+       - extend partition information interface transparently
+       - encode module exports and transport them through 'global'
+         (intermediate solution/ proof of concept)
+       - eliminate some unneeded 'system' calls
+       - reenable ppc bootloader config
+       - bump version to 0.2.1
+       - fixed reading GRUB settings when /boot subtree is on MD array (bnc 
#130236)
+       - submitted norootforbuild from STABLE to SVN
+       - fixed updating elilo configuration (bnc #116739)
+       - do more verbose output to log when installing lilo
+       - added support for generic yast2-bootloader dialogs (proof of concept)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/perl-Bootloader-0.826/src/Core/GRUB2EFI.pm 
new/perl-Bootloader-0.827/src/Core/GRUB2EFI.pm
--- old/perl-Bootloader-0.826/src/Core/GRUB2EFI.pm      2014-10-15 
14:40:06.000000000 +0200
+++ new/perl-Bootloader-0.827/src/Core/GRUB2EFI.pm      2014-12-08 
10:53:53.000000000 +0100
@@ -218,6 +218,8 @@
         $machine = "x86_64";
     } elsif ($machine eq "aarch64") {
         $machine = "arm64";
+    } elsif ($machine eq "armv7l") {
+        $machine = "arm";
     }
     my $target = "$machine-efi";
     $loader->{'target'} = $target;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to