- use ReadFileRaw() to read grub2 config (bnc#899921)

- rewrite ReadFile() to handle utf8 properly (bnc#899921)
- add device scannning speed-ups done for sle11-sp3 (bnc#910479)
- preserve config file permissions (bnc#908664)
- join byid and kern maps instead of picking one (bnc#896665)
- support GRUB_ENABLE_CRYPTODISK config option (bnc#887888)
- remove dependency on e2fsprogs (bnc#890795)
- fix regexp to not backtrack endlessly if parentheses don't match (bnc#875369)
- use logrotate file (bnc#822774)
- fix ppc install (bnc#871691)
- don't forget to update device.map (bnc#869083)
- propagate serial console setting to xen (bnc#862614)
- fix section info not returning initrd (bnc#863909)
- fix grub2-editenv path: failed to determine default menu entry (bnc#861469)
  (bnc#858268)
- more flexible GetProduct() uses /etc/os-release (bnc#845606)
- don't report an error if bootloader type is unset (bnc#757942)
- don't use Sys::Hostname (bnc#792634)
- support 'parmfile' option in zipl.conf (bnc#788391)
- fix conversion function from unix disk names to grub names (bnc#688418)
-  add fix for labeled md raid partitions bnc#535065
  for this section (bnc#537208)
  (bnc#529729) 
  (bnc#528220) 
- Allow parameters without root in zipl (bnc#511398)
  (bnc#466427) 
- fix bad log channel (bnc#510037)
- suppress warning about testing extended partition (bnc#504083)
  (bnc#506742)
- doesn't parse # after text for grub bootloader (bnc#481416)

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=217
This commit is contained in:
Steffen Winterfeldt 2017-04-13 11:22:55 +00:00 committed by Git OBS Bridge
parent 530cf76762
commit ef029835be
2 changed files with 97 additions and 97 deletions

View File

@ -191,8 +191,8 @@ Wed Apr 22 14:01:05 CEST 2015 - snwint@suse.com
- added test cases for various utf8/non-utf8/really broken config files
- rewrite file-io to do some utf8 processing that keeps non-utf8 files intact as much as possible
- use only WriteFileRaw() to actually write files
- use ReadFileRaw() to read grub2 config (bnc #899921)
- rewrite ReadFile() to handle utf8 properly (bnc #899921)
- use ReadFileRaw() to read grub2 config (bnc#899921)
- rewrite ReadFile() to handle utf8 properly (bnc#899921)
- export more pbl functions via yaml interface to allow easier testing
- 0.832
@ -200,7 +200,7 @@ Wed Apr 22 14:01:05 CEST 2015 - snwint@suse.com
Thu Mar 26 13:01:23 CET 2015 - snwint@suse.com
- remove unrelated comment
- add device scannning speed-ups done for sle11-sp3 (bnc #910479)
- add device scannning speed-ups done for sle11-sp3 (bnc#910479)
- 0.831
-------------------------------------------------------------------
@ -218,7 +218,7 @@ Tue Jan 27 10:41:10 CET 2015 - snwint@suse.com
-------------------------------------------------------------------
Mon Jan 19 14:11:14 CET 2015 - snwint@suse.com
- preserve config file permissions (bnc #908664)
- preserve config file permissions (bnc#908664)
- 0.828
-------------------------------------------------------------------
@ -254,19 +254,19 @@ Fri Sep 26 10:56:10 CEST 2014 - snwint@suse.de
-------------------------------------------------------------------
Tue Sep 16 10:36:10 CEST 2014 - snwint@suse.de
- join byid and kern maps instead of picking one (bnc #896665)
- join byid and kern maps instead of picking one (bnc#896665)
- 0.822
-------------------------------------------------------------------
Tue Aug 19 15:04:27 CEST 2014 - snwint@suse.de
- support GRUB_ENABLE_CRYPTODISK config option (bnc #887888)
- support GRUB_ENABLE_CRYPTODISK config option (bnc#887888)
- 0.821
-------------------------------------------------------------------
Fri Aug 8 11:59:42 CEST 2014 - snwint@suse.de
- remove dependency on e2fsprogs (bnc #890795)
- remove dependency on e2fsprogs (bnc#890795)
- 0.820
-------------------------------------------------------------------
@ -308,7 +308,7 @@ Tue May 6 11:15:41 UTC 2014 - jreidinger@suse.com
-------------------------------------------------------------------
Tue Apr 29 10:21:07 CEST 2014 - snwint@suse.de
- fix regexp to not backtrack endlessly if parentheses don't match (bnc #875369)
- fix regexp to not backtrack endlessly if parentheses don't match (bnc#875369)
- 0.813
-------------------------------------------------------------------
@ -325,19 +325,19 @@ Wed Apr 9 15:06:33 CEST 2014 - snwint@suse.de
- remove /var/log/YaST2/y2log_bootloader
- add MaxDepth parameter to logging function
- clean up logging in some functions
- use logrotate file (bnc #822774)
- use logrotate file (bnc#822774)
- 0.811
-------------------------------------------------------------------
Thu Apr 3 14:16:07 CEST 2014 - snwint@suse.de
- fix ppc install (bnc #871691)
- fix ppc install (bnc#871691)
- 0.810
-------------------------------------------------------------------
Thu Apr 3 09:09:37 CEST 2014 - snwint@suse.de
- don't forget to update device.map (bnc #869083)
- don't forget to update device.map (bnc#869083)
- 0.809
-------------------------------------------------------------------
@ -362,20 +362,20 @@ Tue Mar 4 17:48:03 CET 2014 - snwint@suse.de
-------------------------------------------------------------------
Thu Feb 27 11:52:10 CET 2014 - snwint@suse.de
- propagate serial console setting to xen (bnc #862614)
- propagate serial console setting to xen (bnc#862614)
- fix reading xen sections
- 0.805
-------------------------------------------------------------------
Mon Feb 17 13:15:12 CET 2014 - snwint@suse.de
- fix section info not returning initrd (bnc #863909)
- fix section info not returning initrd (bnc#863909)
- 0.804
-------------------------------------------------------------------
Tue Feb 11 13:14:12 CET 2014 - snwint@suse.de
- fix grub2-editenv path: failed to determine default menu entry (bnc #861469)
- fix grub2-editenv path: failed to determine default menu entry (bnc#861469)
- 0.803
-------------------------------------------------------------------
@ -388,7 +388,7 @@ Thu Jan 16 16:41:54 CET 2014 - snwint@suse.de
Tue Jan 14 14:12:44 CET 2014 - snwint@suse.de
- fix confusion between Tools::GetDeviceMapping() and Core::GetDeviceMapping()
(bnc #858268)
(bnc#858268)
- 0.801
-------------------------------------------------------------------
@ -401,7 +401,7 @@ Tue Oct 29 15:13:22 CET 2013 - snwint@suse.de
-------------------------------------------------------------------
Tue Oct 15 13:09:05 CEST 2013 - snwint@suse.de
- more flexible GetProduct() uses /etc/os-release (bnc #845606)
- more flexible GetProduct() uses /etc/os-release (bnc#845606)
- 0.711
-------------------------------------------------------------------
@ -463,15 +463,15 @@ Fri Jan 11 17:23:53 CET 2013 - snwint@suse.de
-------------------------------------------------------------------
Thu Dec 6 16:42:59 CET 2012 - snwint@suse.de
- don't report an error if bootloader type is unset (bnc #757942)
- don't report an error if bootloader type is unset (bnc#757942)
- don't run external grep to read sysconfig variables
- don't use Sys::Hostname (bnc #792634)
- don't use Sys::Hostname (bnc#792634)
- 0.705
-------------------------------------------------------------------
Wed Nov 14 15:06:42 CET 2012 - snwint@suse.de
- support 'parmfile' option in zipl.conf (bnc #788391)
- support 'parmfile' option in zipl.conf (bnc#788391)
- fix zipl (s390x) support
- 0.704
@ -640,7 +640,7 @@ Mon Aug 1 14:39:07 UTC 2011 - jreidinger@novell.com
-------------------------------------------------------------------
Fri May 13 12:19:30 CEST 2011 - snwint@suse.de
- fix conversion function from unix disk names to grub names (bnc #688418)
- fix conversion function from unix disk names to grub names (bnc#688418)
- 0.5.17
-------------------------------------------------------------------
@ -752,14 +752,14 @@ Fri Oct 9 13:39:06 CEST 2009 - jreidinger@suse.cz
- add tests for md raid
- add more verbose logging for md raid
- add fix for labeled md raid partitions bnc #535065
- add fix for labeled md raid partitions bnc#535065
- fix root paramtere for S390 (bnc#539824)
- 0.5.6
-------------------------------------------------------------------
Mon Sep 7 15:05:53 CEST 2009 - jreidinger@suse.cz
- Adapt to new kernel flavor desktop and create fallback section
for this section (bnc #537208)
for this section (bnc#537208)
- 0.5.5
-------------------------------------------------------------------
@ -773,18 +773,18 @@ Mon Aug 24 13:55:32 CEST 2009 - jreidinger@suse.cz
Tue Aug 11 13:21:46 CEST 2009 - jreidinger@suse.cz
- fail during kernel update if new settings fail to write
(bnc #529729)
(bnc#529729)
-------------------------------------------------------------------
Tue Aug 11 10:54:30 CEST 2009 - jreidinger@suse.cz
- fix getting extended partition on specific raid controller
(bnc #528220)
(bnc#528220)
-------------------------------------------------------------------
Tue Aug 4 17:23:48 CEST 2009 - jreidinger@suse.cz
- Allow parameters without root in zipl (bnc #511398)
- Allow parameters without root in zipl (bnc#511398)
- implement failover boot for md arrays (FATE #305008)
- fix perl warnings if target device cannot be read
- 0.5.4
@ -793,7 +793,7 @@ Tue Aug 4 17:23:48 CEST 2009 - jreidinger@suse.cz
Mon Aug 3 14:36:07 CEST 2009 - jreidinger@suse.cz
- disable check for partition table incostitency for lilo
(bnc #466427)
(bnc#466427)
-------------------------------------------------------------------
Mon Aug 3 11:52:07 CEST 2009 - jreidinger@suse.cz
@ -804,16 +804,16 @@ Mon Aug 3 11:52:07 CEST 2009 - jreidinger@suse.cz
Mon Jun 8 09:26:06 CEST 2009 - jreidinger@suse.cz
- fix bad timeout in lilo
- fix bad log channel (bnc #510037)
- fix bad log channel (bnc#510037)
- fix parsing global options
- 0.5.3
-------------------------------------------------------------------
Tue Jun 2 16:01:26 CEST 2009 - jreidinger@suse.cz
- suppress warning about testing extended partition (bnc #504083)
- suppress warning about testing extended partition (bnc#504083)
- don't warn if multipath module is not loaded and just log it
(bnc #506742)
(bnc#506742)
- remove last occurences of metadata as now yast2-bootloader
doesn't use it
- 0.5.2
@ -833,7 +833,7 @@ Tue Apr 14 14:22:39 CEST 2009 - jreidinger@suse.cz
- Code cleanup
- abstract udev settings from library
- abstract architecture from library
- doesn't parse # after text for grub bootloader (bnc #481416)
- doesn't parse # after text for grub bootloader (bnc#481416)
- move MBR handling code from yast2-bootlaoder to pbl
- 0.5.0
@ -872,68 +872,68 @@ Thu Feb 5 14:07:43 CET 2009 - jreidinger@suse.cz
Mon Jan 26 08:51:34 CET 2009 - jreidinger@suse.cz
- avoid multipath hang (but not properly fixed as it need more
testing in this phase(bnc #468792)
- avoid non-exist default (bnc #669314)
testing in this phase(bnc#468792)
- avoid non-exist default (bnc#669314)
- 0.4.86
-------------------------------------------------------------------
Tue Jan 20 15:56:50 CET 2009 - jreidinger@suse.cz
- parse correctly multiline entries (bnc #466250)
- parse correctly multiline entries (bnc#466250)
- 0.4.85
-------------------------------------------------------------------
Mon Jan 19 16:33:06 CET 2009 - jreidinger@suse.cz
- filter out initrd with empty value (bnc #465148)
- filter out initrd with empty value (bnc#465148)
- doesn't output any warnings to console even if storage have empty
mount points map (happen during autoyast setup) (bnc #464098)
mount points map (happen during autoyast setup) (bnc#464098)
- 0.4.84
-------------------------------------------------------------------
Thu Jan 8 14:03:36 CET 2009 - jreidinger@suse.cz
- fix chomping of dmsetup output (bnc #463451)
- fix translating udev dmraid device (bnc #445602)
- fix chomping of dmsetup output (bnc#463451)
- fix translating udev dmraid device (bnc#445602)
- 0.4.83
-------------------------------------------------------------------
Thu Dec 18 09:25:45 CET 2008 - jreidinger@suse.cz
- RT kernel special support (bnc #450153)
- RT kernel special support (bnc#450153)
- remove obsolete former default, which breaks changing flavor
(bnc #450880)
- generate man page for kernel update script (bnc #450880)
(bnc#450880)
- generate man page for kernel update script (bnc#450880)
- change logging performance, especial on system with many
partition (bnc #447142)
partition (bnc#447142)
- 0.4.82
-------------------------------------------------------------------
Tue Dec 2 13:55:11 CET 2008 - jreidinger@suse.cz
- fix menu section in grub and add it to test-suite (bnc #449863)
- create mapping of multipath to real device and back (bnc #448110)
- properly enclose arguments for commands (bnc #447591)
- fix menu section in grub and add it to test-suite (bnc#449863)
- create mapping of multipath to real device and back (bnc#448110)
- properly enclose arguments for commands (bnc#447591)
- 0.4.81
-------------------------------------------------------------------
Thu Nov 27 16:36:22 CET 2008 - jreidinger@suse.cz
- serial console handling in append moved to interface
(bnc #449726)
(bnc#449726)
- fix broken udev on device-mapper (bios raid and multipath)
(bnc #448110)
(bnc#448110)
- write to device map physical interface to multipath
(bnc #448110)
(bnc#448110)
- change serial console handling, instead append use edit
(bnc #444719)
- fix uninitialized value (regression) (bnc #440122)
(bnc#444719)
- fix uninitialized value (regression) (bnc#440122)
- 0.4.80
-------------------------------------------------------------------
Fri Nov 21 13:58:20 CET 2008 - jsrain@suse.cz
- load initrd at 16MB on S/390 (bnc #434234)
- load initrd at 16MB on S/390 (bnc#434234)
- 0.4.79
-------------------------------------------------------------------
@ -942,21 +942,21 @@ Tue Nov 18 20:27:56 CET 2008 - jreidinger@suse.cz
- fix test suite hardware dependencies
(reported by mpolster@suse.de)
- improve logging of detecting hardware during kernel upgrade
- allow only one serial console (bnc #444522)
- ensure that keywords is in correct section (bnc #443790)
- add readme with basic howto rescue to /boot (bnc #224476)
- allow only one serial console (bnc#444522)
- ensure that keywords is in correct section (bnc#443790)
- add readme with basic howto rescue to /boot (bnc#224476)
- 0.4.78
-------------------------------------------------------------------
Thu Nov 6 15:17:43 CET 2008 - jreidinger@suse.cz
- ignore keys image, xen and initrd in chainloader section
(bnc #441463)
- fix warnings (bnc #440122)
(bnc#441463)
- fix warnings (bnc#440122)
- break attach mountpoint to grub dev if grub dev translate fail
(bnc #438051)
- add blank bootloader for ignore any write (bnc #438833)
- change /etc/mtab to /proc/mounts and allow skip (bnc #439181)
(bnc#438051)
- add blank bootloader for ignore any write (bnc#438833)
- change /etc/mtab to /proc/mounts and allow skip (bnc#439181)
- add autogenerate of html documentation to Makefile
- 0.4.77
@ -964,21 +964,21 @@ Thu Nov 6 15:17:43 CET 2008 - jreidinger@suse.cz
Thu Oct 23 17:15:02 CEST 2008 - jreidinger@suse.cz
- improve logging library input/output
- fix bug with xen kernel in xen enviroment (bnc #436899)
- fix bug with xen kernel in xen enviroment (bnc#436899)
- 0.4.76
-------------------------------------------------------------------
Thu Oct 23 12:54:40 CEST 2008 - jreidinger@suse.cz
- add workaround for live installation (bnc #432699)
- add workaround for live installation (bnc#432699)
- 0.4.75
-------------------------------------------------------------------
Thu Oct 9 15:34:48 CEST 2008 - jreidinger@suse.cz
- use option relocatable only on ia64 architecture (FATE #301882)
- improve selecting root devices (bnc #433347)
- fix regex to confirm mounted /boot (bnc #433835)
- improve selecting root devices (bnc#433347)
- fix regex to confirm mounted /boot (bnc#433835)
- add support for xen to elilo, as elilo now must work also on
x86_64 (FATE #301882)
- 0.4.74
@ -990,19 +990,19 @@ Tue Oct 7 14:51:05 CEST 2008 - jreidinger@suse.cz
kukuk@suse.de)
- fix reading lilo configuration (needed to convert lilo to grub
FATE #305006)
- fix kernel/image mismatch (bnc #229978)
- add support for modulenounzip in xen section (bnc #397864)
- doesn't count commented boot entry in fstab (bnc #431535)
- don't fail if section is already removed (bnc #431535)
- fix kernel/image mismatch (bnc#229978)
- add support for modulenounzip in xen section (bnc#397864)
- doesn't count commented boot entry in fstab (bnc#431535)
- don't fail if section is already removed (bnc#431535)
- 0.4.73
-------------------------------------------------------------------
Fri Sep 26 16:23:39 CEST 2008 - jreidinger@suse.cz
- add password generator for grub (bnc #407887)
- fix handling boolean parameters in powerLILO( bnc #383287)
- add password generator for grub (bnc#407887)
- fix handling boolean parameters in powerLILO( bnc#383287)
- exit as soon as possible if user request skip updating bootloader
(bnc #425501)
(bnc#425501)
- fix permission for directory with script for kernel-update
- use udevadm info instead of udevinfo (patch by ro)
- 0.4.72
@ -1011,13 +1011,13 @@ Fri Sep 26 16:23:39 CEST 2008 - jreidinger@suse.cz
Fri Sep 19 15:46:10 CEST 2008 - jreidinger@suse.cz
- doesn't allow change between default and xen kernel during
install (bnc #397075)
- don't resolve user specified symlinks (bnc #410431)
- remove unnecesary spaces in append line (bnc #266223)
- always have default section in ELILO (bnc #250981)
- try mount /sys if doesn't contain files (bnc #151877)
- check if /boot is mounted during kernel update (bnc #340837)
- properly handle setkey option in GRUB (bnc #410004)
install (bnc#397075)
- don't resolve user specified symlinks (bnc#410431)
- remove unnecesary spaces in append line (bnc#266223)
- always have default section in ELILO (bnc#250981)
- try mount /sys if doesn't contain files (bnc#151877)
- check if /boot is mounted during kernel update (bnc#340837)
- properly handle setkey option in GRUB (bnc#410004)
- move thinkpad mbr detection to perl-Bootloader from yast
(start moving some functionality from yast to perl-BL)
- 0.4.71
@ -1027,16 +1027,16 @@ Fri Sep 12 13:38:11 CEST 2008 - jreidinger@suse.cz
- gfxmenu menu is removed from trustedgrub global section
- if type of kernel is changed, then correctly transfer default
(bnc #402789)
(bnc#402789)
- if kernel params is not set in sysconfig, use old way to transfer
it (bnc #423613)
- fix root in chainloading (bnc #394319)
- don't change original name (bnc #397067)
it (bnc#423613)
- fix root in chainloading (bnc#394319)
- don't change original name (bnc#397067)
- drop support xen-pae from metadata (kernel update still support
it) (bnc #400526)
- don't use uninitialized variable in elilo (bnc #252148)
it) (bnc#400526)
- don't use uninitialized variable in elilo (bnc#252148)
- remove read-only flag from lilo, because it stop booting
(bnc #381669)
(bnc#381669)
- 0.4.70
-------------------------------------------------------------------
@ -1047,25 +1047,25 @@ Thu Aug 21 15:51:15 CEST 2008 - jreidinger@suse.cz
sysconfig (except measures)
- split metadata and internal information about possible keys in
local/global sections
- fix duplicating configfile line (bnc #389891)
- fix selecting failsafe as default (bnc #413280)
- fix duplicating configfile line (bnc#389891)
- fix selecting failsafe as default (bnc#413280)
- 0.4.69
-------------------------------------------------------------------
Fri Aug 15 15:03:52 CEST 2008 - jreidinger@suse.cz
- added testsuite - now contains reading config files for grub,
elilo and powerlilo (fate #303444)
elilo and powerlilo (fate#303444)
- implement serial console parameter for image and xen section for
grub, elilo and powerlilo (fate #110038)
- fix root for booting freedos floppy (bnc #278699)
grub, elilo and powerlilo (fate#110038)
- fix root for booting freedos floppy (bnc#278699)
- 0.4.68
-------------------------------------------------------------------
Mon Aug 4 16:43:48 CEST 2008 - jsrain@suse.cz
- fixed creating chainloader GRUB sections with disk remapping
(fate #301994)
(fate#301994)
- 0.4.67
-------------------------------------------------------------------
@ -1073,21 +1073,21 @@ Tue Jul 29 15:51:16 CEST 2008 - jsrain@suse.cz
- 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)
cannot be understood as UNIX device (bnc#411937)
- version bump to 0.4.66
-------------------------------------------------------------------
Tue Jul 22 10:29:14 CEST 2008 - jreidinger@suse.cz
- fix crash in update-bootloader (bnc #411161)
- fix crash in update-bootloader (bnc#411161)
- don't try remove kernel image if none bootloader installed
(bnc #237620)
(bnc#237620)
- version bump to 0.4.65
-------------------------------------------------------------------
Mon Jul 21 18:42:53 CEST 2008 - snwint@suse.de
- removed 'use Env' from Path.pm (bnc #410878)
- removed 'use Env' from Path.pm (bnc#410878)
-------------------------------------------------------------------
Thu Jul 17 17:33:47 CEST 2008 - jreidinger@suse.cz
@ -1439,7 +1439,7 @@ Thu Aug 16 11:16:37 CEST 2007 - aosthof@suse.de
-------------------------------------------------------------------
Wed Aug 15 20:35:25 CEST 2007 - od@suse.de
- accept all "original_name"s, not only alphanumeric (fate #302302)
- accept all "original_name"s, not only alphanumeric (fate#302302)
-------------------------------------------------------------------
Tue Aug 14 18:01:21 CEST 2007 - aosthof@suse.de
@ -1486,7 +1486,7 @@ Fri Aug 10 15:08:23 CEST 2007 - sf@suse.de
Mon Aug 6 15:51:28 CEST 2007 - aosthof@suse.de
- Adapted yast2-bootloader-style comments to be correctly detected
by yast2-bootloader (fate #302407)
by yast2-bootloader (fate#302407)
-------------------------------------------------------------------
Thu Aug 2 14:25:22 CEST 2007 - aosthof@suse.de
@ -1539,7 +1539,7 @@ Mon Jul 30 11:13:17 CEST 2007 - aosthof@suse.de
Mon Jul 30 10:18:05 CEST 2007 - aosthof@suse.de
- Added yast2-bootloader-style comment to sections created by
perl-Bootloader (bug #283709 and fate #302407)
perl-Bootloader (bug #283709 and fate#302407)
-------------------------------------------------------------------
Mon Jul 23 17:15:10 CEST 2007 - aosthof@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package perl-Bootloader
#
# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed