# # spec file for package yast2-bootloader (Version 2.15.8) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: yast2-bootloader Version: 2.15.8 Release: 44 License: GNU General Public License (GPL) Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-bootloader-2.15.8.tar.bz2 prefix: /usr BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxslt limal-bootloader limal-devel perl-XML-Writer perl-gettext sgml-skel swig update-alternatives update-desktop-files yast2-devel yast2-devtools yast2-installation yast2-perl-bindings yast2-storage yast2-testsuite PreReq: /bin/sed %fillup_prereq Requires: yast2 yast2-core yast2-storage perl-Bootloader limal-bootloader parted perl-Compress-Zlib %ifarch %ix86 x86_64 Requires: master-boot-code %endif Provides: yast2-config-lilo yast2-config-bootloader Obsoletes: yast2-config-lilo yast2-config-bootloader Provides: yast2-agent-liloconf yast2-agent-prom Obsoletes: yast2-agent-liloconf yast2-agent-prom Provides: yast2-trans-inst-bootloader yast2-trans-lilo yast2-trans-boot Obsoletes: yast2-trans-inst-bootloader yast2-trans-lilo yast2-trans-boot Provides: y2c_boot y2t_boot Obsoletes: y2c_boot y2t_boot Provides: y2t_inst-bootloader yast2-agent-liloconf-devel yast2-agent-prom-devel Obsoletes: y2t_inst-bootloader yast2-agent-liloconf-devel yast2-agent-prom-devel Summary: YaST2 - Bootloader Configuration %description This package contains the YaST2 component for bootloader configuration. Authors: -------- Dan Meszaros %prep %setup -n yast2-bootloader-2.15.8 %build %{prefix}/bin/y2tool y2autoconf %{prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" %{?suse_update_config:%{suse_update_config -f}} ./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} make %{?jobs:-j%jobs} %install make install DESTDIR="$RPM_BUILD_ROOT" [ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done %clean rm -rf "$RPM_BUILD_ROOT" %post %{fillup_only -n bootloader} %files %defattr(-,root,root) # menu items %ifnarch s390 s390x %{prefix}/share/applications/YaST2/bootloader.desktop %endif %doc %{prefix}/share/doc/packages/yast2-bootloader %dir /usr/share/YaST2/include/bootloader /usr/share/YaST2/include/bootloader/* /usr/share/YaST2/modules/* /usr/share/YaST2/clients/bootloader*.ycp /usr/share/YaST2/clients/print-product.ycp %{prefix}/lib/YaST2/bin/* /usr/lib/YaST2/servers_non_y2/ag_* /usr/share/YaST2/scrconf/*.scr /var/adm/fillup-templates/* /usr/share/YaST2/schema/autoyast/rnc/bootloader.rnc %changelog * Thu Jun 21 2007 - adrian@suse.de - fix changelog entry order * Wed Apr 11 2007 - aosthof@suse.de - Fixed erroneous EFI Bootloader Label (#242985) in BootELILO.ycp - Fixed removal of obsolete entries in EFI Boot Menu in BootELILO.ycp (#237873) - 2.15.8 * Thu Mar 01 2007 - aosthof@suse.de - Reverted to make Xen kernel default boot kernel if Xen pattern or Xen RPMs are installed. (Fate #301384) - 2.15.7 * Tue Feb 27 2007 - od@suse.de - include yast2-storage in BuildRequires - 2.15.6 * Mon Feb 26 2007 - od@suse.de - safeguard against mount-by device that does not exist (yet): fall back to kernel name (#239473, #223608) - fix entry for memtest86, it is named memtest86+ meanwhile - collecting device information for perl-Bootloader now works with persistent device names; this caused a bug in the grub configuration where the gfxmenu entry was discarded because the device name could not be translated, as well as unbootable system (#244566, #247775) - 2.15.5 * Tue Jan 23 2007 - aosthof@suse.de - Forgot to delete "src/clients/bootfloppy.ycp" and "src/config/bootfloppy.desktop" from SVN (#218437) * Tue Jan 23 2007 - aosthof@suse.de - Removed bootfloppy module due to malfunction (#218437) - 2.15.4 * Wed Jan 17 2007 - jplack@suse.de - revise efi boot manager entry handling (#233537) * Tue Jan 16 2007 - jplack@suse.de - fix various zipl configuration problems (#235486) * Mon Jan 15 2007 - jplack@suse.de - more stream lining in help messages * Mon Jan 15 2007 - jplack@suse.de - handle efi boot manager entries properly (#233537) * Mon Jan 15 2007 - jplack@suse.de - add label text snippets for grub so that they can get translated * Thu Jan 11 2007 - jplack@suse.de - make xen section the first entry which will get the default though (FATE#301384) * Wed Jan 10 2007 - jplack@suse.de - mostly complete fix for #228833, wrong elilo configurator * Fri Jan 05 2007 - jplack@suse.de - fixed message handling, proposal, dialog handling for zipl, etc. (#228841, Fate#300732) * Fri Dec 22 2006 - jplack@suse.de - do map "kernel" tag to "image" tag for now, so that proposal gets interpreted right. * Fri Dec 22 2006 - aosthof@suse.de - Fixed "Propose New Configuration" in Bootloader Settings in YaST - Part 1 (#230230) - Fixed "Propose New Configuration" in Bootloader Settings in YaST - Part 2 (#230230) - 2.15.2 * Thu Dec 14 2006 - jplack@suse.de - code review and cleanup: eliminate dead code, eliminate simple functions used once, keep local functions local (part2) * Mon Dec 11 2006 - jplack@suse.de - code review and cleanup: eliminate dead code, eliminate simple functions used once, keep local functions local (part1) * Mon Dec 11 2006 - jplack@suse.de - replace Kernel::GetFinalKernel function which is broken by design by Kernel::ComputePackage. * Mon Dec 11 2006 - jplack@suse.de - move CheckAdditionalKernels from misc to Grub and fix that crappy stuff * Fri Dec 08 2006 - od@suse.de - related to help_messages and descriptions: - added comments to generic_Description() and the descriptions variable - corrected one warning and one debug message - renamed arch_widget_name to loader_widget_name, matching new functionality - 2.15.1 * Fri Dec 08 2006 - jplack@suse.de - basic implementation for generic bootloader widgets for ELILO (Fate#300732) * Fri Dec 08 2006 - jplack@suse.de - more zipl changes for Fate#300732 - merge elilo/misc into basic module * Fri Dec 08 2006 - jplack@suse.de - basic implementation for generic bootloader widgets for ZIPL (Fate#300732) * Fri Dec 01 2006 - od@suse.de - use kernel and initrd softlinks in Failsafe entry again, thus preventing the removal of the Failsafe entry when the kernel is updated (#224481) - 2.14.15 * Fri Dec 01 2006 - jplack@suse.de - signal change of boot loader location so that the boot loader can be rewritten if needed (#225023) - 2.14.14 * Fri Nov 24 2006 - aosthof@suse.de - fixed usage of function remove() - added FIXME - fixed typo in comment - actually use sorted DMTargetMap by adding bios_ids (#223473) - 2.14.13 * Fri Nov 24 2006 - od@suse.de - fixed typo in a comment - added a FIXME in BootCommon - added kernel and image file link resolve code to BootPOWERLILO.ycp (adapted from BootCommon.ycp) - Fix broken bootloader configuration on ppc: initialize library at the appropriate point again (#210535) - 2.14.12 * Fri Nov 24 2006 - aosthof@suse.de - Sorted DMTargetMap in lilolike.ycp to match the BIOS order (#223473) - Fixed typos in lilolike.ycp - 2.14.11 * Wed Nov 22 2006 - ug@suse.de - schema file fixes (#215263) * Wed Nov 22 2006 - aosthof@suse.de - Fixed typo in lilolike.ycp (#223145) - 2.14.10 * Tue Nov 21 2006 - aosthof@suse.de - Fixed target map for dmraids (aka FakeRAIDs) in lilolike.ycp (#222471) - 2.14.9 * Tue Nov 21 2006 - od@suse.de - have a current target map available in the log when we debug - added y2milestone()s around remapping - fix forgetting to rewrite some kernel/image entries (ycp really should have a for loop, so resetting variables is not forgotten) (#214935) - 2.14.8 * Tue Nov 21 2006 - jplack@suse.de - UpdateInitrdLine function is old, broken, rotten and completely useless now * Tue Nov 21 2006 - jplack@suse.de - suppress newline from readlink command, breaks config files - 2.14.7 * Tue Nov 21 2006 - jplack@suse.de - "activate" and "generic_mbr" do now get set if newly proposed * Mon Nov 20 2006 - od@suse.de - #214935: - added more comments - only resolve symlinks for linux, xen and failsafe sections, type image and xen - do not resolve symlinks for files that are not on the default boot partition (because they have a grub device name prefix) - added more logging - actually use the resolved symlinks for kernel and initrd - moved some comments to the right position in the code - 2.14.6 * Mon Nov 20 2006 - jplack@suse.de - quick fix for problems with Xen pattern selection (#208380): never use cached_proposal for now * Mon Nov 20 2006 - od@suse.de - reverted initrd and kernel names to links for everything but Mode::normal() (#214935) - resolve symlinks for kernel and initrd during inst_finish, so that the "real names" are put into the bootloader configuration -- this is the plan B solution, plan A (which shows correct filenames instead of link names in the proposal) does not currently work (#214935) - 2.14.4 * Mon Nov 20 2006 - jplack@suse.de - fix format for DefaultKernelParams * Mon Nov 20 2006 - jplack@suse.de - fix boot loader location mapping: check boot_root before boot_boot (#219409) * Mon Nov 20 2006 - jplack@suse.de - fix full adoption to new grub name sceme ((#214935, FATE#300732) * Fri Nov 17 2006 - od@suse.de - added comments - fix finding the correct names for kernel image and initrd (not yet fixed for powerlilo) (#214935) - first part of fix for resetting user changes when going to expert settings - 2.14.3 * Thu Nov 16 2006 - jplack@suse.de - section type of 'xen' is now handled (FATE#300732) * Wed Nov 15 2006 - jplack@suse.de - fixed Summary generation for Grub (#220285), did still consider old-style variable loader-device * Wed Nov 15 2006 - jplack@suse.de - widget for type selectdevice did not get initialized (#221180) * Mon Nov 13 2006 - od@suse.de - add more variables for the new perl-Bootloader interface to the autoyast DTD for yast2-bootloader: currently, the user needs to specify them if he wants to specify any global variable (which probably is the right interface for him) - reverted BootGRUB to use FixGlobals(), this functionality is not a bug - added comments to FixGlobals() and the call from BootGRUB to it - move setting of boot_* and activate keys in globals for new perl-Bootloader interface from BootCommon::i386LocationProposal() in lilolike to the end of BootGRUB::Propose(), so that the need to set defaults for the other values in globals is detected and these are proposed as well (#219409) - 2.14.1 * Mon Nov 13 2006 - jplack@suse.de - remove in ycp has bogus semantics (#220365) * Mon Nov 13 2006 - jplack@suse.de - generic MBR not written/activate flag not set due to incomplete impl. of FATE#300732 * Mon Nov 13 2006 - ug@suse.de - schema file for autyast fixed * Mon Nov 13 2006 - jplack@suse.de - fix missing proposal of global values during installation (#219409), function FixGlobals was inappropriate * Thu Nov 09 2006 - od@suse.de - added a few comments to the new code - fix trashing globals in grub et al.: use remove() to remove values from a map (#219409) - 2.13.86 * Wed Nov 08 2006 - od@suse.de - moved change_widget_default_value() to BootCommon.ycp - use change_widget_default_value() to work around "select" widget default value bug - logging variables filled by grub proposal - using correct variable (globals) for new perl-Bootloader interface (#213256) - 2.13.85 * Wed Nov 08 2006 - od@suse.de - changed some comments - move global_options, section_options and exports (new perl-Bootloader interface) to BootCommon.ycp - pass proposal for grub to new perl-Bootloader interface (#213256) - 2.13.84 * Tue Nov 07 2006 - od@suse.de - removed unused variable - changed and added some documentation in comments - fixed global options filtering for global options widget (#213256) - 2.13.83 * Tue Oct 31 2006 - od@suse.de - autoyast Relax-NG Compact schema file added (#215263) - 2.13.82 * Tue Oct 31 2006 - od@suse.de - fixed exporting the device map to autoyast (#211908) * Tue Oct 17 2006 - od@suse.de - packaged missing grub/help.ycp and generic/help.ycp - added comments to UpdateGfxMenuContents() - 2.13.80 * Fri Oct 13 2006 - sf@suse.de - Bug #173486: do not display ssh message when installed with ssh and vnc * Thu Oct 12 2006 - jplack@suse.de - implementation of generic password widget (FATE#300732) * Mon Oct 09 2006 - jplack@suse.de - implement generic widget functionality for Grub (FATE#300732) - 2.13.79 * Tue Sep 26 2006 - jplack@suse.de - part of new interface for FATE#300732 - 2.13.78 * Tue Sep 26 2006 - jplack@suse.de - implementation for FATE#120026: button to initialize bootloader * Thu Sep 21 2006 - od@suse.de - jplack@suse.de: basic implementation for 'selectdevice' entry type which will act as a hook for more sophisticated UI handling for device-by-id selection and such. - 2.13.77 * Fri Sep 15 2006 - od@suse.de - added caching of bootloader proposal patch by lslezak@suse.de, with some changed variable names and added comments (feature [#300709]) - 2.13.76 * Wed Sep 13 2006 - od@suse.de - reverted last change (in SVN) to bootfloppy.ycp, so the final correction to include this change of aosthof again: A few corrections had to be done related to wrong pathes (Bug [#180240]) - using parted for activation of boot partition again (instead of /sbin/activate from the lilo package) -- extended partition handling was fixed (#167602) - 2.13.75 * Mon Sep 11 2006 - mvidner@suse.cz - Fixed autodocs. * Mon Sep 04 2006 - jplack@suse.de - support new options no_os_chooser and optional (#202069, #202072) * Tue Aug 22 2006 - od@suse.de - jplack: use new device_map format (#198244) - 2.13.74 * Wed Jun 21 2006 - uli@suse.de - zipl: add "TERM=linux console=..." to proposal if booted with TERM=linux (bug #186970) * Mon Jun 19 2006 - aosthof@suse.de - Fixed erroneous pathes in function createFloppyImage() in bootfloppy.ycp (#180240) * Fri Jun 09 2006 - od@suse.de - when a change somewhere in the proposal causes a new section to be created (e.g. for a xen kernel), if the section does not yet exist and has not explicitly been deleted, add it to our proposal (#170469) - added lots of commentary to FixSections() - revert patch that added "powersaved=off" to append line in failsafe section - more testing needed (#153345) - 2.13.73 * Thu Jun 08 2006 - od@suse.de - ppc: always initialize board type when making a proposal in an autoyast installation (#178831) - 2.13.72 * Wed Jun 07 2006 - od@suse.de - add "powersaved=off" to append line in failsafe section for i386, x86_64 and ia64 (#153345) - filter virtual mountpoints such as swap etc. (#182375) - use full path to MD device (was broken since ever according to documentation) - 2.13.71 * Fri Jun 02 2006 - jplack@suse.de - fixed raid 1 detection in lib_iface.ycp (#178802) * Wed May 31 2006 - od@suse.de - check for RAID1 md arrays as all others will break on reboot (#178802) - 2.13.69 * Wed May 31 2006 - od@suse.de - replace occurences of a-z and A-Z with character lists to prevent problems in some locales (#177560) - 2.13.68 * Mon May 29 2006 - od@suse.de - iseries: fix proposal for NWSSTG boot device (#167390) - 2.13.67 * Mon May 22 2006 - jplack@suse.de - add initial support for xenpae (#177051) - 2.13.66 * Fri May 19 2006 - od@suse.de - added FIXME note to Bootloader.ycp - send partitioning info always when Initializer called (#161755) - 2.13.65 * Fri May 19 2006 - od@suse.de - fixed installation of installation kernel (ISERIES64) into slot A on iSeries (#165497) - 2.13.64 * Wed May 17 2006 - od@suse.de - fix backwards mapping of "mount by" device names when bl configuration is read (#176201) - revert last change in MountByDev2Dev() and use y2milestone() again - 2.13.63 * Wed May 17 2006 - od@suse.de - added bootloader device conversion for mount by ID, UUID etc. to BootPOWERLILO (#174349) - added debug messages to Dev2MountByDev() - changed 2x y2milestone() -> y2debug() in MountByDev2Dev() - 2.13.62 * Fri May 12 2006 - od@suse.de - during installation/update on ppc iseries, unconditionally install the ISERIES64 file from the installation media as rescue kernel into slot A (#165497) - fixed some whitespace - 2.13.61 * Fri May 12 2006 - od@suse.de - adapted to ppc/BootPOWERLILO.ycp: fixed mangled section titles after update (#170579) - 2.13.60 * Wed May 10 2006 - od@suse.de - added comments to update code - fixed mangled section titles after update (#170579) - 2.13.59 * Wed May 10 2006 - od@suse.de - fix broken consistency check for legacy iSeries with DASD only (#166378) - make it possible to manually add a value to selection list (needed for work arounds #166378 et. al.) - fix error typo in lib_iface.ycp - 2.13.58 * Thu May 04 2006 - locilka@suse.cz - merged texts from proofread - 2.13.57 * Thu May 04 2006 - jsrain@suse.cz - change the message before reboot if performing an SSH installation (#160301) * Tue May 02 2006 - od@suse.de - on ppc, never create a "failsafe" section (#170565) - 2.13.56 * Tue May 02 2006 - od@suse.de - in UI, show explanatory message instead of missing UUID (before partition is formatted) - added code readability comment - 2.13.55 * Fri Apr 28 2006 - od@suse.de - fixed elilo section name fix from #170129: - getLoaderType() cannot be called from GfxMenu.ycp, so changed internal Interface of GfxMenu::translateSectionTitle() to accept "loader" parameter instead of "allow_blanks" parameter - updated other functions to use/pass through the "loader" parameter now: GfxMenu::UpdateGfxMenuContents() GfxMenu::getTranslationsToDiacritics() BootCommon::translateSectionTitle() BootCommon::UpdateGfxMenuContents() - changed some y2milestone() messages: do not mention "lilo" when it can be any bootloader type other than "grub" - added me as co-author to BootCommon.ycp - 2.13.54 * Thu Apr 27 2006 - od@suse.de - examine_mbr.pl needs perl-Compress-Zlib - 2.13.53 * Thu Apr 27 2006 - od@suse.de - on ia64, do not use the short product name in the "second level" bootloader elilo -- use "linux" again instead (also sidesteps bug #170129) - added a comment for a future feature that may introduce two "menu levels" for grub as well - 2.13.52 * Mon Apr 24 2006 - sf@suse.de - fixed regexp (Bug #168594) * Fri Apr 21 2006 - od@suse.de - (#148931, #164950), fixes features #300383, #300160, #300358: - for root partitions in bootloader config: automatically use mount by id, path, uuid and label as set up in yast2-storage - also display these as "hints" in the UI - fixed some comments - added a y2milestone in getPartitionList() - fixed some whitespace - 2.13.50 * Thu Apr 20 2006 - od@suse.de - using /sbin/activate again (#167602) - do not accept fsid 257 (on pmac) anymore, Apple_Bootstrap is now reported as fsid 258 (#167934) - 2.13.49 * Wed Apr 12 2006 - od@suse.de - accept fsid 257 (Apple_Bootstrap) as pmac boot partition (#165518) - 2.13.48 * Wed Apr 12 2006 - od@suse.de - print-product.ycp: - return short name for bootloaders other than grub (#163702) - do not attach version to product name (#165466) - use short product name instead of "linux" as section name for bootloaders other than grub (#163702) - 2.13.47 * Wed Apr 12 2006 - od@suse.de - long name uses LABEL from content file everywhere now, so do not attach version anymore (#163702) - fixed typo in message - 2.13.46 * Tue Apr 11 2006 - od@suse.de - on pmac: propose only partitions smaller than 20 cylinders (#158543) - 2.13.45 * Tue Apr 11 2006 - od@suse.de - propose bootloader location on pmac systems (#158543) - changed comment - 2.13.44 * Tue Apr 11 2006 - od@suse.de - clone activate flag and loader_device for AutoYaST (#151501) - 2.13.43 * Tue Apr 11 2006 - jplack@suse.de - write config even if no create_efi_entry has been requested (#163260) * Mon Apr 10 2006 - od@suse.de - fixed invalid error on bootloader initialization (#164925) - 2.13.41 * Mon Apr 10 2006 - od@suse.de - fix BootPOWERLILO to return proposal again (introduced with dead code elimination a few days ago) - changed some comments for code around "activate" - 2.13.40 * Fri Apr 07 2006 - od@suse.de - update_gfxmenu: added -f to rm to avoid error message on English installs (#163693) - commented out dead code - jplack/od: stop work flow for an illegal boot= selection - 2.13.39 * Wed Apr 05 2006 - od@suse.de - changed more prep_boot_partition from "/dev/null" to "" (#163387) - 2.13.38 * Wed Apr 05 2006 - od@suse.de - use empty string when no prep boot or FAT partition is found (#163387) - 2.13.37 * Tue Apr 04 2006 - jplack@suse.de - update list of possible selections, each time a generic widget is "called" (#161755) * Mon Apr 03 2006 - od@suse.de - do not add kernel option "selinux=0" on any architecture (#155856) - fixed compilation errors in lib_iface.ycp - 2.13.36 * Mon Apr 03 2006 - jplack@suse.de - ppc: update default name if denoted section has been updated - ppc: update global clone entry, too, if device names changed - fix for #161755, send partition/disk info where neccessary - reorder code so that new function SetDiskInfo is formed and can be used in various places to fix #161755 - add proposed code change for virtual 'boot' mountpoints (#162242) * Sat Apr 01 2006 - od@suse.de - added TESTME comment: test parted partition activation with BSD slices - remove more old-style backticks - add needed comments - added parted to Requires (#161316) - changed a y2internal -> y2milestone - fixed harmless typos - 2.13.35 * Wed Mar 29 2006 - od@suse.de - using parted for activation of boot partition now (instead of /sbin/activate from the lilo package) (#161316) - fixed a typo - fixed some whitespace - added update-alternatives to BuildRequires - 2.13.34 * Mon Mar 27 2006 - uli@suse.de - changed s390* reboot message (bug #160045) * Sun Mar 26 2006 - od@suse.de - removed yast2-devel-packages from BuildRequires - add replacements for yast2-devel-packages to BuildRequires - 2.13.33 * Tue Mar 21 2006 - jplack@suse.de - fix console= handling on update, and some more update fixes (#155397) - 2.13.32 * Tue Mar 21 2006 - od@suse.de - cleanup: move UpdateSections function into Update()'s body - fixed #157939: iseries can boot even if no prep boot partition exists and/or is configured - 2.13.31 * Mon Mar 20 2006 - od@suse.de - package clients/print-product.ycp - 2.13.30 * Mon Mar 20 2006 - od@suse.de - fixes for #155397: - major cleanup of Update() code to be able to fix #155397 - added "return ret" to CreateImageSection() - fixed parameters in call to UpdateSections() - fixed list element removal: remove() -> filter() - also removed translation of section title (GfxMenu) for ppc (perl-Bootloader will take care of this) - print-product.ycp: remove " -- " from arguments to CommandLine::Print() - 2.13.29 * Mon Mar 20 2006 - od@suse.de - doing the right thing for InitializeLibrary - fix indentation/code style - print-product.ycp was wrong in modules, moved to clients - 2.13.28 * Fri Mar 17 2006 - od@suse.de - made text widget in error log message popup higher (#159264) - fix indentation - 2.13.27 * Fri Mar 17 2006 - od@suse.de - removed bootloader-theme from Requires: (#158588) - 2.13.26 * Fri Mar 17 2006 - od@suse.de - moved CreateLinuxSection() to BootPOWERLILO.ycp and adapted for ppc (#144553): - kernel -> image - removed code that is not used on ppc - added comments - moved CreateLinuxSection up and using it for installation as well - 2.13.25 * Wed Mar 15 2006 - od@suse.de - added debug output for (#156993) - changed my_sections -> updated_sections - 2.13.24 * Mon Mar 13 2006 - od@suse.de - jplack: - remove dead/unused code - add some FIXME comments - more cleanups - 2.13.23 * Mon Mar 13 2006 - od@suse.de - changed some whitespace - corrected fallback kernel to "/boot/vmlinux" - copied UpdateSections() from lilolike.ycp to BootPOWERLILO.ycp and adapted to new interfaces (#144553) - made read_default_section_name global in BootCommon.ycp (#144553) - syntax cleanups - proofread - 2.13.21 * Wed Mar 08 2006 - od@suse.de - added proposal for prep and iseries (pmac still missing) - created new function change_widget_default_value() and moved code from Propose() into this function - proposal for prep and iseries set the default values for their widgets using change_widget_default_value() - added FIXME: for improving the summary function - fixed comment in chrp.ycp explaining the use of prep_same_disk_as_root - 2.13.20 * Tue Mar 07 2006 - od@suse.de - #145597: - use old working proposal code from BootPPC in BootPOWERLILO - add comments where needed to understand the code - change lookup, lookup_value and modifySection and use []: instead - use search instead of find(string, string) - fixed header of BootPOWERLILO - fixed LocationProposal to use old BootPPC code - fixed some whitespace - call old currentBoardInit() from new Propose() - set proposed boot partition as default in widget - add "global void" to jplack's bootloaderError() - fix y2error format string - fixed an obsolete FlushCache() -> CommitSettings() - give an error popoup with log like in SLES9 (#145106) - use only one log file for all bootloaders (#145106) - cleanups, mostly indentation to make code readable - fixed: activate on i386 did not work when p_dev["nr"] == "" (mean whole disk) was one of loader_device or boot_partition - unify confusing interface names: FlushCache -> CommitSettings - give an error popoup with log like in SLES9 (#145106) - fix one update problem on POWER - use correct path to mkzimage for iSeries bootfile - 2.13.19 * Fri Mar 03 2006 - jplack@suse.de - give an error popoup with log like in SLES9 (#145106) - use only one log file for all bootloaders (#145106) - fix one update problem on POWER * Fri Mar 03 2006 - jplack@suse.de - fixed: activate on i386 did not work when p_dev["nr"] == "" (mean whole disk) was one of loader_device or boot_partition * Wed Mar 01 2006 - olh@suse.de - use correct path to mkzimage for iSeries bootfile * Tue Feb 28 2006 - od@suse.de - olh also fixed a typo in Bootloader.ycp - 2.13.18 * Wed Feb 22 2006 - olh@suse.de - do a mount --bind /dev /mnt/dev in bootloader_finish.ycp (#144773) * Thu Feb 16 2006 - od@suse.de - translateSectionTitle(): - handle results properly when regexpsub() is called with a non-matching regex - fixed comment for ReplaceRegexMatch() - fixed execess -> excess in y2milestone() - added another y2milestone() for cutting off words - 2.13.17 * Thu Feb 16 2006 - od@suse.de - wrote ReplaceRegexMatch() to globally replace matching regexes - fix filtering of lilo bootloader section name with ReplaceRegexMatch() - 2.13.16 * Thu Feb 16 2006 - od@suse.de - fixed typo in filtering of forbidden chars for lilo section titles - added logging for lilo section title adaptation - 2.13.15 * Wed Feb 15 2006 - od@suse.de - olh: - setting svn:keyword property to 'Author Date Id Revision' - typo s/instalaltion/installation/ - od: - restrict LILO section names to 11 chars -- use same algorithm as in perl-Bootloader, LILO.pm, sub FixSectionName() - 2.13.14 * Tue Feb 14 2006 - olh@suse.de - fix typo in board_type_names * Tue Feb 14 2006 - olh@suse.de - remove nubus support * Wed Feb 01 2006 - od@suse.de - added to package: src/modules/print-product.ycp - 2.13.13 * Fri Jan 27 2006 - locilka@suse.cz - merged texts from proofread * Wed Jan 25 2006 - od@suse.de - added print-product.ycp, used by update-bootloader from perl-Bootloader - 2.13.12 * Fri Jan 20 2006 - od@suse.de - moved BootPOWERLILO initialization code out of constructor again -- this unconditionally initialized lib_iface for ppc - 2.13.11 * Wed Jan 18 2006 - od@suse.de - remove __exports__ from globals in extract_exports_from_globals() - delete obsolete function GoodPrepOrFatPartition() - consider globals empty even if lines_cache_id is present - fix merging of __exports__ in BootPOWERLILO constructor - 2.13.10 * Tue Jan 17 2006 - od@suse.de - actually find and propose root and boot devices * Tue Jan 17 2006 - od@suse.de - added comments in bootloader_proposal - added GoodPrepOrFatPartition() in BootPOWERLILO - a lot of FIXMEs added - initial proposal for PPC * Mon Jan 16 2006 - jplack@suse.de - moved widget descriptions (labels) to yast2-bootloader - handle unified type descriptions: now :::... - add arch-specific Summary function * Thu Dec 22 2005 - uli@suse.de - declare Write method implemented in BootZIPL.ycp * Wed Dec 21 2005 - visnov@suse.cz - merged proofread texts * Mon Dec 19 2005 - jplack@suse.de - always read the config from perl-Bootloader (#140127) - activate generic help system - give help messages that make sense - avoid this i386 LILO bootloader config on ppc (#140127) - 2.13.6 * Fri Dec 16 2005 - jsrain@suse.cz - moved bootloader background picture to separate package - moved /boot/message handling to separate module - 2.13.5 * Thu Dec 15 2005 - uli@suse.de - s390: dumped obsolete dump sections and dead code - 2.13.4 * Tue Dec 13 2005 - mvidner@suse.cz - Fixed a type mismatch, hopefully fixing the installation (#138328). - 2.13.3 * Thu Dec 08 2005 - od@suse.de - changes by jplack@suse.de: - use generic dialogs in PowerPC boot loader code - new files to build widgets from type information - changes for support of all options on POWER - generic stuff - 2.13.2 * Mon Oct 31 2005 - jsrain@suse.cz - fixed losing GRUB sections in some cases (#130236) - 2.13.1 * Wed Oct 26 2005 - jsrain@suse.cz - do not create section for XEN if ungrading other bootloader than GRUB (#130474) - fixed clonning a section, it changed also the original one (#129511) * Fri Oct 21 2005 - jsrain@suse.cz - do not set dom0_mem option for XEN (#121947) - fixed selecting the swap partition for suspend to disk in other situations than installation (#128702) * Tue Oct 04 2005 - jsrain@suse.cz - fixed password setting help (#119591) * Mon Oct 03 2005 - jsrain@suse.cz - change selected radio button for loader location if loader location specified in combo box (#114193) * Fri Sep 30 2005 - jsrain@suse.cz - fixed reproposing configuration in installed system (#119428) - fixed disappearing initrd lines from configuratiln file (#104048) * Thu Sep 29 2005 - jsrain@suse.cz - fixed importing the global bootloader settings from AutoYaST profiles (#118595) * Tue Sep 27 2005 - jsrain@suse.cz - export/import the loader location variable for AutoYaST (#116947) * Mon Sep 26 2005 - jsrain@suse.cz - added bootloader background picture for Alpha1 - do not install bootloader to MBR by default - 2.13.0 * Fri Sep 09 2005 - jsrain@suse.cz - activate the /boot partition if installing to ThinkPad (#116129) - 2.12.32 * Fri Sep 09 2005 - jsrain@suse.cz - propose GRUB's device map if the one which was read from the system is empty (#115936) - 2.12.31 * Thu Sep 08 2005 - jsrain@suse.cz - fixed reading GRUB location from configuration file (#115581) - 2.12.30 * Wed Sep 07 2005 - jsrain@suse.cz - load EDD module during proposal (and not during inst_finish, as it doesn't work if other than default kernel is used) (#115592) - 2.12.29 * Wed Sep 07 2005 - jsrain@suse.cz - install bootloader to MBR by default (except ThinkPads) - load EDD module before running fix_chs script (#103031) - import device map correctly during autoinstallation (#115327) - 2.12.28 * Tue Sep 06 2005 - jsrain@suse.cz - changed the count of boot floppies (#114959) - run fix_chs on each partition which is marked active (#103031) - update MBR on ThinkPads correctly (#114429) - 2.12.27 * Tue Sep 06 2005 - jsrain@suse.cz - changed the bootloader background (#115331) - 2.12.26 * Fri Sep 02 2005 - jsrain@suse.cz - added RC1 bootloader background - 2.12.25 * Wed Aug 31 2005 - jsrain@suse.cz - added ELILO support (for IA64) - added basic ZIPL support (for S/390) - 2.12.24 * Mon Aug 29 2005 - jsrain@suse.cz - updated failsafe kernel parameters for i386/x86_64 (#113600) - avoid reinitializing limal-bootloader before writing settings during update and in installed system (#113683) - added support for booting on PPC - 2.12.23 * Thu Aug 25 2005 - jsrain@suse.cz - fixed setting the resume kernel parameter during update (#112794) - do not add 'barrier=off' to failsafe kernel parameters (#112891) - do not propose to install bootloader on XFS partition (#112810) - 2.12.22 * Tue Aug 23 2005 - jsrain@suse.cz - keep bootloader location during update (#105988) - moved FixCHS to master-boot-code (#103031) * Mon Aug 22 2005 - jsrain@suse.cz - fixed creating new boot loader sections (#105668) - 2.12.21 * Fri Aug 19 2005 - jsrain@suse.cz - enhanced checking whether merged section is still valid (#74252) - fix information about disk geometry in MBR if needed (#103031) - 2.12.20 * Thu Aug 18 2005 - jsrain@suse.cz - fixed new created XEN sections (#105171) - do not install backup of stage1 if /boot is on XFS (#105483) - 2.12.19 * Wed Aug 17 2005 - jsrain@suse.cz - fixed detection whether bootloader can be installed if /boot is on MD (#104908) - fixed comments for ycpdoc - fixed proposing configuration if /boot is on MD (#104908) - set correct initrd image for XEN (#105171) - fixed errors in log while proposing loader type (#105152) - don't remove initrd from merged loader sections (#104048) * Mon Aug 15 2005 - jsrain@suse.cz - merged texts from proofread - 2.12.18 * Mon Aug 15 2005 - jsrain@suse.cz - fixed section updates durng system update (#103868) - 2.12.17 * Fri Aug 12 2005 - jsrain@suse.cz - fixed several errors in code, added missign shortcuts * Thu Aug 11 2005 - jsrain@suse.cz - set correct parameters to failsafe kernel (#103865) - fixed removing obsolete sections during update (#104039) * Wed Aug 10 2005 - jsrain@suse.cz - fixed changing the order of disks (#102964) * Tue Aug 09 2005 - jsrain@suse.cz - don't put 'splash=silent' twice to kernel command line (#102706) - install bootloader to boot sector by default only if /boot partition is on the first disk (#100728) - fixed modification of bootloader sections during installation (#102626) - do not offer to edit sections if user selected not to install any bootloader (#102613) - updated help text for bootloader location (#102626) - fixed syntax of created lilo.conf (vga= cannot be in append) (#102942) - displaying meaningful information for chainloader sections (#103008) - 2.12.16 * Mon Aug 08 2005 - jsrain@suse.cz - fixed importing settings during autoinstallation, avoiding crash (#102535) * Thu Aug 04 2005 - jsrain@suse.cz - fixed crash during autoinstallation - do not offer GRUB and LILO on all architectures (#100219) - 2.12.15 * Wed Aug 03 2005 - jsrain@suse.cz - do not display additional kernel parameters in summary if no boot loader is selected to be installed (#100409) - propose not to install bootloader if the available one is not supported (#100406) - fixed widgets allignment * Mon Aug 01 2005 - jsrain@suse.cz - fixed capitalization in module summary - added master-boot-code to RPM dependencies on i386/x86_64, as it is needed for the default installation - 2.12.14 * Mon Aug 01 2005 - jsrain@suse.cz - do not propose installing bootloader to MBR by default - 2.12.13 * Thu Jul 28 2005 - jsrain@suse.cz - merged texts from proofread - 2.12.12 * Wed Jul 27 2005 - jsrain@suse.cz - added option to enable/disable boot timeout - fixed boot password setting - location widget not shown if no loader is to be installed (#97888) - 2.12.11 * Tue Jul 26 2005 - jsrain@suse.cz - fixed GRUB menus merging - 2.12.10 * Fri Jul 22 2005 - jsrain@suse.cz - set correct root device to kernel command line (#97574) - fixed installation on ThinkPad laptops (select the partition correctly) (#86762) - 2.12.9 * Fri Jul 22 2005 - jsrain@suse.cz - added last missing help texts - several minor fixes - updated to run correctly in Mode::config - added autoinstallation support - 2.12.8 * Thu Jul 21 2005 - jsrain@suse.cz - added missing file to package - added missing helps - fixed retranslating boot menu during installation - 2.12.7 * Mon Jul 18 2005 - jsrain@suse.cz - fixed proposing and handling device map - 2.12.6 * Mon Jul 18 2005 - jsrain@suse.cz - fixed makefiles in order to pack all needed files - added some help texts - 2.12.5 * Fri Jul 15 2005 - jsrain@suse.cz - adapted to new partitioner using storage-lib (arvin) - fixed makefiles and nfb to build against limal-bootloader - 2.12.4 * Tue Jul 12 2005 - jsrain@suse.cz - more code cleanup * Mon Jul 11 2005 - jsrain@suse.cz - merged texts from proofread * Fri Jul 01 2005 - jsrain@suse.cz - created new UI - accessing perl-Bootloader library through LiMaL instead of SCR * Tue Jun 14 2005 - jsrain@suse.cz - don't change MBR on IBM ThinkPad laptops in order to keep their rescue functionality working (#86762) - 2.12.3 * Tue Jun 07 2005 - jsrain@suse.cz - display info of additional kernel parameters from installation kernel command line (#83837) * Mon May 23 2005 - jsrain@suse.cz - fixed detection fo PReP partition on CHRP (PPC) (#80204) - block proposal if bootloader noc configured correctly on PPC (#82893) * Wed May 04 2005 - jsrain@suse.cz - more "default" variable renames - 2.12.2 * Tue May 03 2005 - jsrain@suse.cz - select PReP boot partition on CHRP (PPC) if root on LVM (#80204) * Wed Apr 27 2005 - jsrain@suse.cz - allow to remap devices in GRUB section (#77119) - don not report void error in installation proposal - added bootloader-related part of inst_finish to extra client - 2.12.1 * Fri Apr 22 2005 - mvidner@suse.cz - Do not use "default" as an identifier. * Mon Apr 18 2005 - jsrain@suse.cz - updated for new interface of ProductFeatures.ycp - 2.12.0 * Wed Mar 30 2005 - jsrain@suse.cz - inform user in proposal if it is not possible to install bootloader due to partitioning (#71949) * Thu Mar 24 2005 - jsrain@suse.cz - fixed bootfloppy icon description (#71084) * Tue Mar 15 2005 - jsrain@suse.cz - fixed modification of bootloader configuration if installation fails during update (#72814) * Mon Mar 14 2005 - jsrain@suse.cz - fixed manual configuration files editation (#72389) - recreate grub.conf during update (#72361) * Mon Mar 07 2005 - jsrain@suse.cz - added ZIPL installation via perl-Bootloader - fixed the order of icons in bootfloppy creator * Fri Mar 04 2005 - jsrain@suse.cz - propose XEN section if XEN and XEN kernels are installed/selected * Thu Mar 03 2005 - jsrain@suse.cz - reverted to older version update_gfxmenu due to recent problems (#67288) * Wed Mar 02 2005 - jsrain@suse.cz - merged texts from proofread * Wed Mar 02 2005 - jsrain@suse.cz - fixed neverending loop in update_gfxmenu * Tue Mar 01 2005 - jsrain@suse.cz - provide info about grub.conf to repair module if embedding GRUB stage1.5 - display proper list of bootloaders (#66933) - limit the size of the /boot/message archive (#66878) * Mon Feb 28 2005 - jsrain@suse.cz - fixed aborting during inst_finish (was crashing YaST) * Fri Feb 25 2005 - jsrain@suse.cz - fixed identifying bootloader sections while reading (#66612) * Fri Feb 25 2005 - jsrain@suse.cz - added missed translation mark (#8402) - fixed testsuites - enabled the bootfloppy icon also on AMD64 - disabled rescue floppy creation on other archs than i386 - 2.11.15 * Mon Feb 21 2005 - jsrain@suse.cz - use the new scripts for creating boot floppy (images are no longer on installation media) - 2.11.14 * Thu Feb 17 2005 - jsrain@suse.cz - prevent from inserting language to the offer of boot menu twice (#50930) * Wed Feb 16 2005 - jsrain@suse.cz - added support for embedding GRUB's stage 1.5 - 2.11.13 * Mon Feb 14 2005 - jsrain@suse.cz - by default don't merge whole GRUB menus, but only the default entry (#50688) - fixed errors of the bootloader library if using LVM - 2.11.12 * Thu Feb 10 2005 - jsrain@suse.cz - fixed errors when merging GRUB menus (#50643) * Wed Feb 09 2005 - jsrain@suse.cz - stopped using multiple variables from ProductFeatures for creating kernel command line (#50369) - 2.11.11 * Tue Feb 08 2005 - jsrain@suse.cz - fixed warning when removed memtest package after modifying memtest section in bootloader menu (#50498) * Mon Feb 07 2005 - jsrain@suse.cz - merged texts from proofread - 2.11.10 * Fri Feb 04 2005 - jsrain@suse.cz - getting additional kernel parameters as one string (#50369) * Wed Feb 02 2005 - jsrain@suse.cz - fixed support for localized boot menu, allowed multiple languages to be used at once * Tue Feb 01 2005 - nashif@suse.de - Disabled @YAST2-CHECKS-PROGRAM@ to fix build - 2.11.9 * Mon Jan 31 2005 - jsrain@suse.cz - removed code obsolete after using the bootloader library (including the LILO agent) - adapted to new filenames in GFX menu - fixed handling of YaSTi's data in comments in configuration files - by default merging all found GRUB menus - clean-up of obsolete code - 2.11.8 * Fri Jan 28 2005 - jsrain@suse.cz - export GRUB device map information to AutoYaST profile (#49730) * Tue Jan 25 2005 - jsrain@suse.cz - adaptations to install properly on MD arrays - 2.11.7 * Mon Jan 24 2005 - jsrain@suse.cz - added agent to interface for the bootloader library - using the now bootloader library for GRUB and LILO configuration - 2.11.6 * Tue Jan 11 2005 - jsrain@suse.cz - do not append 'maxcpus=0' to failsafe kernel command line on AMD64 (#49059) * Thu Jan 06 2005 - jsrain@suse.cz - propose all present kernels for GRUB * Wed Jan 05 2005 - jsrain@suse.cz - adapted to interface change of Kernel.ycp - 2.11.5 * Wed Dec 15 2004 - jsrain@suse.cz - using new interface of Progress.ycp - 2.11.4 * Mon Dec 13 2004 - jsrain@suse.cz - fixed setting GRUB password (#48999) * Fri Nov 19 2004 - jsrain@suse.cz - removed the generic MBR code from the package (moved to master-boot-code package) (#46406) - if user selects MBR of other than booting disk as location for GRUB, offer changing the order of the disks (#48051) - 2.11.3 * Tue Nov 09 2004 - jsrain@suse.cz - fixed automatical boot partition activating during installation (#20329) * Tue Nov 09 2004 - jsrain@suse.cz - enhanced memtest handling during installation (#46796) * Mon Nov 08 2004 - jsrain@suse.cz - better fix of kernel image name update (#46750) * Thu Nov 04 2004 - jsrain@suse.cz - removed select () and lookup () builtins usage - fixed types for CWM - 2.11.2 * Wed Oct 27 2004 - jsrain@suse.cz - adapted to new Mode/Stage interface - 2.11.1 * Tue Oct 19 2004 - jsrain@suse.cz - use unified messages from Label.ycp - changed boot floppy creator according to new layout of boot floppy disks (#43634) - 2.11.0 * Wed Oct 13 2004 - jsrain@suse.cz - add "thash_entries=2097152" to kernel command line on Altix Scalable Node (#44174) * Mon Oct 11 2004 - jsrain@suse.cz - adapted to new Arch:: interface * Wed Oct 06 2004 - jsrain@suse.cz - fixed summary if GRUB section name contains HTML tag (#46792) * Tue Oct 05 2004 - jsrain@suse.cz - replace blank spaces in LILO section name with underscores, shorten it if it is longer than 15 chars (#46778) - 2.10.17 * Mon Oct 04 2004 - jsrain@suse.cz - if serial parameter is present in menu.lst, don't add gfxboot during update (#46680) - fixed update if root device name contained 'suse' or 'shipped' (#46750) - 2.10.16 * Wed Sep 29 2004 - jsrain@suse.cz - do not show the disks order if there is only one disk (#46346) - 2.10.15 * Thu Sep 23 2004 - jsrain@suse.cz - avoid initalizing GRUB structures earlier than needed data is known (#45119) - fixed redrawing the main dialog if loader type changed (#45877) - 2.10.14 * Mon Sep 20 2004 - jsrain@suse.cz - fixes update if SATA devices are used (#44286) - 2.10.13 * Mon Sep 13 2004 - jsrain@suse.cz - allowed to add wildcard entry to GRUB and LILO boot menu (#44742) - removed dead code (related to items in GRUB section reordering, now it is fully handled by Table/Popup - initialize package manager callbacks before getting boot floppy image (in order to ask for media) (#45049) - prevent from displaying the target device in the summary multiple times (#45119) - 2.10.12 * Tue Sep 07 2004 - jsrain@suse.cz - update the default boot section mark properly if a section was removed (eg. because of missing kernel) (#44752) * Mon Sep 06 2004 - jsrain@suse.cz - do not use obsolete include commandline/commandline.ycp * Mon Sep 06 2004 - jsrain@suse.cz - avoid calling constructor of Product:: in testsuite (in order to build properly) - save splash type from installation kernel command line to created bootloader configuration files (#44683) - 2.10.11 * Fri Sep 03 2004 - jsrain@suse.cz - update devices in bootloader configuration files (SATA devices changed from /dev/hd* to /dev/sd*) (#44286) - provide general Bootloader::Update function that processes all needed tasks - added SetModified to _auto client - 2.10.10 * Thu Sep 02 2004 - jsrain@suse.cz - check dependencies of bootloader-related packages when selecting them for installation (#44615) * Wed Sep 01 2004 - jsrain@suse.cz - fixed proposing /etc/grub.conf if /boot is on /dev/md* * Tue Aug 31 2004 - jsrain@suse.cz - fixed building on other archs than i386 - 2.10.9 * Tue Aug 31 2004 - jsrain@suse.cz - branched yast2-bootfloppy package (so that the bootfloppy functionality is not present in personal as floppy images are not present on the media (#44163) - 2.10.8 * Mon Aug 30 2004 - nashif@suse.de - Added GetModified function to _auto client * Thu Aug 19 2004 - jsrain@suse.cz - translate the "Vendor Diagnostic" section in bootloader menu - removed some unneeded impmorts - 2.10.7 * Tue Aug 17 2004 - jsrain@suse.cz - fixed signatures of handler functions of Table/Popup options - call efibootmgr with '-v' instead of '-q' (in order to have more verbose output in log) (#43625) * Mon Aug 16 2004 - jsrain@suse.cz - fixed printing of summary if location set to all MBRs of disks holding the /boot partition on /dev/md* - fixed activating partitions and writing generic code to MBR if installing on /dev/md* - work correctly with kernel image names also on other archs than i386 when creating the previous kernel section - 2.10.5 * Fri Aug 13 2004 - jsrain@suse.cz - log the output of devmap_mknod.sh and /sbin/vgscan (#43758) * Wed Aug 11 2004 - jsrain@suse.cz - prevent from adding trailing blank space to section name on PPC (#43599) * Tue Aug 10 2004 - jsrain@suse.cz - merged texts from proofread * Mon Aug 09 2004 - jsrain@suse.cz - fixed crippling of sections of other distros in case of multiboot (#43491) - add 'd' to GRUB installation command only if 1st and 2nd stage are on different disks (#43198) - 2.10.4 * Fri Aug 06 2004 - jsrain@suse.cz - minor fixes that made autoinstallation work * Wed Aug 04 2004 - jsrain@suse.cz - more type information for CWM structures - fixed testsuite - 2.10.3 * Mon Jul 26 2004 - jsrain@suse.cz - fixed routine of merging detected modules for initrd with those present in the AI profile during autoinstallation (#43103) * Mon Jul 19 2004 - jsrain@suse.cz - use PackageSystem.ycp modules instead of Require.ycp - import "Product.ycp" when it is really needed (in order to build) - 2.10.2 * Fri Jul 16 2004 - jsrain@suse.cz - fixed displaying and changing order of disks for GRUB (#42454) - displaying GRUB's disks order in the summary * Mon Jul 12 2004 - jsrain@suse.cz - writing product name and version as section label to bootloader menu (GRUB both text and graphical, lilo graphical) (#31250) - fixed error messages of the script for /boot/message recreating - added general function to recreate /boot/message file on relevant architectures - 2.10.1 * Tue Jun 29 2004 - jsrain@suse.cz - added possibility to install GRUB on MD device (the way that if any of the disks building MD is removed system still boots) - update zipl.conf before packages update on S390 (#40629) - added "barrier=off" to failsafe kernel command line on i386, IA64 and AMD64 (#42526) * Fri Jun 25 2004 - jsrain@suse.cz - added functionality to add section with previous kernel (#36624) - fixed confusing labels for the boot floppies (#37094) - fixed confusing code in Bootloader::Write (#40445) * Thu Jun 24 2004 - jsrain@suse.cz - fixed autoinstallation with empty bootloader-related part of the AI profile on PPC and IA64 (#41805) * Thu Jun 17 2004 - jsrain@suse.cz - 2.10.0 * Wed Jun 16 2004 - jsrain@suse.cz - prevent the "desktop" parameter from being added to kernel command line for server products (#41916) - 2.9.31 * Thu Jun 10 2004 - jsrain@suse.cz - change /dev/hd* to /dev/iseries/vd* in the 'boot' option of lilo.conf during update of iSeries (#41545) - fixed creating a new section on PPC and IA64 (#41550) - 2.9.30 * Sun Jun 06 2004 - nashif@suse.de - in autoinst mode, keep initrd modules list (#41681) * Thu May 27 2004 - jsrain@suse.cz - don't display device name if user selected to activate boot loader partition ot replace MBR with generic code when preparing AutoYaST profile, as the device names aren't known (#41258) - allow to install LILO to MD so that if any of disks bulding MD array is removed, system still boots (#34122) - 2.9.29 * Thu May 27 2004 - nashif@suse.de - move conversion functions from bootloader_auto to external file (#41227) - Also parse kernel parameters, moved from autoyast2 (#41227) * Wed May 26 2004 - jsrain@suse.cz - fix autoinstallation on all PPC boards (#38991) - prefer proposed PReP boot partition to already existing (#41213) * Tue May 25 2004 - jsrain@suse.cz - set the I/O scheduler on the kernel command line (#40688) - fixed bootloader installation on iSeries (jplack) (#41143) - 2.9.28 * Mon May 24 2004 - jsrain@suse.cz - avoid setting vga kernel parameter on PPC and S390 (#40998) - fixed messing of /etc/lilo.conf when setting the vga parameter (#40998) * Wed May 19 2004 - jsrain@suse.cz - fixed filter for possible PReP boot partitions on iSeries - allow /dev/iseries/vd* instead of /dev/hd* (#40825) - 2.9.27 * Tue May 18 2004 - jsrain@suse.cz - init board type during autoinstallation on PPC properly (#38991) * Thu May 13 2004 - jsrain@suse.cz - fixed installation on PPC (#34556) - 2.9.26 * Wed May 12 2004 - jsrain@suse.cz - use ELILO-specific entry for the EFI entry label in the autoinstallation profile (#36061) - fix handling of multiple occurences of a kernel parameter in the command line (used eg. for console) (#38177) - fix lilo.conf update on PPC (#39379) * Tue May 04 2004 - jsrain@suse.cz - merged texts from proofread * Tue May 04 2004 - jsrain@suse.cz - add 'selinux=0' kernel parameter for all archs (#39811) - add 'TERM=dumb' kernel parameter for S390 (#39386) - 2.9.25 * Tue Apr 27 2004 - jsrain@suse.cz - fixed script for updating /boot layout on IPF (#21644) - fixed the /boot layout update procedure (#21644) - do not change the EFI nvram on update (#21644) - fixed testsuite - 2.9.24 * Thu Apr 08 2004 - jsrain@suse.cz - use 'desktop' kernel parameter on desktop products only - fixed blank spaces in section name after conversion from GRUB to LILO (#38017) - fixed installing rescue kernel to slot A on iSeries (PPC) during installation (#35566) * Wed Apr 07 2004 - sh@suse.de - Fixed excessive whitespace after Module:: - bug #38327 * Wed Apr 07 2004 - schwab@suse.de - Add nohalt to failsafe kernel command line on ia64. * Tue Apr 06 2004 - jsrain@suse.de - updating graphical boot menu to contain proper languages (and be small enough to fit in memory) also when running update from YaST control center (#38339) - added 'noresume' parameter to failsafe kernel command line (#38400) - 2.9.22 * Mon Apr 05 2004 - jsrain@suse.de - fixed installation if root is on LVM (initializing device mapper and LVM properly) (#37290) - 2.9.21 * Fri Apr 02 2004 - jsrain@suse.de - changed license to GPL - 2.9.20 * Fri Apr 02 2004 - jsrain@suse.de - fixed reading and writing of the 'map' option of sections in the GRUB's menu.lst (#37971) - again fixed PPC post-install script (#37262) - 2.9.19 * Tue Mar 30 2004 - schwab@suse.de - Use dev2majminIfNonStandard instead of dev2majmin in BootELILO. - 2.9.18 * Mon Mar 29 2004 - jsrain@suse.de - do not propose to install any bootloader if installing user-mode Linux (#37382) * Mon Mar 29 2004 - jsrain@suse.de - fixed errors in log if root on LVM (#37290) - adapted to changes in CWM - include desktop file for boot floppy disk creator on i386 only (#37209) - write "lilo" as bootloader type to sysconfig on PPC (#37263) - do not report incorrect error of PPC bootloader post-install script (#37262) - label the bootloader section on PPC 'linux' (lowercase 'l') (#37264) - do not ask about aborting if just entered and left (#37099) - write correct kernel to slot A on iSeries (PPC) when configuring installed system (#35566) - 2.9.17 * Fri Mar 26 2004 - jsrain@suse.de - check for nil output of runnign bootloader installer (#36927) - avoid displaying reading progress while updating configuraiton - 2.9.16 * Thu Mar 25 2004 - jsrain@suse.de - fixed behavior if installing bootloader to boot sector of MD device (#34122) - do not update graphical boot menu if it is not installed (#36893) - 2.9.15 * Wed Mar 24 2004 - jsrain@suse.cz - fixed installation when root is on LVM device - prepared for EVMS (handle it the same way as LVM) * Tue Mar 23 2004 - jsrain@suse.cz - warn user before installing on XFS partition (boot sector doesn't have enough free space for containing boot loader) (#36708) * Mon Mar 22 2004 - jsrain@suse.cz - logging output of PPC postinstall script (#35833) - fixed handling of NoPCMCIA kernel parameter (#35674) - check if language is supported by gfxmenu before setting it as default (#36487) - 2.9.14 * Fri Mar 19 2004 - mvidner@suse.cz - added AGENT_LIBADD so that agents work from standalone Perl * Thu Mar 18 2004 - jsrain@suse.cz - mark settings as changed after bootloader switch (#36269) - avoid putting /dev/evms to GRUB's device map and allowing it as device to install bootloader to - create only one entry in the language selection in graphical boot menu if English selected * Wed Mar 17 2004 - jsrain@suse.cz - allowed to select PPC board type when preparing autoinstallation (#36109) - not reading settings from disk in Mode::config if not explicitly asked - correctly assigning default radio button when asking how to switch bootloader - zipl (S390 loader) switched to Table/Popup interface with just one entry (loader type) because of autoinstallation * Tue Mar 16 2004 - jsrain@suse.cz - allow selecting all boot loaders in autoinstallation configuration (#36109) - correctly display in summary that no EFI entry will be created on IA64 (#35346) - export global settings of the bootloader properly (#32384, [#36012]) - support for having both /boot/initrd and (hdx,y)/initrd in autoinstallation profile (#32384) - fixed storing of the gfxmenu option * Mon Mar 15 2004 - jsrain@suse.cz - correctly check for swap partitions (filter out the partitions that are marked for getting deleted) (#35953) - avoid writing LILO to /dev/md? (use one of devices building the array instead) (#33565) - prevent kernel options from being added multiple times (#32362) - 2.9.13 * Fri Mar 12 2004 - jsrain@suse.de - setting the default language of graphical boot loader, adding localized texts - added support for boot loader entries with diacritics in graphical bootloader menu - creating /boot/zipl directory on S390 (#35662) - 2.9.12 * Wed Mar 10 2004 - jsrain@suse.de - adapted boot disks creator to new floppy image names (#33675) * Wed Mar 10 2004 - sh@suse.de - V 2.9.11 - Migration to new wizard * Tue Mar 09 2004 - jsrain@suse.de - fixed creating floppy from image with size smaller than the disk size (#33675) * Mon Mar 08 2004 - jsrain@suse.de - fixed post install script on PPC (#35436) - fixed testsuite - ask user before aborting - setting icon - 2.9.10 * Thu Mar 04 2004 - jsrain@suse.de - storing vga value determined during installation, using it when proposing new configuration in installed system (#33368) - preserving user's choce not to create EFI entry while running through installation proposal (#35346) * Wed Mar 03 2004 - jsrain@suse.de - appending text '(MBR)' to bootloader location description if it is MBR of a hard disk (#35255) - fixed exporting settings for autoinstallation (#35232) - log exit code of command used to install bootloaer in case of failure - fixed incorrectly reported error when installing LILO (#33905) - made md-only installation of GRUB possible (#34122) * Tue Mar 02 2004 - jsrain@suse.de - finished making data types more strictly - fixed default section name in lilo.conf on PPC (#35229) * Mon Mar 01 2004 - jsrain@suse.de - merged texts from proofread - more strictly data types (still WIP) - 2.9.8 * Tue Feb 24 2004 - jsrain@suse.de - removing ide-scsi emulation parameters from kernel command line (#34694) - use PReP boot partition on the same disk as root partition on chrp (PPC) (#34891) - updated ELILO installation, change partitioning layout during ELILO update in order to match Intel's EFI specification (#21644) * Mon Feb 23 2004 - jsrain@suse.de - fixed used kernel image name on S390 (now using the one from Kernel.ycp) (#34735) - fixed kernel command line on S390 (#34734) - 2.9.7 * Thu Feb 19 2004 - jsrain@suse.de - removed yast2-country from neededforbuild - writing hardware configuration to sysconfig on S390 instead of /etc/chandev * Tue Feb 17 2004 - jsrain@suse.de - enabled and fixed command line interface - properly updating proposed sections of LILO after disk repartitioning * Mon Feb 16 2004 - jsrain@suse.de - fixed behavior during autoinstalation preparation - fixed selectin PReP boot partition for installation on PPC (#34570) - fixed return value of Import function - fixed text of MBR radio button in AI configuration mode - keeping corrupted sections in lilo.conf on PPC (#34588) - 2.9.6 * Tue Feb 10 2004 - arvin@suse.de - fixed testsuite * Sat Feb 07 2004 - arvin@suse.de - removed config files (*.y2cc) - 2.9.4 * Fri Jan 30 2004 - jsrain@suse.de - dropped SILO support (SILO was dropped as SPARC is dead) - reenabled (and fixed) testsuite - 2.9.3 * Fri Jan 16 2004 - jsrain@suse.de - merged NI changes from branch - 2.9.2 * Mon Jan 05 2004 - jsrain@suse.de - adding resume= kernel parameter for GRUB and LILO (#33640) - writing kernel append parameters to global section of elilo.conf (IA64) (#31736) * Wed Dec 10 2003 - jsrain@suse.de - translating also section label in the "default" entry in elilo.conf (IA64) * Tue Dec 09 2003 - jsrain@suse.de - added command line interface support * Thu Nov 27 2003 - jsrain@suse.de - fixes for the new interpreter - 2.9.1 * Mon Nov 24 2003 - jsrain@suse.de - fixed changing of GRUB location (#33297) - updated support of ELILO, several fixes * Tue Nov 18 2003 - jsrain@suse.de - switched from kdoc to doxygen * Thu Oct 30 2003 - jsrain@suse.de - fixed handling of disks reorder dialog for GRUB configuration - fixed modifying configuration data according to changed GRUB's device map (#32667) * Wed Oct 29 2003 - jsrain@suse.de - fixed ensuring that required packages are installed when switching bootloader - fixed sorting of lines in table - 2.9.0 * Thu Oct 23 2003 - schwab@suse.de - Fix quoting in efibootmgr command line. * Thu Oct 23 2003 - jsrain@suse.de - fixed routines used to modify parameters of specified kernel * Fri Oct 17 2003 - jsrain@suse.de - not proceeding with creating boot floppy if image not found (#32428) * Wed Oct 15 2003 - jsrain@suse.de - fixed option type for relocatable in elilo.conf (IA64) (#32210) - fixed option type of "activate" option on PPC - fixed handling of doublieclick on sections list table - updated support of IA64 bootloader * Tue Oct 14 2003 - jsrain@suse.de - updated support of S390 bootloader * Mon Oct 13 2003 - jsrain@suse.de - updated support of PPC bootloader * Mon Oct 06 2003 - jsrain@suse.de - added separate fillup templates for different architectures * Fri Oct 03 2003 - jsrain@suse.de - changed internals so that bootloader module now uses CWM * Mon Sep 22 2003 - jsrain@suse.de - fixed assigning of default section when changed default secion's label in LILO (#30122) - 2.8.22 * Fri Sep 19 2003 - jsrain@suse.de - fixed testsuite (again) - 2.8.21 * Thu Sep 18 2003 - nashif@suse.de - Fixed testsuite - 2.8.20 * Thu Sep 18 2003 - jsrain@suse.de - again adding maxcpus=0 to failsafe bootloader entry on AMD64 (#30519) - fixed possibily missing "splash=silent" in default kernel's command line (#31256) - 2.8.19 * Tue Sep 16 2003 - jsrain@suse.de - fixed merging of other GRUB menus (#30757) - fixed translating of menubutton entry during installation (#31054) - 2.8.18 * Mon Sep 15 2003 - jsrain@suse.de - fixed popup reporting error when creating initrd (#30714) - fixed detection if root kernel parameter is specified via major and minor number (#30842) - adding only one "splash=silent" to kernel command line (#30860) - adding "splash=silent desktop" to kernel command line during update (#28780) - propose "floppy" entry to bootloader menu only if floppy drive is present (#30772) - don't install bootloader packages in repair mode (#30272) - 2.8.17 * Sun Sep 14 2003 - adrian@suse.de - make it working in kcontrol * Fri Sep 12 2003 - jsrain@suse.de - not adding maxcpus=0 to failsafe kernel parameters on AMD64 (#30519) - fixed updating of kernel image name in bootloader configuration files (#30627) - fixed original bootloader configuration reading during update (#30625) * Thu Sep 11 2003 - jsrain@suse.de - removed forgotten debug code (#30396) * Wed Sep 10 2003 - jsrain@suse.de - fixed update of metadata for sysconfig variable LOADER_TYPE (#30352) * Mon Sep 08 2003 - jsrain@suse.de - fixed bootloader menu entry - windows -> Windows (like other entries) (#29600) - use device file name when specifying root device for LVM and MD instead of using major and minor number (#28028) - prefix 0x should be added to major/minor number identifying root device only for LILO (#29776) - 2.8.15 * Fri Sep 05 2003 - jsrain@suse.de - merged texts from proofread - fixed configuration proposal when root or boot partition is on md (#30122) - 2.8.14 * Thu Sep 04 2003 - jsrain@suse.de - if variable with list of initrd modules in sysconfig doesn't exist, set default value to empty (#30020) * Wed Sep 03 2003 - jsrain@suse.de - don't write 'single' to slot A kernel command line on IBM iSeries (arch. PPC) (#27984) (olh@suse.de) * Mon Sep 01 2003 - jsrain@suse.de - fixed bootloader installation with numeric (major-minor) root device specification (#29776) - not proposing booting from floppy if /boot is beyond 1024 cylinder as it doesn't solve anything (#29524) - 2.8.13 * Thu Aug 28 2003 - jsrain@suse.de - fixed displayed section type in sections summary dialog for "other" sections (#29472) - don't ask for abort confirmation during installation if settings were changed in previous run of component from proposal (#29496) - 2.8.12 * Mon Aug 25 2003 - jsrain@suse.de - fixed inconsistence of floppy size (1440kB -> 1.44 MB) (#29142) - reporting segmentation fault when running bootloader binary (#29199) - added correct help for configuration writing dialog - improved help text for rescue floppy (#29143) - 2.8.11 * Mon Aug 18 2003 - jsrain@suse.de - fixed creating of boot floppy (#28994) - updated comments in susconfig fillup (#28845) - moved dir for backup MBR to /var/lib/YaST2, in /boot leaving just last MBR (this way it can be inserted to GRUB menu) (#28802) - backup-ing areas really affected when saving bootloader configuration (MBR of first disk and sector bootloader is installed to) (#28803) - 2.8.10 * Wed Aug 13 2003 - jsrain@suse.de - fixed bootloader update - better comments around YaST2 metadata in generated cfg. files - 2.8.9 * Tue Aug 12 2003 - jsrain@suse.de - added support for not installing any bootloader - recreate reset menubutton after bootloader switch - updated update functionality (replace vmlinuz.shipped images with vmlinuz, dtto for initrd) * Mon Aug 11 2003 - jsrain@suse.de - not using .shipped image any more (kernel package doesn't contain it) - merged texts from proofread - added more verbose logging of proposing configuration - 2.8.8 * Thu Aug 07 2003 - jsrain@suse.de - fixed lost sections when changhing bootloader location (#28552) - not offering to replace partition booting from HDD with partition for booting from floppy when changed GRUB location to other disk partition if entry for booting from HDD doesn't exist - fixed proposing of LILO configuration (put multiple times into quotes, some options weren't displayed correctly in summary table) - fixed lost sections in many other cases - removed popup informing about changed disk partitioning although it was unchanged during installation proposal - 2.8.7 * Mon Aug 04 2003 - jsrain@suse.de - added .desktop files - 2.8.6 * Thu Jul 31 2003 - jsrain@suse.de - don't offer extra /boot and / partition as bootloader location if they are the same * Tue Jul 29 2003 - jsrain@suse.de - added possibility to clone selected bootloader section (#26458) - fixed creation of lilo.conf - quotes were missing - entries to bootloader are to be translated (#26800) * Wed Jul 23 2003 - jsrain@suse.de - Using major/minor number for unusual devices instead of device node name in root kernel parameter (#28028) * Mon Jul 21 2003 - jsrain@suse.de - double click on tables now triggers Edit (#25156) - fixed testuite and building - 2.8.5 * Tue Jul 08 2003 - jsrain@suse.de - fixed question popup if canceling configuration (#27479) - installing additional copy of bootloader bootsector to bootsector of /boot partition for LILO and GRUB (#27389) - not activating any partition by default if some already active (#26278) - 2.8.4 * Wed Jun 25 2003 - jsrain@suse.de - fixed several minor bugs - 2.8.3 * Mon Jun 23 2003 - jsrain@suse.de - fixed common_popups, common_messages -> YCP modules - fixed missing imports - 2.8.2 * Thu Jun 12 2003 - jsrain@suse.de - fixed file list - fixed user interface - 2.8.1 * Wed May 28 2003 - jsrain@suse.de - updated PPC bootloader support * Fri May 16 2003 - jsrain@suse.de - fixed collision with driver update (#26717) * Thu May 15 2003 - jsrain@suse.de - updated ELILO (IA64 bootloader) support * Mon May 05 2003 - jsrain@suse.de - updated and optimized some internal structures and related functions * Thu Apr 24 2003 - jsrain@suse.de - updated doaboot script (ro@suse.de) * Wed Apr 23 2003 - jsrain@suse.de - updated widget handling functions interface - updated documentation * Tue Apr 22 2003 - jsrain@suse.de - added possibility to download boot floppy image via FTP/HTTP (#26175) - added possibility to restore last MBR saved during isntallation or bootloader configuration (#16338) * Fri Apr 18 2003 - jsrain@suse.de - no more retaking current kernel parameters to bootloader configuration file when configuring installed system (#26304) - fixed devices for MBR/boot partition/root/partition when installing on md (#26287) - not activating any partition during update (#26323) - better checkign of bootloader-on-floppy installation (#26323) - in case of inconsistence between sysconfig and bootlaoder cfg. file bootloader cfg.file is prefered (#26323) - fixed possible tmp filename security problem of installation on AXP (#26357) - displaying partition that will be activated and MBR device that will be replaced with generic code (partial fix of #26278) - added possibility to save MBR before bootloader installation and insert saved MBR image to GRUB menu (#16338) - 2.8.0 * Tue Apr 08 2003 - jsrain@suse.de - added possibility to save all settings and reinstall bootloader although nothing was changed (#24346) * Fri Apr 04 2003 - jsrain@suse.de - code cleanup and optimalization - added bootloader parameters support, made routines more universal - documentation update * Thu Apr 03 2003 - jsrain@suse.de - allowed bootfloppy to format floppy disk and select device - allowed bootfloppy to use custom image (22376) - other minor bootfloppy updates and code cleanup * Mon Mar 24 2003 - jsrain@suse.de - removed reading of initrd modules from install_inf (#24709) * Fri Mar 21 2003 - jsrain@suse.de - updated documentation - updated testsuite - several minor updates and optimalizations * Tue Mar 18 2003 - jsrain@suse.de - fixed undeclared variable title (#25560) - 2.7.19 * Mon Mar 17 2003 - jsrain@suse.de - fixed displaying of logs on bootloader errors (#25470) - 2.7.18 * Mon Mar 17 2003 - jsrain@suse.de - fixed updating GRUB configuration if entry with other system was present and set as default (#25418) - 2.7.17 * Fri Mar 14 2003 - jsrain@suse.de - fixed behaviour when iditing empty section, when creating new section, add most common keys (#25305) - fixed initrd modules cloning (#25351) - 2.7.16 * Tue Mar 11 2003 - jsrain@suse.de - using activate instead of sfdisk to activate bootloader partition, because sfdisk has unwanted side effects (#24740) - 2.7.15 * Mon Mar 10 2003 - jsrain@suse.de - fixed filtering of modules added to initrd (#24709) - fixed partition activation if bootloader in logical disk (#24740) - 2.7.14 * Fri Mar 07 2003 - jsrain@suse.de - fixed update from version without sysconfig variables specifying used bootloader (#24783) - fixed reading configuration, not using agent's cache (#24821) - 2.7.13 * Wed Mar 05 2003 - jsrain@suse.de - fixed multiple occurences of map option in one GRUB section (#24627) - not adding automatically the apic kernel option (#24668) - fixed error message in log during saving (#24705) * Mon Mar 03 2003 - jsrain@suse.de - added possibility to force complete bootloader save (not save only if settings have changed - no UI change, only for other modules that need it) - merged texts from final proofreading - 2.7.12 * Fri Feb 28 2003 - jsrain@suse.de - updated the detection of changes of settings (#24422) - 2.7.11 * Thu Feb 27 2003 - jsrain@suse.de - fixed ordering of bootloader options (#24420) * Mon Feb 24 2003 - jsrain@suse.de - updated confirmation popup after bootloader is isntalled to floppy (#23903) - fixed forgotten saving of cfg. files in some cases (#24073) - in repair mode reading bootloader type from sysconfig, no probing (#24062) - 2.7.10 * Fri Feb 21 2003 - jsrain@suse.de - fixed adding of memtest to bootloader menu (#23924) - fixed help text and behaviour of password option popup (#23954) - added support for easy updating initrd contents during system update (#23976) - fixed setting focus in popups (#24050) * Thu Feb 20 2003 - jsrain@suse.de - changed executing /sbin/mk_initrd -> /sbin/mkinitrd - reorganized kernel parameters when using GRUB (#23829) - fixed capitalization of YCC labels (#23848) - 2.7.9 * Wed Feb 19 2003 - jsrain@suse.de - changed color of text-mode LILO menu - now is blue - removed unwanted reseting of "disk" LILO option when reproposing configuraition - some systems could be unbootable with LILO without possibility to prevent it at installation time - updated ydoc comments - fixed conversion between GRUB and LILO (#23826) * Mon Feb 17 2003 - jsrain@suse.de - added popup when bootloader saved to floppy (#23571) - added extra stage in progress bar for reading disks partitioning (#23712) - 2.7.8 * Fri Feb 14 2003 - jsrain@suse.de - added splash-screen's size parameter when calling mk_initrd (#23579) * Thu Feb 13 2003 - jsrain@suse.de - fixed floppy entry in bootloader menu behaviour - if installing to floppy, hard disk is used instead (#23572) * Mon Feb 10 2003 - jsrain@suse.de - fixed proposing with merging GRUB menus, resulted in doubled items (#23346) - merged proofread texts from second and third round - 2.7.7 * Wed Feb 05 2003 - jsrain@suse.de - fixed bootloader changing during installation (#20759) - fixed list of locations to hold bootloader bootsector (#17320) * Tue Feb 04 2003 - jsrain@suse.de - updates of autoinstallation * Mon Feb 03 2003 - jsrain@suse.de - fixed NCurses usability - focus setting - 2.7.6 * Fri Jan 31 2003 - jsrain@suse.de - not adding lvm groups and md disks to device map (#23217) * Thu Jan 30 2003 - jsrain@suse.cz - fixed setting of vga= kernel parameter (#23188) * Wed Jan 29 2003 - jsrain@suse.de - patched proofread texts * Tue Jan 28 2003 - jsrain@suse.de - fixed compilation of MBR only on selected platforms - 2.7.5 * Mon Jan 27 2003 - jsrain@suse.de - added new testsuites - added missing translators comments - added missing functions comments - made Replace code in MBR function running - 2.7.4 * Fri Jan 24 2003 - jsrain@suse.de - fixed too often blinking floppy - fixed Changed column modifying * Thu Jan 23 2003 - jsrain@suse.de - fixed fillup-template usage - changed symbols in export map to strings because of autoinstallation - 2.7.3 * Wed Jan 22 2003 - jsrain@suse.de - fixed meaningless log messages (#23025) * Fri Jan 17 2003 - jsrain@suse.de - fixed detection of disks configuration changes that may decide to use other bootloader (#22918) - updated S390 installation - 2.7.2 * Fri Jan 10 2003 - jsrain@suse.de - fixed failsafe kernel parameters on i386 (#22539) * Fri Dec 20 2002 - jsrain@suse.de - added documentation files * Thu Dec 19 2002 - jsrain@suse.de - fixed path to elilo.conf (IA64 only affected) (#22502) * Tue Dec 17 2002 - jsrain@suse.de - now using fillup-template for sysconfig/bootloader * Fri Dec 13 2002 - jsrain@suse.de - fixed ordering of modules in initrd - added function for changing write process settings * Wed Dec 11 2002 - jsrain@suse.de - if something goes wrong during bootloader installation saving, it is now possible to fix configuration (#21076) - possible to change section type an easy way (#19451) - dialogs updates - other updates and fixes - adding sysconfig metadata - 2.7.1 * Wed Dec 04 2002 - jsrain@suse.cz - Removed global variables from Liloagent, now able to be used at once for more bootloaders - Added GRUB option types to LiloAgent - Removed test mode and possible security problem from bootfloppy (#20962) - Fixed several problems of LiloAgent - Fixed ask for floppy popup (#10485) - If no initrd created, GRUB's menu.lst doesn't contain it now (#21469) - 2.7.0 * Tue Nov 19 2002 - schwab@suse.de - Use product name for EFI boot manager entry (#21879). - Report error when boot loader installation fails. * Wed Nov 13 2002 - jsrain@suse.cz - again fixed installing a kernel to *NWSSTG when root is on RAID on PPC (#21368) - creating syntactically correct menu.lst file for GRUB, contents may be still incorrect on some servers (#20637) - 2.6.66 * Tue Nov 05 2002 - jsrain@suse.cz - Bugfix - LTC1394 - FTP installation to root on LVM didn't install a kernel on PPC (#20933) - 2.6.65 * Wed Oct 30 2002 - kukuk@suse.de - fix log path in dosilo script - update_silo_conf: modify version number in /boot/message - BootSILO.ycp: Don't show popup on success when installing silo * Wed Oct 30 2002 - kukuk@suse.de - fix log path in dosilo script - update_silo_conf: modify version number in /boot/message - BootSILO.ycp: Don't show popup on success when installing silo * Tue Oct 29 2002 - jsrain@suse.cz - fixed target dialog for x86-64 (#21258) - fixed selecting a prep boot partition on the root drive on PPC (#21315) - fixed installing a kernel to *NWSSTG when root is on RAID on PPC (#21368) - 2.6.64 * Fri Oct 25 2002 - arvin@suse.de - log output of mk_initrd also on S390 (bug #21273) - 2.6.63 * Mon Oct 14 2002 - jsrain@suse.cz - fixed activating of boot partition if not instaling bootloader (#20874) - 2.6.62 * Fri Oct 11 2002 - jsrain@suse.cz - fixed security problem with permissions of /boot/grub/menu.lst (#20803) - activating /boot partition if grub installed to mbr (part of [#20637]) - 2.6.61 * Thu Oct 10 2002 - jsrain@suse.cz - if bootloader which should be used is not selected for installation, backup one is installed on i386 and x86-64 (grub instead of lilo and lilo instead of grub) (#20759) * Wed Oct 09 2002 - jsrain@suse.cz - now not enabling 2 gettys on same serial line on p690 (#19788) * Tue Oct 08 2002 - jsrain@suse.cz - fixed type in initrd modules ignore list for PPC (#20684) - 2.6.59 * Mon Oct 07 2002 - jsrain@suse.cz - fixed activating boot method on PPC (#20407) - fixed helptexts on PPC (#20605) - fixed translating of PPC-specific strings - 2.6.58 * Fri Oct 04 2002 - jsrain@suse.cz - added more comments to bootloader in sysconfig/bootloader (#20385) - fixed restoring original configuration - could caused unbootable system (#20391) - 2.6.57 * Wed Oct 02 2002 - jsrain@suse.cz - fixed update of lilo, resulted in corrupted lilo.conf (#20320) - fixed errors reporting during bootloader update (#20321) - fixed activating of initrd at update (#19643) * Tue Oct 01 2002 - jsrain@suse.cz - fixed nasty trap in bootloader installation (now not reseting configuration without question) (#20073) * Fri Sep 27 2002 - jsrain@suse.cz - applied patches for PPC (#20178 and #20205 - initrd modules list) * Fri Sep 27 2002 - lslezak@suse.cz - fixed configuration reset at installation proposal if partitioning was changed (#20073) - fixed failsafe options on x86-64 (removed disableapic, added iommu=noforce) (#19903) * Tue Sep 24 2002 - lslezak@suse.cz - check if label already exists (in section edit), allow labels longer than 15 chars for grub (#19874) - removed 'nosmp' from failsafe options on x86-64 (#19903) - don't add rewritten other section to menu (#19990) - version 2.6.56 * Tue Sep 17 2002 - lslezak@suse.de - fixed obsoleted help text in y2cc (#19466) - version 2.6.55 * Fri Sep 13 2002 - mvidner@suse.cz - bootfloppy: enable asking the user for the CD (#19628). - 2.6.54 * Fri Sep 13 2002 - fehr@suse.de - make supression of certain modules (cdrom and usb) work - version 2.6.53 * Thu Sep 12 2002 - lslezak@suse.cz - do not regenerate device.map file at update (part of #19555) - version 2.6.52 * Thu Sep 12 2002 - fehr@suse.de - fix to use lilo on update if there is no /etc/sysconfig/bootloader (#19558) * Thu Sep 12 2002 - lslezak@suse.cz - add current kernel parameters to lilo.conf at update (#19415) - added missing function DisplayLogFile to BootSILO.ycp, BootELILO.ycp - version 2.6.51 * Thu Sep 12 2002 - kkaempf@suse.de - run mkinitrd on PPC if needed (#18276) - 2.6.50 * Thu Sep 12 2002 - kkaempf@suse.de - exclude usb modules from initrd (#19432) - 2.6.49 * Wed Sep 11 2002 - lslezak@suse.cz - don't change configuration if partitioning was changed and bootloader location is floppy (at installation proposal) (#19388) - allow installation on extended partition (at installation) (#19184) - version 2.6.48 * Tue Sep 10 2002 - kkaempf@suse.de - ppc bugfix #18849 - 2.6.47 * Tue Sep 10 2002 - lslezak@suse.cz - use lilo instead grub at update - version 2.6.46 * Tue Sep 10 2002 - fehr@suse.de - fix root device detection of mk_lilo_conf - change default mbr detection in Boot.ycp (#19117) - prevent blanks in label in BootLILO.ycp (#19181) - version 2.6.45 * Mon Sep 09 2002 - lslezak@suse.cz - allow installation on extended partion (#19184) - version 2.6.44 * Mon Sep 09 2002 - mvidner@suse.cz - Replace whitespace (and nonprintable characters) in lilo section labels by an underscore (#19181). - Properly use / or /boot/ in /boot/grub/menu.lst during upgrade (#19125). - 2.6.43 * Sun Sep 08 2002 - mvidner@suse.cz - Fixed the testsuite. - 2.6.42 * Sun Sep 08 2002 - kkaempf@suse.de - drop "make check" for the moment. * Fri Sep 06 2002 - kkaempf@suse.de - workaround for hwinfo bug (#19071) - 2.6.41 * Fri Sep 06 2002 - jsrain@suse.cz - fixed provides/obsoletes - 2.6.40 * Fri Sep 06 2002 - jsrain@suse.cz - fixed deletion of cfg. file entries wjen using GRUB (Bug #18962) - fixed rendering GRUB menu on installed system (Bug #18973) - fixed handling of errors during bootlaoder installation (Bug #19020) - 2.6.39 * Thu Sep 05 2002 - kkaempf@suse.de - properly check for update when determing boot type - 2.6.38 * Thu Sep 05 2002 - jsrain@suse.cz - not calling Storage::UseLilo () in Boot module constructor - 2.6.37 * Thu Sep 05 2002 - schwab@suse.de - Move elilo.conf to /boot/efi/SuSE. * Wed Sep 04 2002 - jsrain@suse.cz - fixed bootfloppy function (Bug #17430) - fixed checking for need to set active partition (Bug #18835) - fixed reseting bootloader type after partitioning change - fixed label of sections dialog (Bug #18877) - 2.6.36 * Tue Sep 03 2002 - kukuk@suse.de - installation/src/silo/agents/update_silo_conf: New file, modifies silo.conf and boot/message if an update is done. - installation/src/silo/BootSILO.ycp: Implement calling "dosilo" script. - prom.cc: Add reg string if prom name exists at least once. * Tue Sep 03 2002 - jsrain@suse.cz - fixed usage of Pkg::SourceProvideFile function * Tue Sep 03 2002 - jsrain@suse.cz - if partitioning changes, resets bootloader location to MBR, only meaningful partitions possible as bootloader bootsector locations (Bug #18744) - 2.6.35 * Mon Sep 02 2002 - jsrain@suse.cz - added reset function (for calling after partitioning changes during installation) (Bug #18744) * Mon Sep 02 2002 - jsrain@suse.cz - updating prep boot partition during installation on PPC (Bug #18689) - 2.6.34 * Fri Aug 30 2002 - jsrain@suse.cz - fixed bootfloppy creation (not yet tested) (Bug #17430) - building fixed - removed shadowed symbols (Bug #18622) - 2.6.33 * Wed Aug 28 2002 - kkaempf@suse.de - fix checking for splashscreen - 2.6.31 * Wed Aug 28 2002 - jsrain@suse.cz - fixed building on SPARC - removed unneeded files from GRUB installation - fixed boot floppies location - fixed logging - 2.6.32 * Tue Aug 27 2002 - jsrain@suse.cz - if no boot message exists not including in menu.lst (Bug #18381) - fixed ordering of list of kernel images / other partitions - 2.6.30 * Mon Aug 26 2002 - nashif@suse.de - do not reset location value in autoinst mode - if location is not empty, configure boot device in autoinst mode (Avoid calling ConfigureLocation) - 2.6.29 * Mon Aug 26 2002 - jsrain@suse.cz - removed icons from control center on S390 (Bugs #18371 and #18367) - fixed curses UI buttons (Bug #18333) - fixed handling of nonwritable floppy (Bug #18312) - fixed PPC installation (Bug #18140) - 2.6.28 * Fri Aug 23 2002 - jsrain@suse.cz - fixed lists of devices (Bug #18269) - fixed installation on compaq disk array (Bug #18134) - 2.6.27 * Tue Aug 20 2002 - arvin@suse.de - correctly handle hvc console on ppc - 2.6.26 * Tue Aug 20 2002 - jsrain@suse.cz - fixed original configuration restore when using GRUB - fixed partition list reading - 2.6.25 * Mon Aug 19 2002 - jsrain@suse.cz - modified failsafe kernel image name for update of lilo - fixed GRUB save after configuration - not deleting old device map during installation - /sbin/elilo now not running after configuration change - 2.6.24 * Fri Aug 16 2002 - jsrain@suse.cz - added universal functions for accessing kernel parameters independent on bootloader - modified failsafe kernel image name - fixed kdoc comments - merged proofread texts - now building initrd on S390 - 2.6.23 * Tue Aug 13 2002 - jsrain@suse.cz - fixed handling different BIOS Ids (Bug #17594) - added disableapic to failsafe kernel command - 2.6.22 * Fri Aug 09 2002 - jsrain@suse.de - fixed installation on S390 (Bug #17244) - 2.6.21 * Fri Aug 09 2002 - jsrain@suse.de - now setting framebuffer vga mode (Bug #17537) - 2.6.20 * Thu Aug 08 2002 - jsrain@suse.de - fixed device name translation for GRUB during installation for other systems - 2.6.19 * Wed Aug 07 2002 - jsrain@suse.de - Fix adaptation for multiple 'other' partitions for booting for GRUB (#17458) - 2.6.18 * Wed Aug 07 2002 - kkaempf@suse.de - Allow for multiple 'other' partitions for booting (#17458) * Wed Aug 07 2002 - jsrain@suse.de - added support for changing kernel command line for other modules when using GRUB easily - 2.6.17 * Tue Aug 06 2002 - jsrain@suse.de - fixed abort button behaviour - 2.6.16 * Tue Aug 06 2002 - jsrain@suse.de - fixed ordering of GRUB commands in menu.lst - added expert configuration of /etc/grub.conf - 2.6.15 * Mon Aug 05 2002 - jsrain@suse.cz - fixed lilo update problem (Bug #15819) - fixed bootloader loaction dialog contents (Bug #17320) * Mon Aug 05 2002 - arvin@suse.de - changes for new /etc/install.inf agent * Mon Aug 05 2002 - fehr@suse.de - make BootS390.ycp work again (was broken after 8.0 changes) - 2.6.13 * Thu Aug 01 2002 - jsrain@suse.cz - minor updates and fixes - 2.6.12 * Tue Jul 30 2002 - jsrain@suse.cz - added comments for translators * Tue Jul 30 2002 - arvin@suse.de - fixed configuration of grub * Mon Jul 29 2002 - jsrain@suse.cz - added basic expert dialogs for GRUB - several fixes - 2.6.10 * Fri Jul 26 2002 - jsrain@suse.cz - fixed configuration of installed system for GRUB - added password support for GRUB - added boot from floppy support for GRUB - 2.6.9 * Fri Jul 26 2002 - jsrain@suse.cz - added bootloader graphical screen support for GRUB - added other OS during installation support for GRUB - 2.6.8 * Thu Jul 25 2002 - schwab@suse.de - Fix doelilo script. * Thu Jul 25 2002 - jsrain@suse.cz - added support for GRUB configuration on running system - added support for installing GRUB during installation process - fixed for lilo startup (#17142) - 2.6.7 * Mon Jul 22 2002 - kkaempf@suse.de - prepare for GRUB support * Wed Jul 17 2002 - arvin@suse.de - fixed file list for i386 (use %%ix86 macro) * Fri Jul 12 2002 - arvin@suse.de - use proper namespace for Args and CallFunction (#16776) * Mon Jul 08 2002 - mvidner@suse.cz - fixed Provides/Obsoletes (yast2-agent-liloconf) * Thu Jul 04 2002 - arvin@suse.de - moved non binary files to /usr/share/YaST2 * Wed Jul 03 2002 - lslezak@suse.cz - fixed installation/src/ppc/agents/Makefile.am (ppc build bug) - version 2.6.2 * Tue Jul 02 2002 - lslezak@suse.cz - merged with yast2-agent-lilo, yast2-agent-prom, yast2-config-bootfloppy and yast2 lilo installation part - renamed to yast2-bootloader - version 2.6.1 * Tue Jun 25 2002 - lslezak@suse.cz - addded editor for expert user - changed ABC::`abc -> ABC::abc - version 2.6.0 * Thu Apr 11 2002 - lslezak@suse.cz - SuSE-8_0-Branch merged to the head * Thu Mar 21 2002 - mvidner@suse.cz - Obsoletes yast2-config-bootloader. (#15135) - 2.5.13 * Fri Mar 15 2002 - dmeszar@suse.cz - fixed #14935 (can't close with WM) * Mon Mar 04 2002 - dmeszar@suse.cz - fixed bug #14100 (main dialog not hiden when exiting) - screenshot mode implemented * Mon Feb 18 2002 - dmeszar@suse.cz - fixed bug #13505 (incomplete label "Uninstall boot loader from"-> device name is missing) - fixed bug #13524 (broken writing of special lilo options (like change-rules, disk, map-drive...) * Mon Feb 11 2002 - dmeszar@suse.cz - fixed restoring original settings from installation * Tue Feb 05 2002 - dmeszar@suse.cz - implemented section order changing * Mon Jan 28 2002 - dmeszar@suse.cz - don't read 'user_settings' * Wed Jan 23 2002 - dmeszar@suse.cz - fixed rpm dependencied * Fri Jan 11 2002 - dmeszar@suse.cz - fixed original lilo.conf restoring * Sat Dec 22 2001 - dmeszar@suse.cz - autoinstallation adaptation - installed linux's scanner - 3rd param for 'select', fixed specfile * Fri Nov 09 2001 - dmeszar@suse.cz - major ui changes- new startup dialog, sequence changed - addaptation for installation * Thu Sep 20 2001 - dmeszar@suse.cz - module icon changed to 'boot.png' ;) * Tue Sep 18 2001 - dmeszar@suse.cz - module icon changed to 'lilo.png' (#10656) * Mon Sep 17 2001 - dmeszar@suse.cz - bug #10661 fixed (lilo configuration written without change !!) - bug #10667 fixed (No section is marked as default, if there is the keyword 'default' missing in the lilo.conf.) * Thu Sep 13 2001 - kendy@suse.cz - Write the lilo.conf first and then run lilo (not in the reverse order...) - Some unused code removed, lilo_write.ycp is not distributed. * Mon Sep 10 2001 - dmeszar@suse.cz - use Arch:: instead of user_settings * Tue Sep 04 2001 - dmeszar@suse.cz - fix #10062 - fixed the qt-IntField update bug (after creation of dialog the intfield doesn't show its actual value but shows 0 under qt) * Fri Aug 31 2001 - dmeszar@suse.cz - use 'Add other section' radio button instead of 'add windows/os2 section' for sparcs - removed debug logging * Mon Aug 27 2001 - dmeszar@suse.cz - removed 'uninstall silo', 'install to boot/root' for sparcs - sparc: if kernel image's path is /'kernel', add '/boot' as prefix when checking the kernel existence and description * Mon Aug 20 2001 - dmeszar@suse.cz - fixed section label displaying in summary table ("section label" - > section label) * Mon Aug 13 2001 - dmeszar@suse.cz - fixed description for other sections in summary table * Wed Aug 08 2001 - dmeszar@suse.cz - correct handling od '\' '"' chars when reading ui input fields - fixed 'other' section removing - section quota set to 16 * Tue Jul 31 2001 - dmeszar@suse.cz - uninstall ability implemnted - section removing fixed - don't show 'image' option in options list of image/other section - help text for options stripped to minimal acceptable extent - options dialog layout changes - option editing dialog added * Mon Jul 30 2001 - dmeszar@suse.cz - save confirm dialog added * Thu Jul 26 2001 - dmeszar@suse.cz - proof-read texts, platform dependent code added * Thu Mar 22 2001 - dmeszar@suse.cz - initial version