SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for perl-Bootloader-0.4.89.17-1.3.i586.rpm :
Mon May 10 14:00:00 2010 jreidingerAATTnovell.com
- chomp readlink output and read devices for multipath (bnc#597812)
- 0.4.89.17

Tue May 4 14:00:00 2010 jreidingerAATTnovell.com
- fix adding failsafe options to ZIPL menu (never add it as first
otherwise it is used as default boot) (bnc#600847)
- 0.4.89.16

Mon Apr 26 14:00:00 2010 jreidingerAATTnovell.com
- extend partition detection by ext_range, so also mdraid which is
partitioned is detected (bnc#598057)
- 0.4.89.15

Thu Apr 22 14:00:00 2010 jreidingerAATTnovell.com
- add fix for mdadm link return (bnc#597812)
- explicitelly mention that output come from pbl (bnc#597810)
- fix problematic fix for product name (bnc#583034)
- 0.4.89.14

Thu Apr 8 14:00:00 2010 jreidingerAATTnovell.com
- trim any whitespace and remove any endline from product name
(bnc#594397)
- 0.4.89.13

Thu Apr 8 14:00:00 2010 jreidingerAATTnovell.com
- create failsafe section after kernel update on s390x to have same
behavior as installation (bnc#576874)
- 0.4.89.12

Wed Mar 24 13:00:00 2010 jreidingerAATTnovell.com
- avoid warning if path is not generated (bnc#590459)

Tue Mar 23 13:00:00 2010 jreidingerAATTnovell.com
- fix hang during distro update (bnc#586303)
- 0.4.89.11

Mon Mar 22 13:00:00 2010 jreidingerAATTnovell.com
- exclude DASD dump sections from menu (bnc#582705)
- 0.4.89.10

Tue Mar 16 13:00:00 2010 jreidingerAATTnovell.com
- add fix for restricted section names also for ia64 (bnc#588609)
- 0.4.89.9

Tue Mar 16 13:00:00 2010 jreidingerAATTnovell.com
- fix problems with long names on ppc (bnc#588612)
- 0.4.89.8

Fri Feb 26 13:00:00 2010 jreidingerAATTnovell.com
- adapt to new version of getting product description (bnc#583034)
- 0.4.89.7

Thu Feb 25 13:00:00 2010 jreidingerAATTnovell.com
- expect that there is no md raid if mdadm missing and remove
verbose report (bnc#578003)
- 0.4.89.6

Fri Jan 8 13:00:00 2010 jreidingerAATTnovell.com
- fix warning message during installation (bnc#566020)
- fix passing vga mode to xen kernel (bnc#564415)
- 0.4.89.5

Fri Dec 4 13:00:00 2009 jreidingerAATTnovell.com
- fix warning on IA64 (bnc#559151)
- adapt failsafe to KMS (bnc#560426)
- 0.4.89.4

Wed Nov 25 13:00:00 2009 jreidingerAATTnovell.com
- adapt to md raids over whole disc (FATE#305883)
- 0.4.89.3

Thu Oct 29 13:00:00 2009 jreidingerAATTsuse.cz
- print output if command failed (bnc#531252)
- dump log also during refresh call (bnc#531252)
- pass vga mode to xen enviroment (FATE#305310)
- 0.4.89.2

Thu Sep 17 14:00:00 2009 jreidingerAATTsuse.cz
- doesn\'t parse # after text for grub bootloader (bnc #481416)
- allow no root in parameters for zipl (bnc #511398)
- fix timeout for lilo bootloader and removing color key in grub
(bnc #511186)
- 0.4.89.1

Mon Aug 3 14:00:00 2009 jreidingerAATTsuse.cz
- disable check for partition table incostitency for lilo
(bnc #466427)

Mon Aug 3 14:00:00 2009 jreidingerAATTsuse.cz
- Improve partition fallback if something goes wrong (bnc#483617)

Tue Feb 24 13:00:00 2009 jreidingerAATTsuse.cz
- also remove bootloader section properly in XEN guest (bnc#478365)
- 0.4.89

Mon Feb 23 13:00:00 2009 jsrainAATTsuse.cz
- add bootloader section properly in XEN guest (bnc#478365)
- 0.4.88

Thu Feb 5 13:00:00 2009 jreidingerAATTsuse.cz
- proper detect of multipath with user friendly names (bnc#468792)
- 0.4.87

Mon Jan 26 13:00:00 2009 jreidingerAATTsuse.cz
- avoid multipath hang (but not properly fixed as it need more
testing in this phase(bnc #468792)
- avoid non-exist default (bnc #669314)
- 0.4.86

Tue Jan 20 13:00:00 2009 jreidingerAATTsuse.cz
- parse correctly multiline entries (bnc #466250)
- 0.4.85

Mon Jan 19 13:00:00 2009 jreidingerAATTsuse.cz
- 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)
- 0.4.84

Thu Jan 8 13:00:00 2009 jreidingerAATTsuse.cz
- fix chomping of dmsetup output (bnc #463451)
- fix translating udev dmraid device (bnc #445602)
- 0.4.83

Thu Dec 18 13:00:00 2008 jreidingerAATTsuse.cz
- 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)
- change logging performance, especial on system with many
partition (bnc #447142)
- 0.4.82

Tue Dec 2 13:00:00 2008 jreidingerAATTsuse.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)
- 0.4.81

Thu Nov 27 13:00:00 2008 jreidingerAATTsuse.cz
- serial console handling in append moved to interface
(bnc #449726)
- fix broken udev on device-mapper (bios raid and multipath)
(bnc #448110)
- write to device map physical interface to multipath
(bnc #448110)
- change serial console handling, instead append use edit
(bnc #444719)
- fix uninitialized value (regression) (bnc #440122)
- 0.4.80

Fri Nov 21 13:00:00 2008 jsrainAATTsuse.cz
- load initrd at 16MB on S/390 (bnc #434234)
- 0.4.79

Tue Nov 18 13:00:00 2008 jreidingerAATTsuse.cz
- fix test suite hardware dependencies
(reported by mpolsterAATTsuse.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)
- 0.4.78

Thu Nov 6 13:00:00 2008 jreidingerAATTsuse.cz
- ignore keys image, xen and initrd in chainloader section
(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)
- add autogenerate of html documentation to Makefile
- 0.4.77

Thu Oct 23 14:00:00 2008 jreidingerAATTsuse.cz
- improve logging library input/output
- fix bug with xen kernel in xen enviroment (bnc #436899)
- 0.4.76

Thu Oct 23 14:00:00 2008 jreidingerAATTsuse.cz
- add workaround for live installation (bnc #432699)
- 0.4.75

Thu Oct 9 14:00:00 2008 jreidingerAATTsuse.cz
- use option relocatable only on ia64 architecture (FATE #301882)
- 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

Tue Oct 7 14:00:00 2008 jreidingerAATTsuse.cz
- Fix syntax error in bootloader_entry (bnc#430666 patch by
kukukAATTsuse.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)
- 0.4.73

Fri Sep 26 14:00:00 2008 jreidingerAATTsuse.cz
- 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)
- fix permission for directory with script for kernel-update
- use udevadm info instead of udevinfo (patch by ro)
- 0.4.72

Fri Sep 19 14:00:00 2008 jreidingerAATTsuse.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)
- move thinkpad mbr detection to perl-Bootloader from yast
(start moving some functionality from yast to perl-BL)
- 0.4.71

Fri Sep 12 14:00:00 2008 jreidingerAATTsuse.cz
- gfxmenu menu is removed from trustedgrub global section
- if type of kernel is changed, then correctly transfer default
(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)
- drop support xen-pae from metadata (kernel update still support
it) (bnc #400526)
- don\'t use uninitialized variable in elilo (bnc #252148)
- remove read-only flag from lilo, because it stop booting
(bnc #381669)
- 0.4.70

Thu Aug 21 14:00:00 2008 jreidingerAATTsuse.cz
- add support for trusted grub
- add support for reading console a trusted grub params from
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)
- 0.4.69

Fri Aug 15 14:00:00 2008 jreidingerAATTsuse.cz
- added testsuite - now contains reading config files for grub,
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)
- 0.4.68

Mon Aug 4 14:00:00 2008 jsrainAATTsuse.cz
- fixed creating chainloader GRUB sections with disk remapping
(fate #301994)
- 0.4.67

Tue Jul 29 14:00:00 2008 jsrainAATTsuse.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)
- version bump to 0.4.66

Tue Jul 22 14:00:00 2008 jreidingerAATTsuse.cz
- fix crash in update-bootloader (bnc #411161)
- don\'t try remove kernel image if none bootloader installed
(bnc #237620)
- version bump to 0.4.65

Mon Jul 21 14:00:00 2008 snwintAATTsuse.de
- removed \'use Env\' from Path.pm (bnc #410878)

Thu Jul 17 14:00:00 2008 jreidingerAATTsuse.cz
- refactor pathnames, no it can be used
$PERL_BOOTLOADER_TESTSUITE_PATH variable for prefix
- fixed manpage warnings bnc#398538
- added fix for bnc#381386 to trunk
- perl-gettext is only reccomends (FATE #301805)
- read kernel parametrs from sysconfig (jsrain)
- Version bump to 0.4.64

Wed Jun 4 14:00:00 2008 aosthofAATTsuse.de
- Reverted the fix for minor bnc#389891 causing blocker bnc#395085
- Fixed perl dependency in perl-Bootloader.spec
- Version bump to 0.4.63

Thu May 29 14:00:00 2008 aosthofAATTsuse.de
- Corrected naming scheme for pae kernels (bnc#395085)
- Version bump to 0.4.62

Mon May 26 14:00:00 2008 aosthofAATTsuse.de
- Create failsafe sections also for pae kernels (former bigsmp)
(bnc#372168)
- Version bump to 0.4.61

Mon May 26 14:00:00 2008 aosthofAATTsuse.de
- Omit warning when dm_mod is not available (bnc#393229)
- Version bump to 0.4.60

Tue May 20 14:00:00 2008 aosthofAATTsuse.de
- Remove duplicate configfile lines (bnc#389891)
- Version bump to 0.4.59

Thu May 15 14:00:00 2008 aosthofAATTsuse.de
- Removed \"read-only\" flag from elilo.conf (bnc#381669)
- Version bump to 0.4.58

Thu May 15 14:00:00 2008 aosthofAATTsuse.de
- Removed \"read-only\" flag from lilo.conf (bnc#381669)
- Version bump to 0.4.57

Fri Apr 25 14:00:00 2008 aosthofAATTsuse.de
- Enhanced graphical failsafe mode (bnc#352020)
- Version bump to 0.4.56

Wed Apr 23 14:00:00 2008 aosthofAATTsuse.de
- Fixed grub device pattern (bnc#382724)
- Version bump to 0.4.55

Fri Apr 18 14:00:00 2008 aosthofAATTsuse.de
- Fixed translation of unix devices to grub devices (bnc#375176)
- Version bump to 0.4.54

Mon Apr 7 14:00:00 2008 aosthofAATTsuse.de
- Prevent perl-Bootloader from segfaulting when loader type is set
to \"none\" (bnc#362650)
- Version bump to 0.4.53

Fri Apr 4 14:00:00 2008 aosthofAATTsuse.de
- Adapted changelog to use bugzilla number references in the
following form: (bnc#)
- Version bump to 0.4.52

Thu Apr 3 14:00:00 2008 aosthofAATTsuse.de
- Corrected typo in pattern matching in GRUB.pm
- Verion bump to 0.4.51

Thu Apr 3 14:00:00 2008 aosthofAATTsuse.de
- Fixed string-to-array conversion for menu lists (bnc#352495)
- Version bump to 0.4.50

Fri Mar 28 13:00:00 2008 aosthofAATTsuse.de
- Implemented a fallback for failing udevinfo call (bnc#371618)
- Version bump to 0.4.49

Wed Mar 12 13:00:00 2008 aosthofAATTsuse.de
- Fixed global default label for lilo (bnc#361079)
- Version bump to 0.4.48

Fri Feb 22 13:00:00 2008 aosthofAATTsuse.de
- 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

Fri Jan 25 13:00:00 2008 aosthofAATTsuse.de
- 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

Fri Jan 11 13:00:00 2008 aosthofAATTsuse.de
- Inherit appended xen parameters from previous xen entry if
existent (#349207)
- Version bump to 0.4.45

Wed Dec 19 13:00:00 2007 aosthofAATTsuse.de
- Omit error messages on console when looking for devices
- Version bump to 0.4.44

Wed Dec 19 13:00:00 2007 aosthofAATTsuse.de
- Changed a (misleading) warning to a milestone (#345848)
- Version bump to 0.4.43

Tue Dec 18 13:00:00 2007 aosthofAATTsuse.de
- Fixed last checkin so that labels for xen entries get displayed
correctly now (#340922)
- Version bump to 0.4.42

Fri Dec 7 13:00:00 2007 aosthofAATTsuse.de
- Distinguish between various xen kernel names (#340922)
- Version bump to 0.4.41

Fri Dec 7 13:00:00 2007 aosthofAATTsuse.de
- Corrected mechanism of removing obsolete boot entries (#285421)
- Version bump to 0.4.40

Wed Dec 5 13:00:00 2007 aosthofAATTsuse.de
- Fixed removal of xen (-pae) entries (#345188)
- Version bump to 0.4.39

Fri Nov 30 13:00:00 2007 aosthofAATTsuse.de
- Prevent changing root device in kernel append line (#344447)
- Version bump to 0.4.38

Thu Nov 15 13:00:00 2007 aosthofAATTsuse.de
- Fixed quoting of single arguments (#276464)
- Version bump to 0.4.37

Wed Nov 14 13:00:00 2007 aosthofAATTsuse.de
- 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

Fri Oct 19 14:00:00 2007 aosthofAATTsuse.de
- Moved former change to function RemoveSections(), this is the
right place

Fri Oct 19 14:00:00 2007 aosthofAATTsuse.de
- detect wether there is an entry with a non existing initrd and
remove the corresponding section (#276923)
- Version bump to 0.4.35

Fri Oct 19 14:00:00 2007 aosthofAATTsuse.de
- 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 (#327308)
- Version bump to 0.4.34

Fri Oct 19 14:00:00 2007 aosthofAATTsuse.de
- Fixed perl warning in Core.pm (#302174)
- Version bump to 0.4.33

Wed Sep 26 14:00:00 2007 odAATTsuse.de
- Added flag avoid_reading_device_map to Library::ReadSettings()
and to all ParseLines() (#328448)
- Added more logging to GrubDev2UnixDev()
- Version bump to 0.4.32

Mon Sep 24 14:00:00 2007 aosthofAATTsuse.de
- Fixed missing image line in lilo (#294432)

Fri Sep 21 14:00:00 2007 aosthofAATTsuse.de
- 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 (#309837)

Fri Sep 21 14:00:00 2007 aosthofAATTsuse.de
- 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 (#309837)
- Version bump to 0.4.30

Wed Sep 19 14:00:00 2007 aosthofAATTsuse.de
- Again added more logging - also related to #309837

Tue Sep 18 14:00:00 2007 aosthofAATTsuse.de
- Added more verbose logging to update-bootloader and
bootloader_entry to be able to better analyze occurring
problems (#309837)

Tue Sep 18 14:00:00 2007 odAATTsuse.de
- 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

Tue Sep 18 14:00:00 2007 aosthofAATTsuse.de
- Adapted timestamps for log files (#309837)
- Version bump to 0.4.28

Tue Sep 18 14:00:00 2007 odAATTsuse.de
- Add comment for former default value only if it does not yet
exist (#309837)
- Version bump to 0.4.27

Mon Sep 17 14:00:00 2007 aosthofAATTsuse.de
- 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 (#309837)
- Version bump to 0.4.26

Thu Sep 13 14:00:00 2007 odAATTsuse.de
- 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

Wed Sep 12 14:00:00 2007 odAATTsuse.de
- 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

Thu Aug 23 14:00:00 2007 aosthofAATTsuse.de
- Added check for /etc/sysconfig/bootloader in bootloader_entry
preventing installation errors in case of shared boot partitions
(#303734)

Wed Aug 22 14:00:00 2007 aosthofAATTsuse.de
- Check for defined types in GRUB.pm to prevent perl warnings
(#302174)

Tue Aug 21 14:00:00 2007 aosthofAATTsuse.de
- Check for defined keys in GRUB.pm to prevent perl warnings
(#302174)

Tue Aug 21 14:00:00 2007 aosthofAATTsuse.de
- Removed requirement of mdadm (#302052)

Mon Aug 20 14:00:00 2007 aosthofAATTsuse.de
- Provided functionality for adding of new boot entries (#300930)

Thu Aug 16 14:00:00 2007 aosthofAATTsuse.de
- Provided functionality for removal of old boot entries (#300930)

Thu Aug 16 14:00:00 2007 aosthofAATTsuse.de
- Improved error handling for mdadm call in Tools.pm (#288842)

Wed Aug 15 14:00:00 2007 odAATTsuse.de
- accept all \"original_name\"s, not only alphanumeric (fate #302302)

Tue Aug 14 14:00:00 2007 aosthofAATTsuse.de
- Implemented new function AdaptCommentLine in Tools.pm which
adapts YaST-like comments in existing sections to be handled
properly by yast-bootloader (#283709)
- Version bump to 0.4.21

Mon Aug 13 14:00:00 2007 odAATTsuse.de
- feature #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
- version bump to 0.4.20

Mon Aug 13 14:00:00 2007 aosthofAATTsuse.de
- Version bump to 0.4.19

Fri Aug 10 14:00:00 2007 sfAATTsuse.de
- enable configfile sections:
- add CreateConfigFileLine()
- some comments

Mon Aug 6 14:00:00 2007 aosthofAATTsuse.de
- Adapted yast2-bootloader-style comments to be correctly detected
by yast2-bootloader (fate #302407)

Thu Aug 2 14:00:00 2007 aosthofAATTsuse.de
- 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 (#271797)

Wed Aug 1 14:00:00 2007 aosthofAATTsuse.de
- 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

Wed Aug 1 14:00:00 2007 aosthofAATTsuse.de
- Added milestones to functions AddSection() and RemoveSections()
to print new section entries, already existing section entries
and section entries to be removed

Wed Aug 1 14:00:00 2007 aosthofAATTsuse.de
- 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.

Mon Jul 30 14:00:00 2007 aosthofAATTsuse.de
- Use small letters in YaST-style comments due to case sensitive
parser (#283709)

Mon Jul 30 14:00:00 2007 aosthofAATTsuse.de
- Version bump to 0.4.18

Mon Jul 30 14:00:00 2007 aosthofAATTsuse.de
- Avoid duplicate entries in elilo.conf (#294717)

Mon Jul 30 14:00:00 2007 aosthofAATTsuse.de
- Added yast2-bootloader-style comment to sections created by
perl-Bootloader (bug #283709 and fate #302407)

Mon Jul 23 14:00:00 2007 aosthofAATTsuse.de
- Fixed boot entries of self compiled kernels (#265564)

Thu Jul 12 14:00:00 2007 aosthofAATTsuse.de
- Generalized last fix to not touch any unknown or user-specified
sections (#272625)

Thu Jul 12 14:00:00 2007 aosthofAATTsuse.de
- Implemented a mechanism to not throw out user defined grub setup
sections in menu.lst (#272625)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Version bump to 0.4.17

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- 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. (#276923)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Fixed resolution of kernel and initrd symlinks in Tools.pm
(#276923)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Implemented a special handling to make sure that all image
sections are referenced at least in the base menu (#266605)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Fixed function FixSectionName() in ZIPL.pm to fix section names
on s390 properly (also related to #284308)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- implement FixSectionName funtion for ZIPL module according to the
zipl sources (#267866)
- adjust inline interface documentation accordingly

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- 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)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Removed a line in update-bootloader which replaced spaces by
underscores, because this functionality is done by
FixSectionName() in the according bootloader modules (#284308)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- Corrected naming scheme for boot entry labels to display long
ones in case of GRUB and short ones for all other loaders
(#277405)

Fri Jul 6 14:00:00 2007 aosthofAATTsuse.de
- detect wether we have an entry with non existing initrd (#276923)

Mon Jul 2 14:00:00 2007 aosthofAATTsuse.de
- 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

Wed Jun 13 14:00:00 2007 aosthofAATTsuse.de
- Minor corrections on naming scheme of boot entries

Thu May 31 14:00:00 2007 aosthofAATTsuse.de
- 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

Thu May 31 14:00:00 2007 aosthofAATTsuse.de
- The last commit is also related to bugs #272236 and #272208

Thu May 31 14:00:00 2007 aosthofAATTsuse.de
- Fixed label naming scheme for boot entries so that debug or
vanilla kernel entries for instance get named correctly (#277405)

Thu Apr 26 14:00:00 2007 aosthofAATTsuse.de
- Fixed failsafe parameters to boot in runlevel 3 instead of 5

Wed Apr 25 14:00:00 2007 aosthofAATTsuse.de
- Fixed usage of md raids for ia64 (#233255)
- Reverted EFI Bootloader Label code in ELILO.pm to display gui
wigets in YaST as they used to be displayed (#242985)
- Version bump to 0.4.15

Wed Apr 25 14:00:00 2007 aosthofAATTsuse.de
- Fixed naming scheme of product name for boot menu entries, so
that Xen or Failsafe entries for instance get displayed correctly

Wed Apr 25 14:00:00 2007 aosthofAATTsuse.de
- Fix for booting from extended partitions (#246161, #259050)

Wed Apr 25 14:00:00 2007 jplackAATTsuse.de
- do section type checking cleanly for ZIPL (#261551)

Thu Apr 19 14:00:00 2007 sfAATTsuse.de
- use underlying device instead of md RAID-device (Bug #265867)

Thu Apr 12 14:00:00 2007 aosthofAATTsuse.de
- Fixed error handling for \"dmsetup\" calls in DMRaidAvailable(),
IsDMDevice() and IsDMRaidSlave() in Tools.pm

Wed Apr 11 14:00:00 2007 aosthofAATTsuse.de
- Corrected resolution of symlinks in Tools.pm (#244033)

Wed Apr 11 14:00:00 2007 aosthofAATTsuse.de
- Adapted EFI Bootloader Label code in ELILO.pm (#242985)
- -> Renamed \"boot_efilabel\" flag to \"efilabel\"
- -> Removed \"boot_rm_efilabel\" flag because it\'s now obsolete

Tue Apr 3 14:00:00 2007 aosthofAATTsuse.de
- Cosmetic correction in Tools.pm

Tue Apr 3 14:00:00 2007 aosthofAATTsuse.de
- Improved error handling in Tools.pm

Mon Apr 2 14:00:00 2007 aosthofAATTsuse.de
- Fixed \'uname\' call in Tools.pm due to return of false
architectures (e.g. i586 instead of i386)

Mon Apr 2 14:00:00 2007 aosthofAATTsuse.de
- Fixed typo in GRUB.pm

Mon Apr 2 14:00:00 2007 aosthofAATTsuse.de
Following changes all refer to bugs #252911 and #255851 which
indeed are bugs against openSUSE 10.2 & 10.3, however those bugs
will occur in SLES10-SP1 as well. Thus, those fixes are necessary
to not mess up configuration after kernel-updates.
Related (fixes) features: #232, #2154, #11011, #300543
- 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)

Mon Mar 26 14:00:00 2007 aosthofAATTsuse.de
- Corrected mechanism for removal of sections in Tools.pm - part 2

Mon Mar 26 14:00:00 2007 aosthofAATTsuse.de
- Corrected mechanism for removal of sections in Tools.pm

Mon Mar 26 14:00:00 2007 sfAATTsuse.de
- fixed typo

Mon Mar 26 14:00:00 2007 aosthofAATTsuse.de
- Corrected mechanism for adapting default value in Tools.pm

Fri Mar 23 13:00:00 2007 aosthofAATTsuse.de
- Commented out wrong code in update-bootloader and Tools.pm

Fri Mar 23 13:00:00 2007 aosthofAATTsuse.de
- 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

Thu Mar 22 13:00:00 2007 aosthofAATTsuse.de
- 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

Tue Mar 20 13:00:00 2007 sfAATTsuse.de
- implemented DM RAID functionality, using devicemapper instead
of udev (to \"emulate\" yast2-storage)

Mon Mar 19 13:00:00 2007 aosthofAATTsuse.de
- Added mechanism to create failsafe boot entries appropriately
- Corrected handling for default boot entries

Wed Mar 14 13:00:00 2007 aosthofAATTsuse.de
- New kernels will now be put on top of menu.lst

Tue Mar 13 13:00:00 2007 aosthofAATTsuse.de
- Display labels of boot entries correctly, e.g. \"openSUSE 10.2 --
Kernel-2.6.20-9-default\" (#252911)
- Fixed handling concerning which kernel will be the default entry
in bootloader menu (#252911)

Tue Mar 13 13:00:00 2007 aosthofAATTsuse.de
- 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 (#241370)

Wed Feb 28 13:00:00 2007 aosthofAATTsuse.de
- Fixed a perl warning bug in Core/GRUB.pm (#248211)

Wed Feb 21 13:00:00 2007 aosthofAATTsuse.de
- Corrected a typo in Core.pm

Fri Feb 16 13:00:00 2007 jplackAATTsuse.de
- Fallback to first section as default boot if bogus value is given

Thu Feb 15 13:00:00 2007 jplackAATTsuse.de
- handle boolean options correctly in GRUB (#244530)

Wed Feb 14 13:00:00 2007 aosthofAATTsuse.de
- manually merge SLES10 branch with trunk, part 4/4:
- fixed function SplitDevPath() in src/Core.pm to avoid an endless
loop (#228570) & (#236777)
- version bump 0.4.11 (skipped 0.4.10 to be consistent again)

Wed Feb 14 13:00:00 2007 aosthofAATTsuse.de
- 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)

Wed Feb 14 13:00:00 2007 aosthofAATTsuse.de
- manually merge SLES10 branch with trunk, part 2/4:
- fixed function InitializeBootloader() in src/Core/ZIPL.pm to
correctly call /sbin/zipl (without param \"-m menu\") (#199582)

Wed Feb 14 13:00:00 2007 aosthofAATTsuse.de
- 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 (#235400)

Wed Jan 17 13:00:00 2007 jplackAATTsuse.de
- fix for efi boot entry handling (#233537)

Wed Jan 17 13:00:00 2007 jplackAATTsuse.de
- proposed fix for append quotation in elilo (#235400)

Tue Jan 16 13:00:00 2007 jplackAATTsuse.de
- fix various zipl configuration problems (#235486)

Thu Jan 11 13:00:00 2007 jplackAATTsuse.de
- final (at least should be ) fix for ELILO (#228833)
- version bump 0.4.9

Wed Jan 10 13:00:00 2007 jplackAATTsuse.de
- mostly complete fix for #228833, wrong elilo configurator

Fri Dec 22 13:00:00 2006 aosthofAATTsuse.de
- partial fix for ELILO (#228833)

Fri Dec 22 13:00:00 2006 jplackAATTsuse.de
- complete implementation for (Fate#300732)
- fix config file syntax problems from #228841
- version bump 0.4.8

Fri Dec 8 13:00:00 2006 jplackAATTsuse.de
- 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

Thu Dec 7 13:00:00 2006 aosthofAATTsuse.de
- fixed identation (correct usage of tabs)
- fixed remove_entry() that it removes xen entries correctly
(#223576)

Thu Nov 30 13:00:00 2006 jplackAATTsuse.de
- implement new section type menu neccessary for linking to other
systems/ complexer multiboot setups

Wed Nov 29 13:00:00 2006 jplackAATTsuse.de
- handle xen sections correctly in update-bootloader (#224330)

Mon Nov 27 13:00:00 2006 odAATTsuse.de
- do not specify the name of a bootloader entry when removing it
with bootloader_entry, thus removing all sections matching the
kernel image and initrd names (if these are on a currently
mounted partition) (#223030)

Tue Nov 21 13:00:00 2006 jplackAATTsuse.de
- fix mostly all remaining warnings (#222600)

Mon Nov 20 13:00:00 2006 jplackAATTsuse.de
- fix various warnings (#222600)

Fri Nov 17 13:00:00 2006 jplackAATTsuse.de
- some more finer fixes for the last entries stuff

Fri Nov 17 13:00:00 2006 jplackAATTsuse.de
- kernel line and vga mode now editable again (#214875)
- show most partitions in Custom Boot Partition drop-down list
(#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 (#221204)

Fri Nov 17 13:00:00 2006 jplackAATTsuse.de
- adding support for \'macos_timeout\'

Mon Nov 13 13:00:00 2006 jplackAATTsuse.de
- use selectdevice type for \"root\" tag: may be given by-id as well
- include logical partitions in list of custom boot devices
(#213256)

Thu Nov 9 13:00:00 2006 aosthofAATTsuse.de
- accept old arguments and new arguments in bootloader_entry
- fixed usage() and did some cleanup

Wed Nov 8 13:00:00 2006 schwabAATTsuse.de
- Fix error checking.

Tue Nov 7 13:00:00 2006 aosthofAATTsuse.de
- changed interface of bootloader_entry script to kernel rpm,
no more second guessing.

Tue Nov 7 13:00:00 2006 jplackAATTsuse.de
- fix implementation for grub.conf generation and parsing
(FATE#300732, bug#213256)
- version bump 0.4.0

Tue Oct 31 13:00:00 2006 jplackAATTsuse.de
- fix typo in Library.pm (#215613)
- reduce build dependencies
- version bump 0.3.5

Mon Oct 30 13:00:00 2006 odAATTsuse.de
- increase maximum timeout for grub to 3600 seconds (#214146)

Wed Oct 25 14:00:00 2006 jplackAATTsuse.de
- do error handling when $loader is not yet initialized (#213873)

Mon Oct 23 14:00:00 2006 jplackAATTsuse.de
- move GetMetaData call to the constructor (#213255)

Sat Oct 21 14:00:00 2006 odAATTsuse.de
- grub: using OO call for last fix (#213255)

Fri Oct 20 14:00:00 2006 odAATTsuse.de
- grub: fix writing globals (#213255)

Thu Oct 12 14:00:00 2006 jplackAATTsuse.de
- first chunk of changes for GRub using generic interface,
grub.conf handling still missing

Fri Sep 29 14:00:00 2006 jplackAATTsuse.de
- new interface for FATE#300732

Thu Sep 28 14:00:00 2006 aosthofAATTsuse.de
- added new interface script bootloader_entry

Tue Sep 19 14:00:00 2006 jplackAATTsuse.de
- fix man page for update-bootloader

Mon Sep 4 14:00:00 2006 jplackAATTsuse.de
- support new options no_os_chooser and optional (#202069, #202072)

Mon Sep 4 14:00:00 2006 jplackAATTsuse.de
- remove braces when parsing device.map file (#203545)

Mon Aug 7 14:00:00 2006 jplackAATTsuse.de
- add requirement for \'mdadm\' and \'e2fsprogs\' (#197471)

Mon Jul 31 14:00:00 2006 jplackAATTsuse.de
- typo fix

Fri Jul 28 14:00:00 2006 jplackAATTsuse.de
- Tools.pmAATTUdev2Dev : CCISS driver maps slashes to bangs so we
have to reverse that, suppress ignorable warnings from udevinfo
(#189348)

Tue Jul 25 14:00:00 2006 jplackAATTsuse.de
- do not use device symlink in sysfs as a criteria for device
detection which breaks on SmartArray controllers (#189348)
- bump version to 0.2.27

Tue Jul 11 14:00:00 2006 jplackAATTsuse.de
- move Partition2Disk function to Grub.pm as the only place of
usage and the only place to make it really work (#189348).

Thu Jul 6 14:00:00 2006 jplackAATTsuse.de
- do not replace section names of new sections by default section
name (#190529)
- do not interpret zero integer values as null string (#190529)

Mon Jul 3 14:00:00 2006 jplackAATTsuse.de
- several \'each\' iterators for global hashes not properly reset.
This broke root-on-raid1 support so far.

Mon Jul 3 14:00:00 2006 jplackAATTsuse.de
- fix CountSections/GetSectionList which always returned all
sections

Mon Jul 3 14:00:00 2006 jplackAATTsuse.de
- fix raid1 support in Tools.pm, still more problems in
Grub.pm:GrubPath2UnixPath

Mon Jul 3 14:00:00 2006 jplackAATTsuse.de
- fixed severe syntax problems introduced by r113&r111 in Tools.pm
and broke update-bootloader


 
ICM