diff --git a/MAINTAINER b/MAINTAINER new file mode 100644 index 000000000..9a400b964 --- /dev/null +++ b/MAINTAINER @@ -0,0 +1 @@ +Klaus Kaempf diff --git a/Makefile.cvs b/Makefile.cvs new file mode 100644 index 000000000..d86a9f164 --- /dev/null +++ b/Makefile.cvs @@ -0,0 +1,18 @@ +# +# Makefile.cvs for libycp +# +configure: all + ./configure + +all: + y2tool y2autoconf + y2tool y2automake + autoreconf --force --install + +install: configure + make + make install + +reconf: all + ./config.status --recheck + ./config.status diff --git a/README b/README new file mode 100644 index 000000000..0b6bde6ea --- /dev/null +++ b/README @@ -0,0 +1,9 @@ +y2m_inst is part of YaST2 +See the file COPYRIGHT.english for license terms + +y2m_inst contains the installation workflow and scripts +used for a first-time installtion of SuSE Linux. +Due to historical reasons, the package name is "yast2" + +"configure" accepts '--with-testsuite' which enables building +of testsuite related files diff --git a/RPMNAME b/RPMNAME new file mode 100644 index 000000000..96abc7b91 --- /dev/null +++ b/RPMNAME @@ -0,0 +1 @@ +yast2 diff --git a/VERSION b/VERSION new file mode 100644 index 000000000..e261122d5 --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +2.6.7 diff --git a/agents/Makefile.am b/agents/Makefile.am new file mode 100644 index 000000000..00bc1fe8a --- /dev/null +++ b/agents/Makefile.am @@ -0,0 +1,6 @@ +# +# Makefile.am for yast2/agents +# +scrconf_DATA = $(patsubst $(srcdir)/%,%,$(wildcard $(srcdir)/*.scr)) +EXTRA_DIST = $(scrconf_DATA) + diff --git a/agents/menuentries.scr b/agents/menuentries.scr new file mode 100644 index 000000000..552db2dd8 --- /dev/null +++ b/agents/menuentries.scr @@ -0,0 +1,24 @@ +# +# $Id$ +# + +.yast2.menuentry + +`ag_ini( + IniAgent( [ "/usr/lib/YaST2/config/y2controlcentericons.y2cc-groups", "/usr/lib/YaST2/config/*.y2cc" ], + $[ + "options" : [ ], + "comments": [ "^[ \t]*;.*", ";.*", "\\{[^}]*\\}", "^[ \t]*$" ], + "sections" : [ + $[ + "begin" : [ "^[ \t]*\\[[ \t]*(.*[^ \t])[ \t]*\\][ \t]*", "[%s]" ], + ], + ], + "params" : [ + $[ + "match" : [ "^[ \t]*([^=]*[^ \t=])[ \t]*=[ \t]*(.*[^ \t]|)[ \t]*$" , "%s=%s"], + ], + ], + ] + ) +) diff --git a/configure.in.in b/configure.in.in new file mode 100644 index 000000000..9a63ef2a8 --- /dev/null +++ b/configure.in.in @@ -0,0 +1,13 @@ +## YCP module configure.in.in + +## Initialize +@YAST2-INIT-COMMON@ +@YAST2-INIT-YCP@ + +## some common checks +@YAST2-CHECKS-COMMON@ +@YAST2-CHECKS-YCP@ + +## and generate the output... +AC_CONFIG_FILES(modules/Version.ycp) +@YAST2-OUTPUT@ diff --git a/images/.cvsignore b/images/.cvsignore new file mode 100644 index 000000000..282522db0 --- /dev/null +++ b/images/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/images/Makefile.am b/images/Makefile.am new file mode 100644 index 000000000..d5147395b --- /dev/null +++ b/images/Makefile.am @@ -0,0 +1,43 @@ +# +# Makefile.am for y2m_inst/images +# + +image_DATA = \ + active_bottomLeft_corner.png \ + active_bottomTile.png \ + active_insideBottom_corner.png \ + active_insideTop_corner.png \ + active_leftTile.png \ + active_topLeft_corner.png \ + active_topTile.png \ + button_active.png \ + button_done.png \ + button_normal.png \ + card1_left.png \ + card1_right.png \ + card2_left.png \ + card2_right.png \ + card3_left.png \ + card3_right.png \ + fullBottom_tile.png \ + full_1.png \ + full_2.png \ + full_3.png \ + full_4.png \ + help_bottom.png \ + help_left.png \ + help_right.png \ + help_top.png \ + inactive_bottomLeft_corner.png \ + inactive_bottomRight_corner.png \ + inactive_bottomTile.png \ + inactive_leftTile.png \ + inactive_rightTile.png \ + inactive_topLeft_corner.png \ + inactive_topRight_corner.png \ + inactive_topTile.png + + +imagedir = $(datadir)/images + +EXTRA_DIST = $(image_DATA) diff --git a/images/active_bottomLeft_corner.png b/images/active_bottomLeft_corner.png new file mode 100644 index 000000000..6de4945cb Binary files /dev/null and b/images/active_bottomLeft_corner.png differ diff --git a/images/active_bottomTile.png b/images/active_bottomTile.png new file mode 100644 index 000000000..ea6756004 Binary files /dev/null and b/images/active_bottomTile.png differ diff --git a/images/active_insideBottom_corner.png b/images/active_insideBottom_corner.png new file mode 100644 index 000000000..f2960c8bb Binary files /dev/null and b/images/active_insideBottom_corner.png differ diff --git a/images/active_insideTop_corner.png b/images/active_insideTop_corner.png new file mode 100644 index 000000000..d784e680d Binary files /dev/null and b/images/active_insideTop_corner.png differ diff --git a/images/active_leftTile.png b/images/active_leftTile.png new file mode 100644 index 000000000..2e7742190 Binary files /dev/null and b/images/active_leftTile.png differ diff --git a/images/active_topLeft_corner.png b/images/active_topLeft_corner.png new file mode 100644 index 000000000..abcc9c0a6 Binary files /dev/null and b/images/active_topLeft_corner.png differ diff --git a/images/active_topTile.png b/images/active_topTile.png new file mode 100644 index 000000000..f3fa471b3 Binary files /dev/null and b/images/active_topTile.png differ diff --git a/images/button_active.png b/images/button_active.png new file mode 100644 index 000000000..8150cda46 Binary files /dev/null and b/images/button_active.png differ diff --git a/images/button_done.png b/images/button_done.png new file mode 100644 index 000000000..7142ab7d1 Binary files /dev/null and b/images/button_done.png differ diff --git a/images/button_normal.png b/images/button_normal.png new file mode 100644 index 000000000..4376cdda0 Binary files /dev/null and b/images/button_normal.png differ diff --git a/images/card1_left.png b/images/card1_left.png new file mode 100644 index 000000000..9e2907b2e Binary files /dev/null and b/images/card1_left.png differ diff --git a/images/card1_right.png b/images/card1_right.png new file mode 100644 index 000000000..c6f5bd2d5 Binary files /dev/null and b/images/card1_right.png differ diff --git a/images/card2_left.png b/images/card2_left.png new file mode 100644 index 000000000..6e721c3b4 Binary files /dev/null and b/images/card2_left.png differ diff --git a/images/card2_right.png b/images/card2_right.png new file mode 100644 index 000000000..93d92aead Binary files /dev/null and b/images/card2_right.png differ diff --git a/images/card3_left.png b/images/card3_left.png new file mode 100644 index 000000000..8cb2e1771 Binary files /dev/null and b/images/card3_left.png differ diff --git a/images/card3_right.png b/images/card3_right.png new file mode 100644 index 000000000..6f57abf13 Binary files /dev/null and b/images/card3_right.png differ diff --git a/images/color_reduce b/images/color_reduce new file mode 100755 index 000000000..616df9c38 --- /dev/null +++ b/images/color_reduce @@ -0,0 +1,20 @@ +#!/bin/csh + +if ( $#argv != 1 ) then + echo "Usage: $0 " + exit 1 +endif + +foreach pic ( s*.png ) + echo "Converting $pic to ppm" + pngtopnm ${pic}.pnm +end + + +echo "Quantizing" +ppmquantall $1 *.pnm + +foreach pic ( s*.png ) + echo "Converting $pic back to png" + pnmtopng <${pic}.pnm >$pic +end diff --git a/images/color_reduce_simple b/images/color_reduce_simple new file mode 100755 index 000000000..c39f136bd --- /dev/null +++ b/images/color_reduce_simple @@ -0,0 +1,11 @@ +#!/bin/csh + +if ( $#argv != 1 ) then + echo "Usage: $0 " + exit 1 +endif + +foreach pic ( stage*.png ) + echo $pic + convert -colors $1 bak/$pic $pic +end diff --git a/images/fullBottom_tile.png b/images/fullBottom_tile.png new file mode 100644 index 000000000..9b285f354 Binary files /dev/null and b/images/fullBottom_tile.png differ diff --git a/images/full_1.png b/images/full_1.png new file mode 100644 index 000000000..c458a23e4 Binary files /dev/null and b/images/full_1.png differ diff --git a/images/full_2.png b/images/full_2.png new file mode 100644 index 000000000..741618b54 Binary files /dev/null and b/images/full_2.png differ diff --git a/images/full_3.png b/images/full_3.png new file mode 100644 index 000000000..45fe435ca Binary files /dev/null and b/images/full_3.png differ diff --git a/images/full_4.png b/images/full_4.png new file mode 100644 index 000000000..ee8444460 Binary files /dev/null and b/images/full_4.png differ diff --git a/images/help_bottom.png b/images/help_bottom.png new file mode 100644 index 000000000..672b219f1 Binary files /dev/null and b/images/help_bottom.png differ diff --git a/images/help_left.png b/images/help_left.png new file mode 100644 index 000000000..5019a5c9a Binary files /dev/null and b/images/help_left.png differ diff --git a/images/help_right.png b/images/help_right.png new file mode 100644 index 000000000..3cb7d2aa7 Binary files /dev/null and b/images/help_right.png differ diff --git a/images/help_top.png b/images/help_top.png new file mode 100644 index 000000000..a1c6291ce Binary files /dev/null and b/images/help_top.png differ diff --git a/images/inactive_bottomLeft_corner.png b/images/inactive_bottomLeft_corner.png new file mode 100644 index 000000000..8b0d0ec0b Binary files /dev/null and b/images/inactive_bottomLeft_corner.png differ diff --git a/images/inactive_bottomRight_corner.png b/images/inactive_bottomRight_corner.png new file mode 100644 index 000000000..d5990ba3a Binary files /dev/null and b/images/inactive_bottomRight_corner.png differ diff --git a/images/inactive_bottomTile.png b/images/inactive_bottomTile.png new file mode 100644 index 000000000..32be79cfc Binary files /dev/null and b/images/inactive_bottomTile.png differ diff --git a/images/inactive_leftTile.png b/images/inactive_leftTile.png new file mode 100644 index 000000000..037445e8e Binary files /dev/null and b/images/inactive_leftTile.png differ diff --git a/images/inactive_rightTile.png b/images/inactive_rightTile.png new file mode 100644 index 000000000..9c6dd8e61 Binary files /dev/null and b/images/inactive_rightTile.png differ diff --git a/images/inactive_topLeft_corner.png b/images/inactive_topLeft_corner.png new file mode 100644 index 000000000..891d33fed Binary files /dev/null and b/images/inactive_topLeft_corner.png differ diff --git a/images/inactive_topRight_corner.png b/images/inactive_topRight_corner.png new file mode 100644 index 000000000..435251325 Binary files /dev/null and b/images/inactive_topRight_corner.png differ diff --git a/images/inactive_topTile.png b/images/inactive_topTile.png new file mode 100644 index 000000000..d0f3921f9 Binary files /dev/null and b/images/inactive_topTile.png differ diff --git a/modules/Debug.ycp b/modules/Debug.ycp new file mode 100644 index 000000000..bbac92522 --- /dev/null +++ b/modules/Debug.ycp @@ -0,0 +1,57 @@ +/** + * File: + * Debug.ycp + * + * Module: + * Debug.ycp + * + * Summary: + * Adds additional debug proprties + * + * Authors: + * Michael Hager + * + * $Id$ + * - supports an debug console + * + */ + +{ + module "Debug"; + + import "Mode"; + import "Installation"; + + + + /** + * @return boolean + * + * Return if debug_mode is on. This mode is triggert, by Mode::beta + * or if the file /usr/lib/YaST2/etc/debug exists + * + * @example if ( Debug::debug_mode ) ... + */ + + global boolean debug_mode = false; + + + // The constructor + + global define Debug() ``{ + + string debugfile = "/usr/lib/YaST2/etc/debug"; + string debugtext = SCR::Read(.target.string, debugfile); + + if (debugtext != nil || Mode::beta ) + { + debug_mode = true; + } + else + { + debug_mode = false; + } + }; +} + + diff --git a/modules/Makefile.am b/modules/Makefile.am new file mode 100644 index 000000000..79bc297fe --- /dev/null +++ b/modules/Makefile.am @@ -0,0 +1,11 @@ +# +# Makefile.am for yast2/modules +# +module_DATA = \ + Debug.ycp \ + Misc.ycp \ + Version.ycp \ + eval.ycp + +EXTRA_DIST = $(module_DATA) Version.ycp.in + diff --git a/modules/Misc.ycp b/modules/Misc.ycp new file mode 100644 index 000000000..fad0be3b0 --- /dev/null +++ b/modules/Misc.ycp @@ -0,0 +1,243 @@ +/** + * Module: + * Misc + * File: + * Misc.ycp + * Purpose: + * miscellaneous definitions for installation + * + * $Id$ + * + * Author: Klaus Kämpf + */ +{ + + module "Misc"; + + + /* + * Message after finishing installation and before the system + * boots for the first time. + * + */ + global string boot_msg = ""; + /** + * must re-init if target agent is re-started ! + */ + global string tmpdir = SCR::Read(.target.tmpdir); + + /** + * @param first string name of first file to try + * @param second string name of second file to try + * @return any content of file + * + * try to read first file, if it doesn't exist, read second + * files must reside below /usr/lib/YaST2 + * files must have ycp syntax + */ + + global define any ReadAlternateFile ( string first, string second) + ``{ + any result = SCR::Read (.target.yast2, [first, nil]); + if (result == nil) + result = SCR::Read (.target.yast2, second); + return result; + } + + /** + * @param hardware_entry map map of .probe entry + * @return string vendor and device name + * + * common function to extract 'name' of hardware + */ + + global define string hardware_name (map hardware_entry) + ``{ + string sub_vendor = ""; + string sub_device = ""; + + sub_vendor = hardware_entry["sub_vendor"]:""; + sub_device = hardware_entry["sub_device"]:""; + + if ((sub_vendor != "") && (sub_device != "")) + { + return (sub_vendor + "\n" + sub_device); + } + else + { + string vendor = hardware_entry["vendor"]:""; + return (vendor + + ((vendor != "") ? "\n" : "") + + hardware_entry["device"]:""); + } + } + + + /** + * @param lmap map map of language codes and translations + * e.g. $[ "default" : "Defaultstring", "de" : "German....", ...] + * @param lang string language as ISO code, either 2 chars (de) + * or 5 chars (de_DE) + * @return string translation + * + * Define a macro that looks up a localized string in a language map + * of the form $[ "default" : "Defaultstring", "de" : "German....", ...] + */ + + global define string translate(map lmap, string lang) + ``{ + string t = lmap[lang]:""; + if ((size (t) == 0) + && size(lang) > 2) + { + t = lmap[substring(lang, 0, 2)]:""; + } + if (size (t) == 0) + { + t = lmap["default"]:""; + } + + return t; + } + + + /** + * + * @parm filename string name of file with message, in UTF-8 + * @return string string to display (in correct encoding) + * + * reads a file in UTF-8 and recodes it to the current encoding for + * display via UI. + */ + + global define string File2UI (string filename) + ``{ + string content = SCR::Read (.target.string, [filename, ""]); + if (content != "") + { + return UI::Recode ("UTF-8", Installation::encoding, content); + } + return content; + } + + /** + * SysconfigWrite() + * @param path level path behind .sysconfig for all values + * @param list values list of [ .NAME, value] lists + * + * @returns boolean false if SCR::Write reported error + * + * write list of sysyconfig entries via rcconfig agent + */ + + global define boolean SysconfigWrite (path level, list values) + ``{ + boolean result = true; + if (level == .) + level = .sysconfig; + else + level = .sysconfig + level; + + foreach (`entry, values, + ``{ + if (size (entry) != 2) + y2error ("bad entry in rc_write()"); + else + { + if (!SCR::Write (level + entry[0]:., entry[1]:"")) + result = false; + } + }); + return result; + } + + + /** + * WriteYaSTInf() + * Write /etc/yast.inf + * + * @param map linuxrc map of key value pairs for /etc/yast.inf + * + */ + + global define void WriteYaSTInf (map linuxrc) + ``{ + string yast_inf = ""; + foreach (`ykey, `yvalue, linuxrc, + ``{ + yast_inf = yast_inf + ykey + ": " + yvalue + "\n"; + }); + y2milestone ("WriteYaSTInf(%1) = %2", linuxrc, yast_inf); + + WFM::Write(.local.string, "/etc/yast.inf", yast_inf); + } + + /** + * MergeOptions + * Merges "opt1=val1 opt2=val2 ..." and $["opta":"vala", ..."] + * to $["opt1":"val1", "opt2":"val2", "opta":"vala", ...] + * as needed by modules.conf agent + * @param options string module options, e.g. "opt1=val1 opt2=val2 ..." + * @param optmap map possible old options $["opta":"vala", ...] + * @returns map $["opt1":"val1", "opt2":"val2", ...] + */ + + global define map SplitOptions (string options, map optmap) + ``{ + // step 1: split "opt1=val1 opt2=val2 ..." + // to ["opt1=val1", "opt2=val2", "..."] + + list options_split = splitstring (options, " "); + + foreach (`options_element, options_split, + ``{ + list options_values = splitstring (options_element, "="); + + if ((size (options_values) == 1) + && (optmap[options_element]:"" == "")) + { + // single argument + optmap[options_element] = ""; + } + else if (size (options_values) == 2) + { + // argument with value + optmap[options_values[0]:""] = options_values[1]:""; + } + }); + return optmap; + } + + + /** + * SysconfigRead() + * + * Try an SCR::Read(...) and return the result if successful. + * On failure return the the second parameter (default value) + * + * @param sysconfig_path Sysconfig SCR path. + * @param default Default value + * + * @return Success --> Result of SCR::Read
+ * Failure --> Default value + * + * @see + */ + + global define string SysconfigRead( path sysconfig_path, string default ) + ``{ + string local_ret = SCR::Read( sysconfig_path ); + + if ( local_ret == nil ) + { + y2error("Failed reading <%1>", sysconfig_path ); + return( default ); + } + else + { + y2milestone("%1: <%2>", sysconfig_path, local_ret ); + return( local_ret ); + } + } // SysconfigRead() + +} diff --git a/modules/Version.ycp.in b/modules/Version.ycp.in new file mode 100644 index 000000000..37e83c643 --- /dev/null +++ b/modules/Version.ycp.in @@ -0,0 +1,13 @@ +{ + // Version.ycp is a + // + // ** generated file ** + // + // so edit Version.ycp.in instead + + module "Version"; + + // return version of yast2 package as string + + global string yast2 = "@VERSION@"; +} diff --git a/modules/eval.ycp b/modules/eval.ycp new file mode 100644 index 000000000..d5239e9e7 --- /dev/null +++ b/modules/eval.ycp @@ -0,0 +1,187 @@ +/** + * File: + * eval.ycp + * + * Module: + * to Debug.ycp + * + * Summary: + * Adds additional debug proprties + * + * Authors: + * Michael Hager + * + * $Id$ + * - supports an debug console + * + */ + +{ + global define DoEval( any value ) ``{ return(eval(value)); }; + + + global string tmpdir = SCR::Read (.target.tmpdir); + global string watch1 = ""; + global string watch2 = ""; + global string watch_lable1 = ""; + global string watch_label2 = ""; + global string dump_path1 = ""; + global string dump_path2 = ""; + global string dump_var1 = ""; + global string dump_var2 = ""; + global string reload = ""; + global string command = ""; + + + global define EvalString( string value ) + ``{ + SCR::Write( .target.string, tmpdir + "test.ycp", value); + any ret = WFM::DoEval(SCR::Read( .target.ycp, tmpdir + "test.ycp")); + + if ( ret == nil ) + { + return( "" ); + } + { + return( ret ); + } + }; + + + global define DebugConsoleUI() + ``{ + return `VBox (`Label ("Debug Console"), + `HBox (`HWeight (50, + `VBox (`Heading ("Execute YCP command"), + `ComboBox (`id ("command"), `opt (`hstretch, `editable), "Command: example: { help_text = \"Hallo2\"; }"), + `Right (`PushButton (`id ("exec"), "Execute")), + `Left (`Label ("Output:")), `RichText ( `id ("text"), `opt(`plainText), ""), + `Frame ("Reload Module", + `HBox (`TextEntry (`id ("module"), `opt(`disabled), "Module name:", ""), + `Bottom (`PushButton (`id ("reload_module"), `opt(`disabled), "Reload")))), + `PushButton (`id ("debugger"), `opt(`disabled), "Wait for YCP debugger"))), + `HSpacing (3), `HWeight (50, + `VBox (`HCenter ( + `Heading ("Watch")), + `HBox (`HWeight (50, + `TextEntry (`id ("watch1"), "WFM Variable", "")), + `HWeight (50, `Left (`Label ( `id ("watch_label1"), " ")))), + `HBox (`HWeight (50, `TextEntry (`id ("watch2"), "WFM Variable", "")), + `HWeight (50, `Left (`Label (`id ("watch_label2")," ")))), + `Heading ("Always Dump"), + `HBox (`HWeight (50, `TextEntry (`id ("dump_path1"), "Path (.tmp.file)", "")), + `HWeight (50, `TextEntry (`id ("dump_var1"), "Variable", ""))), + `HBox (`HWeight (50, `TextEntry (`id ("dump_path2"), "Path (.tmp.file)", "")), + `HWeight (50, `TextEntry (`id ("dump_var2"), "Variable", ""))), + `Heading ("Always Reload Module"), + `HBox (`HWeight (50, `TextEntry (`id ("reload"), `opt(`disabled), "Modulename", ""))), + `PushButton (`id ("apply"), "Apply watch, dump, reload") + ) + )), + `HBox (`PushButton (`id ("ok"), "Ok"))); + + + }; + + /** + * @param none + * + * @return any + * + * This define calls UI::UserInput() and returns its value, except the User inserts presses + * D, then a debug console appears. + * + * @example symbol ret = UserInputXP(); + */ + + global define UserInputXP( ) ``{ + + any main_ret = UI::UserInput(); + + y2milestone( "UserInputXP %1 -- %2 %3", main_ret, WFM::DoEval( "(ff)"), WFM::aa ); + + if ( main_ret == `debugHotkey && Debug::debug_mode ) + { + UI:: OpenDialog( `opt(`decorated), DebugConsoleUI() ); + + // set save values and evaluate + UI::ChangeWidget( `id ("reload"), `Value, reload ); + UI::ChangeWidget( `id ("command"), `Value, command ); + UI::ChangeWidget( `id ("watch1"), `Value, watch1 ); + UI::ChangeWidget( `id ("watch2"), `Value, watch2 ); + UI::ChangeWidget( `id ("dump_path1"), `Value, dump_path1); + UI::ChangeWidget( `id ("dump_var1"), `Value, dump_var1 ); + UI::ChangeWidget( `id ("dump_path2"), `Value, dump_path2); + UI::ChangeWidget( `id ("dump_var2"), `Value, dump_var2 ); + + if ( command != "" ) UI::ChangeWidget( `id ("command"), `Value, command); + if ( reload != "" ) UI::ChangeWidget( `id ("reload"), `Value, reload); + if ( watch1 != "" ) UI::ChangeWidget( `id ("watch1"), `Value, watch1); + if ( watch2 != "" ) UI::ChangeWidget( `id ("watch2"), `Value, watch2); + if ( dump_var1 != "" ) UI::ChangeWidget( `id ("dump_var1"), `Value, dump_var1); + if ( dump_path1 != "" ) UI::ChangeWidget( `id ("dump_path1"), `Value, dump_path1); + if ( dump_var2 != "" ) UI::ChangeWidget( `id ("dump_var2"), `Value, dump_var2); + if ( dump_path2 != "" ) UI::ChangeWidget( `id ("dump_path2"), `Value, dump_path2); + + // evaluate and display + if ( watch1 != "" ) UI::ChangeWidget( `id ("watch_label1"), `Value, sformat( "<%1>", EvalString(watch1))); + if ( watch2 != "" ) UI::ChangeWidget( `id ("watch_label2"), `Value, sformat( "<%1>", EvalString(watch2))); + + + if ( dump_var1 != "" && dump_path1 != "" ) + { + SCR::Write( .dumpto + topath( dump_path1), EvalString(dump_var1) ); + } + + if ( dump_var2 != "" && dump_path2 != "" ) + { + SCR::Write( .dumpto + topath( dump_path2), EvalString(dump_var2) ); + } + + repeat + { + // `cancel possible + any ret = UI::UserInput(); + + // y2milestone( "TTTTTTTTT %1", ret ); + + if ( ret == "exec" ) + { + command = UI::QueryWidget(`id("command"), `Value); + + UI::ChangeWidget( `id ("text"), `Value, sformat( "Output:\n %1", sformat( "<%1>", EvalString(command)))); + } + + if ( ret == "apply" || ret == "ok" ) + { + reload = UI::QueryWidget( `id ("reload"), `Value); + watch1 = UI::QueryWidget( `id ("watch1"), `Value); + watch2 = UI::QueryWidget( `id ("watch2"), `Value); + dump_path1 = UI::QueryWidget( `id ("dump_path1"), `Value); + dump_var1 = UI::QueryWidget( `id ("dump_var1"), `Value); + dump_path2 = UI::QueryWidget( `id ("dump_path2"), `Value); + dump_var2 = UI::QueryWidget( `id ("dump_var2"), `Value); + + if ( watch1 != "" ) UI::ChangeWidget( `id ("watch_label1"), `Value, sformat( "<%1>", EvalString(watch1))); + if ( watch2 != "" ) UI::ChangeWidget( `id ("watch_label2"), `Value, sformat( "<%1>", EvalString(watch2))); + + if ( dump_var1 != "" && dump_path1 != "" ) + { + SCR::Write( .dumpto + topath( dump_path1), EvalString(dump_var1) ); + } + + if ( dump_var2 != "" && dump_path2 != "" ) + { + SCR::Write( .dumpto + topath( dump_path2), EvalString(dump_var2) ); + } + } + + } until ( ret == "ok" || ret == "cancel" || ret == `cancel ); + + UI::CloseDialog(); + } + + return ( main_ret ); + }; + +} diff --git a/package/.cvsignore b/package/.cvsignore new file mode 100644 index 000000000..a4a58d557 --- /dev/null +++ b/package/.cvsignore @@ -0,0 +1,3 @@ +*.spec +*gz +*bz2 diff --git a/package/yast2.changes b/package/yast2.changes new file mode 100644 index 000000000..cc9c0e157 --- /dev/null +++ b/package/yast2.changes @@ -0,0 +1,5846 @@ +------------------------------------------------------------------- +Tue Jun 11 16:52:39 CEST 2002 - arvin@suse.de + +- the yast2 script now handels all arguments as strings when + calling y2base + +------------------------------------------------------------------- +Thu Jun 06 17:23:36 CEST 2002 - arvin@suse.de + +- various minor fixes for installation + +------------------------------------------------------------------- +Wed Jun 5 11:02:17 CEST 2002 - kkaempf@suse.de + +- recode shell output properly for UI (#16178) +- don't require trans packages (#16285) + +------------------------------------------------------------------- +Wed May 29 12:55:31 CEST 2002 - arvin@suse.de + +- fixed yast2 start scripts for lib/lib64 + +------------------------------------------------------------------- +Tue May 28 14:37:19 CEST 2002 - sh@suse.de + +- V 2.6.4 +- dropped obsolete hw_setup_launcher.ycp +- fixed file list in spec file +- fixed Makefile.am to work with new automake + +------------------------------------------------------------------- +Wed May 22 21:29:28 MEST 2002 - tom@suse.de + +- Moved X11 functionality from x11 to y2c_x11. + +------------------------------------------------------------------- +Tue May 14 11:09:46 CEST 2002 - arvin@suse.de + +- prevent ncurses frontend to start with languages that + are known to not work correct + +------------------------------------------------------------------- +Wed May 8 17:40:49 MEST 2002 - tom@suse.de + +- Removed keyboard, mouse, timezone, language (now extra packages) + +------------------------------------------------------------------- +Tue Apr 23 12:14:56 CEST 2002 - fehr@suse.de + +- remove subdirectories storage and partitioning they are now in + a separate package yast2-storage. +- new version 2.6.2 + +------------------------------------------------------------------- +Wed Apr 17 15:47:56 MEST 2002 - tom@suse.de + +- (#15565) monitors.ycp newly generated with uppercase vendor and + model strings. + +------------------------------------------------------------------- +Tue Apr 16 17:28:14 CEST 2002 - gs@suse.de + +- (#15600, #15727) Package Installation: check again the package + dependencies if the user deselects an additional required package + +------------------------------------------------------------------- +Mon Apr 15 19:03:30 MEST 2002 - tom@suse.de + +- (#15546) Now changing lilo.conf correctly. + +------------------------------------------------------------------- +Thu Apr 11 15:55:50 MEST 2002 - tom@suse.de + +- (#15546) Handle VESA mode correctly for fbdev graphics. + +------------------------------------------------------------------- +Wed Apr 10 16:21:16 MEST 2002 - tom@suse.de + +- (#15690) Now the probe button really probes. + +------------------------------------------------------------------- +Wed Apr 10 10:01:56 CEST 2002 - lnussel@suse.de + +- merged modifications for certification/product CD + +------------------------------------------------------------------- +Wed Mar 27 17:52:38 CET 2002 - kkaempf@suse.de + +- Unpack driver update data in chrooted directory. +- y2update.tar.gz is alread copied by linuxrc, don't expect + it below /media/floppy. + +------------------------------------------------------------------- +Wed Mar 27 12:22:01 CET 2002 - kkaempf@suse.de + +- Evaluate "partition" and "serverdir" when installing from + harddisk (#15525). + +------------------------------------------------------------------- +Wed Mar 27 10:41:08 CET 2002 - gs@suse.de + +- Change source medium: use "serverdir" instead of "partition" + (concerns installation from hard disk) + +------------------------------------------------------------------- +Tue Mar 26 18:01:45 CET 2002 - kkaempf@suse.de + +- Set all hardware to a defined state after update (#15532). +- For installation from harddisk, use "serverdir" instead of + "partition" from install.inf (#15525). +- linuxrc mounts CD1 to /var/adm/mount during harddisk install + (#15525). + +------------------------------------------------------------------- +Tue Mar 26 17:40:04 CET 2002 - sh@suse.de + +- Fixed bug #15520: can't boot into installed system + +------------------------------------------------------------------- +Tue Mar 26 16:54:53 CET 2002 - ms@suse.de + +- need blank as first sign for VESA and LCD vendor to ensure + proper display at top of the monitors list (#15521) + +------------------------------------------------------------------- +Tue Mar 26 15:44:13 CET 2002 - sh@suse.de + +- Fixed bug #15512: Can't install base pkgs in installed system + +------------------------------------------------------------------- +Tue Mar 26 15:39:22 MET 2002 - tom@suse.de + +- (#15518) Renamed YaST-internal IDs in sysconfig: + keyboard: YAST_TYPE --> YAST_KEYBOARD + mouse: YAST_TYPE --> YAST_MOUSE + +------------------------------------------------------------------- +Tue Mar 26 15:20:53 CET 2002 - kkaempf@suse.de + +- Delete runme_at_boot after updating all packages. + +------------------------------------------------------------------- +Tue Mar 26 14:28:44 MET 2002 - tom@suse.de + +- (#15515) YaST-internal IDs are now: keyboard: YAST_TYPE, mouse: YAST_TYPE + +------------------------------------------------------------------- +Tue Mar 26 14:27:10 CET 2002 - sh@suse.de + +- Fixed bug #15506: Disable "Change" menu when skipping HW config + +------------------------------------------------------------------- +Mon Mar 25 17:58:20 MET 2002 - tom@suse.de + +- (#14852) inst_config_x11.ycp: + The variables currentMode and Selected_3D were first stored into the + X11 module and then queried from the UI. Fixed. + +------------------------------------------------------------------- +Mon Mar 25 17:46:16 CET 2002 - sh@suse.de + +- Fixed bug #15418: selbox in inst_rootpart not wide enough + +------------------------------------------------------------------- +Mon Mar 25 17:38:37 CET 2002 - kkaempf@suse.de + +- make update.post script executable before starting it. +- Allow either packed or unpacked extension disk. + +------------------------------------------------------------------- +Mon Mar 25 17:23:46 CET 2002 - fehr@suse.de + +- make reading of exiting fstab work again (#15482) + +------------------------------------------------------------------- +Mon Mar 25 17:09:45 CET 2002 - schubi@suse.de + +- kdoc added in forceupdate list + +------------------------------------------------------------------- +Mon Mar 25 15:54:00 CET 2002 - kkaempf@suse.de + +- adapt probing for usb controllers to changed libhd requirements + (#15483). +- dont re-calculate bootloader location if it was set manually + (#15446). +- fix typo in monitors.ycp ("90,47" is no valid vsync). + +------------------------------------------------------------------- +Mon Mar 25 14:56:40 CET 2002 - sh@suse.de + +- Fixed bug #15419: confusing message in inst_suseconfig + +------------------------------------------------------------------- +Mon Mar 25 14:23:42 CET 2002 - gs@suse.de + +- Update: change status from "u" to "i" for uninstalled packages + (#14727) + +------------------------------------------------------------------- +Mon Mar 25 13:44:54 CET 2002 - sh@suse.de + +- Fixed bug #15412: One log line for each package installed + +------------------------------------------------------------------- +Mon Mar 25 13:40:39 CET 2002 - fehr@suse.de + +- moved static dialog definitions for fs options into function + GetNormalFilesystems() to make translations work (#15460) + +------------------------------------------------------------------- +Mon Mar 25 12:20:21 CET 2002 - ms@suse.de + +- update monitors.ycp to currently used CDB entries (#15421). + +------------------------------------------------------------------- +Sun Mar 24 13:00:35 CET 2002 - kkaempf@suse.de + +- delete runme_at_boot after package installation (#15430). +- remember device (index) where (wrong) SuSE medium was found (#15432). + +------------------------------------------------------------------- +Fri Mar 22 18:59:40 CET 2002 - gs@suse.de + +- package selection: show correct status of the package (#15400) + +------------------------------------------------------------------- +Fri Mar 22 16:04:40 CET 2002 - fehr@suse.de + +- removed superfluous warning about fsid change when assigning a + mount point to LVM LV (#15388) +- changed fstab options for /proc/bus/usb from "defaults,noauto" + to "noauto" (#15389) + +------------------------------------------------------------------- +Fri Mar 22 15:47:39 CET 2002 - kkaempf@suse.de + +- Call /usr/bin/setfont without parameters when Braille enabled (#13801). + +------------------------------------------------------------------- +Fri Mar 22 15:14:51 CET 2002 - gs@suse.de + +- Change source of installation: umount /var/adm/mount before mounting + the new source medium (#14425) + +------------------------------------------------------------------- +Fri Mar 22 15:09:48 CET 2002 - sh@suse.de + +- Fixed bug #15356: killed mwm message + +------------------------------------------------------------------- +Fri Mar 22 14:08:46 CET 2002 - schubi@suse.de + +- bugix: Xf86config module has been overwritten while update #15376 + ( wrong if statement in inst_finish.ycp ) + +------------------------------------------------------------------- +Fri Mar 22 12:42:58 CET 2002 - gs@suse.de + +- Update: show packages with status "d" in the "No Update" list + (#15350) + +------------------------------------------------------------------- +Thu Mar 21 18:38:41 MET 2002 - tom@suse.de + +- (#14936) Now capturing `cancel and treating like `abort. + +------------------------------------------------------------------- +Thu Mar 21 18:17:01 CET 2002 - arvin@suse.de + +- check for yast2-qt-plugin and it's libraries in the YaST2 and + yast2 start scripts (bug #15300 and probably bug #13831) + +------------------------------------------------------------------- +Thu Mar 21 17:41:42 MET 2002 - tom@suse.de + +- (#14882) Now marking probed but unused monitor-hw-data with configured = no. + +------------------------------------------------------------------- +Thu Mar 21 16:37:09 CET 2002 - kkaempf@suse.de + +- Drop intermediate textdomain calls, they're useless (#15294). + +------------------------------------------------------------------- +Thu Mar 21 16:21:59 CET 2002 - gs@suse.de + +- Package installation: respect product information AND release number + of the source medium (#15278) + +------------------------------------------------------------------- +Thu Mar 21 16:05:00 CET 2002 - schubi@suse.de + +- Checking mouse protocol before calling update_Xf86config + +------------------------------------------------------------------- +Thu Mar 21 15:45:27 CET 2002 - sh@suse.de + +- Fixed bug #15220: Wizard buttons not translated + +------------------------------------------------------------------- +Thu Mar 21 15:03:47 CET 2002 - sh@suse.de + +- Fixed endless loop in language with some weird NCurses combinations + +------------------------------------------------------------------- +Thu Mar 21 12:51:34 CET 2002 - gs@suse.de + +- Update: do not allow status "delete" for packages which are not + installed (#14727) + +------------------------------------------------------------------- +Thu Mar 21 11:03:27 CET 2002 - ms@suse.de + +- fixed check script to be valid with the new firegl driver [fglr200] + +------------------------------------------------------------------- +Thu Mar 21 09:36:31 CET 2002 - schubi@suse.de + +- Checking broken update correctly #13597 + +------------------------------------------------------------------- +Wed Mar 20 22:27:30 CET 2002 - kkaempf@suse.de + +- fallback to (chipset related) vendor/device if graphics card + doesn't provide (manufacturer related) subvendor/subdevice (#15099) + +------------------------------------------------------------------- +Wed Mar 20 18:48:16 MET 2002 - tom@suse.de + +- (#15098) Now reading file with default value. + +------------------------------------------------------------------- +Wed Mar 20 17:15:49 CET 2002 - kkaempf@suse.de + +- Also show SuSE release number when choosing root partiton (#15243). +- Properly probe cdroms during installation/update (#15275). + +------------------------------------------------------------------- +Wed Mar 20 15:04:48 CET 2002 - fehr@suse.de + +- fix problem with map access to non-map in GetEntryForMountpoint + (#15229) +- fix problem with wrong partition proposal +- fix problem with wrong default filesystem (#15057) + +------------------------------------------------------------------- +Wed Mar 20 14:52:44 MET 2002 - tom@suse.de + +- (#15093) New frequency range: [60,62,65,68,70,72,75,78,80,85,90,100] + +------------------------------------------------------------------- +Wed Mar 20 14:27:52 CET 2002 - sh@suse.de + +- Fixed bug #15214: Control center after HW proposal english only +- Fixed bug #15201: Disable WM decorations for first control center + +------------------------------------------------------------------- +Wed Mar 20 14:26:01 CET 2002 - lnussel@suse.de + +- added -S option to yast2 shell script (for susewm) + +------------------------------------------------------------------- +Wed Mar 20 14:17:42 CET 2002 - schubi@suse.de + +- Installing vnc (if needed ) while updating the system #14707 + +------------------------------------------------------------------- +Wed Mar 20 14:03:24 MET 2002 - tom@suse.de + +- Added norwegian language. + +------------------------------------------------------------------- +Wed Mar 20 12:45:54 CET 2002 - sh@suse.de + +- Fixed bug #13894: Slide show progress bar shows wrong value + +------------------------------------------------------------------- +Wed Mar 20 12:23:47 CET 2002 - schubi@suse.de + +- Starting raidstart for partitions which are not / and have + raid systems ( update ). #14798 + +------------------------------------------------------------------- +Wed Mar 20 10:35:08 CET 2002 - kkaempf@suse.de + +- remember language in Mouse in order to trigger re-translation + (#15197). + +------------------------------------------------------------------- +Tue Mar 19 20:10:49 CET 2002 - sh@suse.de + +- Fixed bug #14530: Explicit file names in .spec rather than *.scr + +------------------------------------------------------------------- +Tue Mar 19 18:40:21 CET 2002 - gs@suse.de + +- Update: re-evaluate the update packages if the status of the + "Clean up the system ..." checkbox has changed + +------------------------------------------------------------------- +Tue Mar 19 18:25:06 CET 2002 - schubi@suse.de + +- Call substring with the correct parameters #15184 + ( inst_rpmupdate.ycp) + +------------------------------------------------------------------- +Tue Mar 19 18:10:04 CET 2002 - kkaempf@suse.de + +- Also write hardware status for already active ide, floppy, usb + controllers, and framebuffer (#15195). +- Preliminary fix for YaST2.firstboot (#15187). + +------------------------------------------------------------------- +Tue Mar 19 18:05:01 MET 2002 - tom@suse.de + +- (#15096) Do not use undefined variable any more. +- (#15091) Now restoring saved monitor data in normal mode. + +------------------------------------------------------------------- +Tue Mar 19 15:49:13 CET 2002 - sh@suse.de + +- Fixed "update finished, empty proposal dialog" bug + +------------------------------------------------------------------- +Tue Mar 19 10:31:44 CET 2002 - kkaempf@suse.de + +- Properly check return code from inst_mode if update was choosen. +- just pass 'Framebuffer' entry from install.inf to lilo, don't + look at probe results (#15168) +- add comments to /etc/sysconfig/bootloader. + +------------------------------------------------------------------- +Mon Mar 18 17:27:46 MET 2002 - tom@suse.de + +- (#14238) Now writing sysconfig comments for the mouse. + +------------------------------------------------------------------- +Mon Mar 18 16:29:01 CET 2002 - sh@suse.de + +- Fixed bug #15101: Checkboxes truncated in 80x24 ncurses proposal + +------------------------------------------------------------------- +Mon Mar 18 15:36:28 CET 2002 - kkaempf@suse.de + +- re-probe cdroms in installed system in order to get proper status + for ide cdwriter devices which couldn't be detected at boot-time + (#15126). + +------------------------------------------------------------------- +Mon Mar 18 14:26:38 CET 2002 - lnussel@suse.de + +- added -i option for installing packages to yast2 shell script +- added some shell magic to allow more than two parameters for modules + +------------------------------------------------------------------- +Mon Mar 18 12:19:29 CET 2002 - gs@suse.de + +- Recode for copyright and author added (#15058) + +------------------------------------------------------------------- +Mon Mar 18 12:10:26 CET 2002 - kkaempf@suse.de + +- Bugfix for lilo/dolilo: drop "vga" from append, pass via "-v" + to dolilo. + +------------------------------------------------------------------- +Mon Mar 18 12:07:55 CET 2002 - sh@suse.de + +- Fixed bug #15090: "No" in "really install" interpreted as "yes" + +------------------------------------------------------------------- +Mon Mar 18 11:50:06 CET 2002 - sh@suse.de + +- Fixed bug #15100: Default "off" for "start control center" + +------------------------------------------------------------------- +Mon Mar 18 11:19:58 CET 2002 - snwint@suse.de + +- mk_lilo_conf: put 'vga' entry into image section + +------------------------------------------------------------------- +Fri Mar 15 19:01:23 MET 2002 - tom@suse.de + +- (#13878) Added Estonian keyboard. + +------------------------------------------------------------------- +Fri Mar 15 17:22:10 MET 2002 - tom@suse.de + +- (#14855) Language: Added Slovene language. +- (#14855) Keyboard: Added Slovene keyboard to YaST2 keyboards. +- (#14855) Timezone: Cleaned up existing lang --> timezone mess (new: Slovene). + +------------------------------------------------------------------- +Fri Mar 15 17:15:23 CET 2002 - kkaempf@suse.de + +- drop workaround for author/copyright twist from libpkg. +- Replace "\n" in author list with ", " + +------------------------------------------------------------------- +Fri Mar 15 16:32:27 CET 2002 - fehr@suse.de + +- fix wrong nameing for windows mount points (#15031) + +------------------------------------------------------------------- +Fri Mar 15 16:17:50 CET 2002 - kkaempf@suse.de + +- ignore more cmdline parameters +- don't pass "-v" (for global vga=) to dolilo, the "vga=" in the + append line is sufficient. + +------------------------------------------------------------------- +Fri Mar 15 16:10:54 CET 2002 - gs@suse.de + +- Update: do not delete "aps" if it is in use (#15015) +- Package Selection: correct update of the disk space information + +------------------------------------------------------------------- +Fri Mar 15 16:08:49 CET 2002 - snwint@suse.de + +- updated 'failsafe' options for lilo.conf +- append user specified boot options to 'failsafe' entry + +------------------------------------------------------------------- +Fri Mar 15 14:43:27 CET 2002 - sh@suse.de + +- Fixed bug #13894: Slide show pkg sizes garbled from CD2 on + +------------------------------------------------------------------- +Fri Mar 15 13:32:03 MET 2002 - tom@suse.de + +- (#15021) Now only removing X11-link in case of "No X11". + +------------------------------------------------------------------- +Fri Mar 15 12:54:14 CET 2002 - kkaempf@suse.de + +- Check also /proc/modules besides the "active" flag from hwinfo + in order to find out if a module is already loaded (#15007). + +------------------------------------------------------------------- +Thu Mar 14 17:37:23 CET 2002 - sh@suse.de + +- Fixed bug #14161: wrong background grey + +------------------------------------------------------------------- +Thu Mar 14 16:16:21 CET 2002 - sh@suse.de + +- Fixed bug #13186: Start Y2 control center after installation +- Fixed bug #14975: Final "All is ready" popup + +------------------------------------------------------------------- +Thu Mar 14 15:55:07 CET 2002 - zoz@suse.de + +- fix PCMCIA startup (#14661). + +------------------------------------------------------------------- +Thu Mar 14 15:43:43 MET 2002 - tom@suse.de + +- Added turkish language again in language.ycp. + +------------------------------------------------------------------- +Thu Mar 14 14:49:07 MET 2002 - tom@suse.de + +- (#14518) Added Irish. + +------------------------------------------------------------------- +Thu Mar 14 13:16:15 MET 2002 - tom@suse.de + +- (#14814) Now translating old lang codes to ISO codes on entry. + +------------------------------------------------------------------- +Thu Mar 14 11:08:17 CET 2002 - kkaempf@suse.de + +- scripts/yast2_kde: set LANG from /etc/sysconfig/language:RC_LANG (#14607). +- scripts/yast2: honor $LANG (#14607). +- install k_smp if > 4GB physical memory detected (#14287). + +------------------------------------------------------------------- +Thu Mar 14 10:56:04 CET 2002 - gs@suse.de + +- (#14592) Now ask the user whether YaST2 shall delete unmaintained + packages from the system +- (#14406), (#14805) Package selection dialog: help text added for "X" + status and popup text changed + +------------------------------------------------------------------- +Wed Mar 13 18:30:42 MET 2002 - tom@suse.de + +- (#14882) Now marking faked GENERIC Monitor with cfg=no. + +------------------------------------------------------------------- +Wed Mar 13 18:23:06 MET 2002 - tom@suse.de + +- (#14885) Now writing "/dev/mouse" into XF86Config so xmset works in the + running system. + +------------------------------------------------------------------- +Wed Mar 13 11:48:58 EST 2002 - nashif@suse.de + +- Don't probe hardware in Mode::config + +------------------------------------------------------------------- +Wed Mar 13 15:41:26 CET 2002 - fehr@suse.de + +- prevent upward rounding in combination of + ByteToHumanString/kmgt_str_to_byte (#14673) + +------------------------------------------------------------------- +Wed Mar 13 13:22:57 MET 2002 - tom@suse.de + +- (#14446) Now also restoring hwclock-param from sysconfig + and setting timezone again in continue mode. + +------------------------------------------------------------------- +Wed Mar 13 10:15:41 CET 2002 - kkaempf@suse.de + +- Fix locale for greek (ISO8859-7 -> ISO-8859-7, #14898). +- Set "acpismp=force" for UP and SMP systems if "ht" flag detected (#13531). +- Install k_smp if "BOOT_IMAGE=apic" given in cmdline (#14022). +- Dont change initrd modules aic7xxx vs. aic7xxx_old on update (#14614). +- Override instmode "cd" in install.inf, if setup/descr/info knows better + (#14469). +- Start ncurses "menu" with first group preselected (instead of all), + general code cleanup of menu code (#14909). + +------------------------------------------------------------------- +Tue Mar 12 16:57:16 CET 2002 - gs@suse.de + +- equal button size in package conflict popups (#13302) + +------------------------------------------------------------------- +Tue Mar 12 16:43:56 CET 2002 - mvidner@suse.cz + +- Provide keyboard shortcuts for the group and package tables in + ncurses detailed package selection. #14737. + +------------------------------------------------------------------- +Tue Mar 12 16:24:34 MET 2002 - tom@suse.de + +- (#13198) Changed mouse probing strategy. + Applied sleep before mouse probing in inst_startup.ycp. + +------------------------------------------------------------------- +Tue Mar 12 10:26:15 CET 2002 - fehr@suse.de + +- add hibernation partition to expert partitioner menue (#14668) +- handle raids present on system to install reasonably + +------------------------------------------------------------------- +Mon Mar 11 18:07:23 MET 2002 - tom@suse.de + +- (#14491) Now using new "manual" probing to get the new unique key (mouse). + +------------------------------------------------------------------- +Mon Mar 11 15:55:31 CET 2002 - kkaempf@suse.de + +- Skip all non-data lines in "parted print" output (#14793). +- Don't pass "manual" option to installed system. + +------------------------------------------------------------------- +Mon Mar 11 15:46:55 MET 2002 - tom@suse.de + +- Detect language change to avoid unnecessary package selection recalculation. + +------------------------------------------------------------------- +Mon Mar 11 14:41:28 CET 2002 - sh@suse.de + +- Fixed bug #14164: inst_mode should be a popup + +------------------------------------------------------------------- +Mon Mar 11 10:46:46 MET 2002 - tom@suse.de + +- New script by ms@suse.de for changing X11-mouse-protocol during update. + +------------------------------------------------------------------- +Fri Mar 8 14:28:27 CET 2002 - kkaempf@suse.de + +- clean up firsboot script to fix pcmcia/usb and usbdevfs (#14416) +- don't 'hard' probe for cdroms when checking for installation + sources but rely on libhd configuration database instead. + Fallback to /dev/cdrom if even this fails (#14555). +- add "vnc" package to installation list if running under vnc (#14707). +- remove duplicate portmap start from firstboot script. + +------------------------------------------------------------------- +Fri Mar 8 13:35:25 MET 2002 - tom@suse.de + +- (#14663) Added textdomains to import-modules. + +------------------------------------------------------------------- +Fri Mar 8 12:54:55 MET 2002 - tom@suse.de + +- (#13951) After having talked to ke@suse.de removed (commented out): + ca_ES, gl_ES, hr_HR, ru_RU, tr_TR + Added again: + pt_BR + +------------------------------------------------------------------- +Thu Mar 7 18:14:04 MET 2002 - tom@suse.de + +- (#14227 addendum) Just discovered that the faked monitor also fooled the + automatic insertion of probed but unknown monitors into the monitor DB. + This is done so that those monitors can be selected in the monitor selection + dialog. Furthermore for user convenience such a monitor is preselected when + entering the monitor selection dialog. Unfortunately the libhd-faked monitor + does fulfil all those criteria and triggered this mechanism. Fixed. + +------------------------------------------------------------------- +Thu Mar 7 17:53:52 MET 2002 - tom@suse.de + +- (#14227) Erroneously there was still a branch where the new behaviour of + libhd was not honored. YaST now takes this into consideration in any case + (hopefully) and leads the user to the monitor selection dialog again as it + was before. + +------------------------------------------------------------------- +Thu Mar 7 17:21:00 MET 2002 - tom@suse.de + +- (#14606) Solved by now displaying date in numerical form because in inst-sys + not all translations for all languages are available for system commands. + Invented new function Timezone::GetDateTime(). + +------------------------------------------------------------------- +Thu Mar 7 13:46:16 CET 2002 - sh@suse.de + +- Added missing "textdomain" in BootSILO.ycp + +------------------------------------------------------------------- +Thu Mar 7 13:42:26 CET 2002 - sh@suse.de + +- Addes missing translation markers in inst_root + +------------------------------------------------------------------- +Thu Mar 7 12:34:58 CET 2002 - schubi@suse.de + +- patch xf86config in update mode + +------------------------------------------------------------------- +Thu Mar 7 12:11:27 CET 2002 - fehr@suse.de + +- handle editing of encrypted partitions in running system correct +- change handling of back-button in LVM lv dialog + +------------------------------------------------------------------- +Wed Mar 6 17:39:47 CET 2002 - schubi@suse.de + +- textdomain added for software proposal #14538 + +------------------------------------------------------------------- +Wed Mar 6 16:58:35 CET 2002 - schubi@suse.de + +- Showing error popup, if the package agent has not been initialized + correctly + +------------------------------------------------------------------- +Wed Mar 6 16:45:43 MET 2002 - tom@suse.de + +- (#14540) Now setting sysconfig var DISPLAYMANAGER to "console" instead + of DISPLAYMANAGER_STARTS_XSERVER to "no" if user selects "No X11". + +------------------------------------------------------------------- +Wed Mar 6 15:09:39 CET 2002 - sh@suse.de + +- Fixed bug #14011: Switching laguages does not switch all texts + +------------------------------------------------------------------- +Wed Mar 6 14:14:02 CET 2002 - fehr@suse.de + +- fix bug in handling crypto fs in running system (#13781) + +------------------------------------------------------------------- +Wed Mar 6 14:03:37 CET 2002 - kkaempf@suse.de + +- Drop "-a" (activate parition) flag from dolilo call if no primary + partition can be found for activation (#13884). +- Hide information box if user de-selected "Show details" checkbox + in "Please insert CD n" popup. +- When checking for a medium, always start with the last active + device and check other devices only on failure. + +------------------------------------------------------------------- +Tue Mar 5 19:08:18 CET 2002 - schubi@suse.de + +- copy *.pkd to target system + +------------------------------------------------------------------- +Tue Mar 5 17:20:47 MET 2002 - tom@suse.de + +- (#4849) Corrected if-clause in constructor. Now functional in continue mode. + +------------------------------------------------------------------- +Tue Mar 5 16:39:49 CET 2002 - kkaempf@suse.de + +- Require "yast2-trans-inst-proposal" for yast2-instsys to get + proper translations for the "proposal" screen. +- fix textdomain for 'proposal_bootloader' to "proposal". + +------------------------------------------------------------------- +Tue Mar 5 16:30:51 MET 2002 - tom@suse.de + +- (#14457) Now date/time is redisplayed on any change in the UI. + +------------------------------------------------------------------- +Tue Mar 5 14:23:14 CET 2002 - lnussel@suse.de + +- filter out "\n" in helptexts (#14337) +- create the list of all modules only once when the splashscreen is displayed + and recycle this list later when the "All" button is selected (#14472) + +------------------------------------------------------------------- +Tue Mar 5 14:38:01 CET 2002 - schubi@suse.de + +- Bugfix while changing update-upgrade-status #14473 + +------------------------------------------------------------------- +Tue Mar 5 12:42:31 MET 2002 - tom@suse.de + +- (#14211) Now executing SuSEconfig.3ddiag instead of switch2mesasoft. + +------------------------------------------------------------------- +Tue Mar 5 11:53:58 CET 2002 - kkaempf@suse.de + +- Copy setup/descr/en.pkd instead of setup/descr/english.pkd to + installed system. + +------------------------------------------------------------------- +Mon Mar 4 19:36:08 MET 2002 - tom@suse.de + +- (#14116) Now considering Win partitions when assuming GMT vs. local time. + +------------------------------------------------------------------- +Mon Mar 4 19:12:12 CET 2002 - fehr@suse.de + +- add module loading info for xfs + +------------------------------------------------------------------- +Mon Mar 4 17:57:54 CET 2002 - fehr@suse.de + +- support more than 26 scsi disks (#13983) +- various fixes for usage in running system + +------------------------------------------------------------------- +Mon Mar 4 17:48:28 CET 2002 - zoz@suse.de + +- check usb/pci hotplug on first start and rewrite sysconfig + properly (#14428). + +------------------------------------------------------------------- +Mon Mar 4 17:23:59 CET 2002 - sh@suse.de + +- Fixed the YaST2 part of bug #1218: Linuxrc displays an error + message if the user aborted the installation + +------------------------------------------------------------------- +Mon Mar 4 16:51:18 CET 2002 - kkaempf@suse.de + +- check old lilo destination on update and re-use it. +- when writing lilo on update, check better if floppy or harddisk. +- write bootloader related settings to sysconfig/bootloader. + +- run /sbin/raidautorun after all storage modules are loaded. + +------------------------------------------------------------------- +Mon Mar 4 16:36:49 CET 2002 - sh@suse.de + +- Fixed bug #14363: Don't execute SuSEconfig once more when going back + +------------------------------------------------------------------- +Mon Mar 4 16:27:13 CET 2002 - gs@suse.de + +- show the packages of first set or group (#14339) + +------------------------------------------------------------------- +Mon Mar 4 15:06:53 CET 2002 - lnussel@suse.de + +- added comment header to menu.ycp (#14379) +- replaced "Quit" with QuitButtonLabel() + +------------------------------------------------------------------- +Mon Mar 4 15:02:01 CET 2002 - gs@suse.de + +- add button and popup for Samba installation in dialog Choose + installation source (#14010) + +------------------------------------------------------------------- +Mon Mar 4 14:45:50 MET 2002 - tom@suse.de + +- (#14117) Now showing static date/time in timezone window and proposal. + +------------------------------------------------------------------- +Mon Mar 4 12:30:28 CET 2002 - sh@suse.de + +- Fixed bug #14351: YaST2 SuSEconfig executes *.rpmsave modules + +------------------------------------------------------------------- +Mon Mar 4 12:07:16 CET 2002 - gs@suse.de + +- don't destroy the user defined software selection if the + partitioning is changed (bug #14103) + +------------------------------------------------------------------- +Mon Mar 4 09:33:48 CET 2002 - schubi@suse.de + +- Showing error message after update #14250 +- Deleting unsupported packages while update #14194 +- Showing delete packages correctly while update #14235 + +------------------------------------------------------------------- +Sat Mar 2 14:31:37 CET 2002 - kkaempf@suse.de + +- remember state of "details" checkbox if media not found (#14018). +- restore "instmode" properly (#14170). + +------------------------------------------------------------------- +Sat Mar 2 09:32:27 CET 2002 - schubi@suse.de + +- Postifx added in force update #13995 + +------------------------------------------------------------------- +Fri Mar 1 17:03:01 CET 2002 - fehr@suse.de + +- set passno to 0 for partitions without mount point (#14130) +- determine bootable windows partitions independent of entry in + /etc/fstab (#13884) + +------------------------------------------------------------------- +Fri Mar 1 14:30:39 MET 2002 - tom@suse.de + +- (#14174) X11 configuration. + Now also considering the xserver name when deciding to use framebuffer. + +------------------------------------------------------------------- +Fri Mar 1 13:42:25 CET 2002 - sh@suse.de + +- Fixed bug #13630: inst_proposal reinitialized after selecting + "No" in final installation confirmation (inst_doit) + +------------------------------------------------------------------- +Wed Feb 27 17:31:07 CET 2002 - kkaempf@suse.de + +- Allow splitted dirs (.../CD1, .../CD2, ...) for all network + installs (#14009). +- Sort partitions combo box in bootloader dialogue (#14124). + +------------------------------------------------------------------- +Fri Mar 1 09:30:25 CET 2002 - kkaempf@suse.de + +- Fixed YaST2.firstboot to handle pcmcia network correctly (#13993). + +------------------------------------------------------------------- +Thu Feb 28 19:19:20 MET 2002 - tom@suse.de + +- (#14076) Now marking the monitor as "configured" and "needed". + +------------------------------------------------------------------- +Thu Feb 28 17:39:57 MET 2002 - tom@suse.de + +- (#13888) Libhd now delivers a fake monitor when no monitor can be probed. + So inst_choose_desktop now checks for the unique_key of this fake monitor. + Also improved logging for diagnosing purposes. + +------------------------------------------------------------------- +Thu Feb 28 16:44:51 CET 2002 - sh@suse.de + +- Fixed bug #13555: HW proposal error handling - added err logging + +------------------------------------------------------------------- +Thu Feb 28 16:30:01 CET 2002 - sh@suse.de + +- Fixed bug #13556: Installation proposal screen not re-translated + +------------------------------------------------------------------- +Thu Feb 28 15:58:54 CET 2002 - gs@suse.de + +- missing description for set "images" added (#1406) +- only one default button (#14067) +- correct installation of software packages in hardware configuration + dialog (#14026) + +------------------------------------------------------------------- +Thu Feb 28 11:40:28 CET 2002 - schubi@suse.de + +- Installing 3d packages after rebooting #13659 + +------------------------------------------------------------------- +Thu Feb 28 11:35:47 CET 2002 - gs@suse.de + +- improvements in popups used for software installation + +------------------------------------------------------------------- +Thu Feb 28 10:36:13 CET 2002 - fehr@suse.de + +- fixes the wrong default when selecting a swap partition in the + custom partitioner and formatting is turned on. + +------------------------------------------------------------------- +Wed Feb 27 17:33:07 MET 2002 - tom@suse.de + +- (#13906) Invented a new function TimedOKCancelPopup() in + common_popups.ycp. Using this function during X11-configuration. + +------------------------------------------------------------------- +Wed Feb 27 17:27:51 CET 2002 - gs@suse.de + +- proposal dialog: show a warning message, if the software selection is reset + (bug #13942) +- set default button "Select/Deselect" in dialog Package Selection + +------------------------------------------------------------------- +Wed Feb 27 14:33:37 MET 2002 - tom@suse.de + +- (#13944) Now reading sysconfig with default value. + This applies to language, keyboard, mouse and timezone. + Moved SysconfigRead() to Misc-module. + +------------------------------------------------------------------- +Wed Feb 27 11:19:50 CET 2002 - schubi@suse.de + +- target.insmod to target.modprobe changed #13928 + ( update ) +- LANG might not be in install.inf, get it from descr/info then. + (#13959). + +------------------------------------------------------------------- +Wed Feb 27 11:16:24 CET 2002 - kkaempf@suse.de + +- fix checking VNC on startup. + +------------------------------------------------------------------- +Wed Feb 27 09:11:31 CET 2002 - schubi@suse.de + +- bugfix in starting update #13909 + +------------------------------------------------------------------- +Wed Feb 27 09:01:24 CET 2002 - schubi@suse.de + +- setting keyboard while update #13610 + +------------------------------------------------------------------- +Tue Feb 26 20:30:58 CET 2002 - kkaempf@suse.de + +- Fix "please wait" popup, wrap string in `Label(). + +------------------------------------------------------------------- +Tue Feb 26 19:49:53 MET 2002 - tom@suse.de + +- (#13944) Now reading sysconfig with default value. + This applies to language, keyboard, mouse and timezone. + +------------------------------------------------------------------- +Tue Feb 26 19:33:21 CET 2002 - schubi@suse.de + +- setting timezone moved to inst_rootpart ( update ) + +------------------------------------------------------------------- +Tue Feb 26 19:01:25 CET 2002 - arvin@suse.de + +- fixed emergency unmounting of installation system + +------------------------------------------------------------------- +Tue Feb 26 18:41:28 CET 2002 - kkaempf@suse.de + +- add "sv_SV" for "swedish" to language list. + +------------------------------------------------------------------- +Tue Feb 26 18:20:58 CET 2002 - fehr@suse.de + +- fix syntax error in functions used during update +- add call to .lvm.init before rereading Lvm infos + +------------------------------------------------------------------- +Tue Feb 26 18:17:46 CET 2002 - sh@suse.de + +- Added help text for installation and hardware proposals + +------------------------------------------------------------------- +Tue Feb 26 16:05:49 CET 2002 - sh@suse.de + +- Removed leftover debugging condition from last checkin + +------------------------------------------------------------------- +Tue Feb 26 16:00:30 CET 2002 - sh@suse.de + +- "Only new installation" popup msg back from proof reading + +------------------------------------------------------------------- +Tue Feb 26 15:57:11 CET 2002 - schubi@suse.de + +- setting timezone after update #13651 + +------------------------------------------------------------------- +Tue Feb 26 15:48:31 CET 2002 - fehr@suse.de + +- fix typo ia86 -> ia64 in do_propocal.ycp + +------------------------------------------------------------------- +Tue Feb 26 15:31:39 CET 2002 - kkaempf@suse.de + +- Fix vnc password setting. + +------------------------------------------------------------------- +Tue Feb 26 15:43:29 CET 2002 - gs@suse.de + +- software installation: show the package version in the + description popup (bug #13750) + +------------------------------------------------------------------- +Tue Feb 26 15:35:42 CET 2002 - sh@suse.de + +- Added notify popup when user wants to change installation mode + and no Linux partitions were found + +------------------------------------------------------------------- +Tue Feb 26 15:36:43 CET 2002 - schubi@suse.de + +- initialize package agent correctly for update #13838 + ( grep and locate has not been updated ) + +------------------------------------------------------------------- +Tue Feb 26 14:11:46 CET 2002 - kkaempf@suse.de + +- fix VNC check and startup. + +------------------------------------------------------------------- +Tue Feb 26 12:25:15 CET 2002 - kkaempf@suse.de + +- remove "runme_on_start" early during first boot in order to + prevent endless re-start (#13907). +- re-create "media" convenience symlinks (e.g. /cdrom->/media/cdrom) + after update (#13756). + +------------------------------------------------------------------- +Mon Feb 25 19:31:25 MET 2002 - tom@suse.de + +- Corrected handling of wheel mice in Mouse.ycp. +- Extended mouse_raw.ycp with "wheels"-field. + +------------------------------------------------------------------- +Mon Feb 25 19:26:28 CET 2002 - kkaempf@suse.de + +- re-probe floppy and cdroms in installed system (#13828). + +------------------------------------------------------------------- +Mon Feb 25 18:38:19 CET 2002 - kkaempf@suse.de + +- Support installation via VNC. + +------------------------------------------------------------------- +Mon Feb 25 18:20:16 CET 2002 - fehr@suse.de + +- enable support for xfs, issue warning when it is used +- fix reading of fstab in installed system (#13457, #13455) +- fix wrong workflow in partitioner in installed system (#13456) + +------------------------------------------------------------------- +Mon Feb 25 17:29:51 CET 2002 - sh@suse.de + +- Changed order of initial installation proposals to match + agreement with marketing and software ergonimists + +------------------------------------------------------------------- +Mon Feb 25 17:16:56 CET 2002 - kkaempf@suse.de + +- Enable "lo" interface when running in installed system. +- mout installation media read-only (#13846). + +------------------------------------------------------------------- +Mon Feb 25 16:52:42 CET 2002 - sh@suse.de + +- Fixed bug #13612: Call to obsolete Wizard::SetStage() + +------------------------------------------------------------------- +Mon Feb 25 16:04:33 CET 2002 - sh@suse.de + +- Fixed bug #13666: (Apparent) bad spelling + +------------------------------------------------------------------- +Mon Feb 25 13:24:59 CET 2002 - kkaempf@suse.de + +- write hardware status for all storage related devices (#13657). + +------------------------------------------------------------------- +Mon Feb 25 13:12:26 CET 2002 - fehr@suse.de + +- Fixed bug #11300, #13742 removal of a PV forgot partition marked + for deletion +- handle active swap partition during installation + +------------------------------------------------------------------- +Fri Feb 22 18:02:51 CET 2002 - gs@suse.de + +- Fixed bug #13640: consider change of partitioning for software + selection + +------------------------------------------------------------------- +Fri Feb 22 17:38:41 CET 2002 - sh@suse.de + +- Fixed bug #13341: Hardware Proposal must suppress missing configs + +------------------------------------------------------------------- +Fri Feb 22 15:52:37 CET 2002 - lnussel@suse.de + +- workaround to make textdomain call work +- Added some commandline switches to /sbin/yast2, like --list + (Bug #13738) + +------------------------------------------------------------------- +Thu Feb 21 17:19:47 CET 2002 - sh@suse.de + +- Reimported monitor DB - fixed bug #13530: IBM monitor not detected + +------------------------------------------------------------------- +Thu Feb 21 16:04:23 CET 2002 - kkaempf@suse.de + +- Unmount installation medium in target system (#13706). +- Install "apmd" if pcmcia detected (#13713). +- Load "mousedev" if USB (wheel) mouse (#13654). +- Check for either IO or memory resource when checking for + active storage controllers (#13567). +- Copy hardware status to target system (#13762). + +------------------------------------------------------------------- +Wed Feb 20 18:06:04 CET 2002 - fehr@suse.de + +- do not destroy proposal in `inst_mode when `installation is + selected (#13644) +- reorder LVM changes in inst_predisk to make removal of PVs from + VGs easier and make it succeed in more cases than before (#13415) + +------------------------------------------------------------------- +Wed Feb 20 14:50:03 CET 2002 - sh@suse.de + +- Fixed bug #13513: Double abort confirmation + +------------------------------------------------------------------- +Wed Feb 20 12:45:42 CET 2002 - sh@suse.de + +- Fixed bug #13594: Fallback for slide show "en" only, no longer + "en_US", "en_GB", "en" (in this order) + +------------------------------------------------------------------- +Wed Feb 20 09:52:17 CET 2002 - kkaempf@suse.de + +- add agent for /etc/sysconfig/windowmanager. +- fix writing of hwstatus for disk controllers. +- fix symlink handling for cd-w and cd-rw (#13596). +- handle $(srcdir) correctly when installing .scr files. +- add "acpismp=force" to kernel command line for "ht" processors. + +------------------------------------------------------------------- +Tue Feb 19 19:01:17 CET 2002 - kkaempf@suse.de + +- Check for specific .S.u.S.E file, so multiple CDs can be copied + into a single directory for network installation. + +------------------------------------------------------------------- +Tue Feb 19 18:02:23 MET 2002 - tom@suse.de + +- Now setting timezone info with hwclock_wrapper. + +------------------------------------------------------------------- +Tue Feb 19 17:34:27 CET 2002 - kkaempf@suse.de + +- Properly install "Vendor" module. +- Handle "Sourcemounted" from linuxrc and mount the medium if + not done properly by linuxrc. + +------------------------------------------------------------------- +Tue Feb 19 15:36:24 CET 2002 - fehr@suse.de + +- fix missing "/data" mount point in installed system (#13406) + +------------------------------------------------------------------- +Tue Feb 19 13:46:17 CET 2002 - kkaempf@suse.de + +- save 'configured' status of devices detected during installation + in order to get hw-probing at boot time correct. + +------------------------------------------------------------------- +Tue Feb 19 13:46:34 CET 2002 - fehr@suse.de + +- fix bug with windows resizing in old installation path + (inst_target_selection.ycp, inst_target_part.ycp) (#13559) + +------------------------------------------------------------------- +Tue Feb 19 09:14:30 CET 2002 - kkaempf@suse.de + +- Install SMP kernel if "ht" set in cpuinfo:flags (#13532). +- Keep old initrd, only add new modules. + +------------------------------------------------------------------- +Mon Feb 18 19:18:51 CET 2002 - kkaempf@suse.de + +- Handle update in Boot, merge old initrd modules with new (#13370). + +------------------------------------------------------------------- +Mon Feb 18 18:58:47 MET 2002 - tom@suse.de + +- Implemented reprobe functionality for X11 config. + +------------------------------------------------------------------- +Mon Feb 18 18:08:04 CET 2002 - sh@suse.de + +- V 2.5.41 + +------------------------------------------------------------------- +Mon Feb 18 15:15:16 CET 2002 - fehr@suse.de + +- Do not allow FAT partitions for system mountpoints (#13485) +- Do not allow some special characters in mountpoint (#13411) +- fix configuration of encrypted filesystems (#13268) +- fix inconsitencie in mount point suggestion (#13444) + +------------------------------------------------------------------- +Mon Feb 18 14:33:53 CET 2002 - sh@suse.de + +- Fixed bug #13383: Letters not mentioned as valid chars in help text + +------------------------------------------------------------------- +Mon Feb 18 14:32:50 CET 2002 - kkaempf@suse.de + +- Check pcmcia values in /etc/sysconfig/pcmcia instead of /etc/rc.config. + +------------------------------------------------------------------- +Mon Feb 18 13:54:16 CET 2002 - sh@suse.de + +- Fixed bug #10726: Installation log incomplete during slide show + +------------------------------------------------------------------- +Mon Feb 18 13:52:02 CET 2002 - kkaempf@suse.de + +- Move vendor driver update code to separate module. + +------------------------------------------------------------------- +Mon Feb 18 13:37:42 CET 2002 - schubi@suse.de + +- vim howto* and ttmkfdir added to force list #13195 +- Removing release number while checking packages for force update #12187 + +------------------------------------------------------------------- +Fri Feb 15 16:58:00 CET 2002 - gs@suse.de + +- Change source medium dialog: read the package information from + the source medium (if mounting works) + +------------------------------------------------------------------- +Fri Feb 15 10:21:54 CET 2002 - kkaempf@suse.de + +- make symlinks for /sbin/yast, /sbin/YaST, /sbin/zast, and /sbin/ZaST (#13292) + +------------------------------------------------------------------- +Thu Feb 14 18:27:13 CET 2002 - sh@suse.de + +- inst_doit falls through back to proposal if inst_prepdisk etc. failed +- [Back] in update falls back to inst_mode + +------------------------------------------------------------------- +Thu Feb 14 17:08:05 CET 2002 - kkaempf@suse.de + +- recognize USB-Wheel mouse (imps2 protocol) (#13258). + +------------------------------------------------------------------- +Thu Feb 14 11:13:06 CET 2002 - fehr@suse.de + +- Fix ycp syntax error (#13214) when editing a dos partition +- Change second error dialog button in inst_prepdisk from + "Cancel" to "Abort" (#13217) + +------------------------------------------------------------------- +Thu Feb 14 10:25:20 CET 2002 - kkaempf@suse.de + +- Make fstab entries for all /dev/fdX devices (#13235). + +------------------------------------------------------------------- +Wed Feb 13 19:07:21 CET 2002 - sh@suse.de + +- Changed default background color in installation start script +- Changed default geometry to 800x600 in start script + +------------------------------------------------------------------- +Wed Feb 13 18:45:31 CET 2002 - sh@suse.de + +- cut off one of the "easy installation" pics to get rid of tons + of layout warnings (allow some pixels more space for buttons to + grow) + +------------------------------------------------------------------- +Wed Feb 13 18:06:23 CET 2002 - fehr@suse.de + +- fix option handling for new version of mkreiserfs (#13205) + +------------------------------------------------------------------- +Wed Feb 13 18:04:29 CET 2002 - gs@suse.de + +- don't compare the release number of the installation source + with the information saved on hard disk + +------------------------------------------------------------------- +Wed Feb 13 16:03:41 CET 2002 - kkaempf@suse.de + +- make remove button in physical volume dialog of PV work again +- remove correspondig create/remove pairs for LVM modify_targets + (# 12083) +- add modify_targets to backup set of partition values + +------------------------------------------------------------------- +Wed Feb 13 16:03:41 CET 2002 - kkaempf@suse.de + +- Call BootLILO constructor for proper setting of lba_support. + +------------------------------------------------------------------- +Wed Feb 13 10:39:34 CET 2002 - olh@suse.de + +- default to GMT also on chrp and prep + +------------------------------------------------------------------- +Wed Feb 13 10:25:52 CET 2002 - olh@suse.de + +- dont call yast1 anymore on ppc + dont write to non existant tty devices on iSeries + handle p690 hvc console on startup + update ask_for_TERM_variable + +------------------------------------------------------------------- +Wed Feb 13 10:12:53 CET 2002 - olh@suse.de + +- add support for p690 hvc console in postinstall + activate all 41prep boot partitions on iSeries + +------------------------------------------------------------------- +Wed Feb 13 10:00:56 CET 2002 - olh@suse.de + +- add fixes for console font. whitespaces +- add ja_JP.sjis entry to consolefonts.ycp + +------------------------------------------------------------------- +Wed Feb 13 09:53:09 CET 2002 - olh@suse.de + +- add ppc64 keymaps + +------------------------------------------------------------------- +Tue Feb 12 22:01:35 CET 2002 - fehr@suse.de + +- fix bug in doing a valid proposal when using only primary + partitions and /boot is needed (#13184) +- V 2.5.39 + +------------------------------------------------------------------- +Tue Feb 12 19:11:40 CET 2002 - kkaempf@suse.de + +- remove superfluous calls to inst_ask_hardware. + +------------------------------------------------------------------- +Tue Feb 12 18:38:38 CET 2002 - sh@suse.de + +- V 2.5.37 +- Initial call to submod Write() func in proposal (for HW config) + +------------------------------------------------------------------- +Tue Feb 12 18:27:31 CET 2002 - kkaempf@suse.de + +- setup "lo" during network install. + +------------------------------------------------------------------- +Tue Feb 12 18:03:50 CET 2002 - sh@suse.de + +- V 2.5.35 + +------------------------------------------------------------------- +Tue Feb 12 17:51:22 CET 2002 - sh@suse.de + +- Added images for new "easy installation" layout + +------------------------------------------------------------------- +Tue Feb 12 17:39:00 CET 2002 - msvec@suse.cz + +- added network proposals +- 2.5.34 + +------------------------------------------------------------------- +Tue Feb 12 14:16:57 CET 2002 - kkaempf@suse.de + +- hwclock runs only GMT on sparc and iseries. +- dont write FQHOSTNAME. + +------------------------------------------------------------------- +Tue Feb 12 11:32:57 CET 2002 - kkaempf@suse.de + +- write keyboard data to /etc/sysconfig/keyboard instead of sysconfig/console. + +------------------------------------------------------------------- +Mon Feb 11 15:08:16 CET 2002 - kkaempf@suse.de + +- re-config network device even on 'warm' boot. + +------------------------------------------------------------------- +Mon Feb 11 12:59:10 CET 2002 - fehr@suse.de + +- following changes in partition proposal: + try not to create an extended partition when enough primaries are + available + split swap from root slots large enough if at all possible + +------------------------------------------------------------------- +Thu Feb 7 16:02:24 CET 2002 - pblahos@suse.cz + +- proposal_printers changed to proposal_printers + +------------------------------------------------------------------- +Thu Feb 7 13:33:25 CET 2002 - kkaempf@suse.de + +- save infoMap and installMap for re-use after reboot. + +------------------------------------------------------------------- +Wed Feb 6 15:28:18 CET 2002 - sh@suse.de + +- Provides/obsoletes yast + +------------------------------------------------------------------- +Tue Feb 5 18:36:09 CET 2002 - sh@suse.de + +- Timeout upon msg "now booting your system" + unless a hard reboot is required + +------------------------------------------------------------------- +Tue Feb 5 17:41:13 CET 2002 - kkaempf@suse.de + +- Properly reboot when adding ide-scsi to cmdline. +- Re-config ethX for all network installation modes. +- Restart portmapper for "nfs" installation mode. + +------------------------------------------------------------------- +Tue Feb 5 17:12:54 CET 2002 - kukuk@suse.de + +- Try to clear terminal before we ask for TERM variable [Bug #12848] + +------------------------------------------------------------------- +Tue Feb 5 17:09:31 CET 2002 - sh@suse.de + +- Fixed bug #13040: yast2 should not require saxtools + +------------------------------------------------------------------- +Tue Feb 5 14:17:20 CET 2002 - kkaempf@suse.de + +- Make "custom" boot loader field an editable combo box (#11821). + +------------------------------------------------------------------- +Mon Feb 4 12:49:42 CET 2002 - snwint@suse.de + +- added 'change-rules reset' to lilo.conf to prevent lilo from rewriting + the partition table (#11875) + +------------------------------------------------------------------- +Fri Feb 1 15:24:34 CET 2002 - gs@suse.de + +- Single Package Selection: optimize checks when selecting a package + +------------------------------------------------------------------- +Thu Jan 31 19:26:24 CET 2002 - sh@suse.de + +- Made proposal aware of language changes +- Reintroduced inst_mode unless absolutely clear if update possible + +------------------------------------------------------------------- +Thu Jan 31 12:11:55 CET 2002 - kkaempf@suse.de + +- recognize "imps2" mice. + +------------------------------------------------------------------- +Thu Jan 31 08:22:01 CET 2002 - kkaempf@suse.de + +- Fix writing of yast.inf + +------------------------------------------------------------------- +Wed Jan 30 20:59:51 CET 2002 - kkaempf@suse.de + +- force /dev/cdrom symlink to point to boot cdrom. +- work around linuxrc "InstMode" bug. + +------------------------------------------------------------------- +Wed Jan 30 17:47:56 CET 2002 - kkaempf@suse.de + +- drop ag_yast agent, do yast.inf writing in Misc module. + +------------------------------------------------------------------- +Wed Jan 30 16:19:15 CET 2002 - kkaempf@suse.de + +- make cd-links prior to re-mounting. + +------------------------------------------------------------------- +Wed Jan 30 14:06:34 CET 2002 - gs@suse.de + +- bugfix concerning software installation workflow: + read local package description instead of information from mounted medium + +------------------------------------------------------------------- +Wed Jan 30 12:05:01 CET 2002 - kkaempf@suse.de + +- make device symlinks earlier. + +------------------------------------------------------------------- +Tue Jan 29 19:30:33 CET 2002 - kkaempf@suse.de + +- write lilo to /dev/md if /boot is on raid1. +- adapting update to new agents. + +------------------------------------------------------------------- +Tue Jan 29 13:16:18 CET 2002 - arvin@suse.de + +- always use ini-agent instead of rcconfig-agent; + bugfix syntax error in Bootloader module + +------------------------------------------------------------------- +Mon Jan 28 17:41:42 CET 2002 - kkaempf@suse.de + +- Simplify bootloader proposal. +- Adapt to changed install.inf syntax. + +------------------------------------------------------------------- +Mon Jan 28 14:53:03 CET 2002 - gs@suse.de + +- internal changes concerning the initialization of the package agent + +------------------------------------------------------------------- +Thu Jan 24 12:47:02 CET 2002 - gs@suse.de + +- bugfixes package installation workflow (already installed system) + +------------------------------------------------------------------- +Wed Jan 23 12:03:29 CET 2002 - schubi@suse.de + +- include/packages added in specfile + +------------------------------------------------------------------- +Tue Jan 22 15:21:53 CET 2002 - schubi@suse.de + +- Saving user package selections + +------------------------------------------------------------------- +Mon Jan 21 12:12:27 EST 2002 - nashif@suse.de + +- Skip confirmation(inst_doit) in autoinst mode + if requested in control file + +------------------------------------------------------------------- +Mon Jan 21 12:28:29 CET 2002 - schubi@suse.de + +- bufixes in installing packages after reboot + +------------------------------------------------------------------- +Fri Jan 18 16:14:05 CET 2002 - kkaempf@suse.de + +- more agents moved here. +- Fixed initrd creation, corrected module order. +- Final installation workflow (3 clicks !) and button labels. + +------------------------------------------------------------------- +Tue Jan 15 17:55:02 CET 2002 - kkaempf@suse.de + +- move bootloader do* scripts to bootloader sub-directories. +- fix bootloader proposal and texts. + +------------------------------------------------------------------- +Mon Jan 14 16:19:34 CET 2002 - kkaempf@suse.de + +- add dasddev.scr etc_cryptotab.scr etc_fstab.scr parted_check.scr + parted_print.scr pdisk.scr proc_meminfo.scr proc_swaps.scr + run_swapon_s.scr to ycp/partitioning/agents +- remove conf directory + +------------------------------------------------------------------- +Mon Jan 14 16:19:34 CET 2002 - kkaempf@suse.de + +- Integrate bootloader proposal. + +------------------------------------------------------------------- +Thu Jan 10 12:31:38 CET 2002 - kkaempf@suse.de + +- fix filelist. + +------------------------------------------------------------------- +Thu Jan 10 11:59:56 CET 2002 - sh@suse.de + +- Added proposal files to spec file file list + +------------------------------------------------------------------- +Wed Jan 9 15:56:24 CET 2002 - kkaempf@suse.de + +- pass filesystem module needed for "/" to Boot module. + +------------------------------------------------------------------- +Tue Jan 8 19:33:59 CET 2002 - kkaempf@suse.de + +- integrated software and partition proposal. + +------------------------------------------------------------------- +Fri Jan 04 18:31:36 CET 2002 - arvin@suse.de + +- adapted the new SCROpen syntax + +------------------------------------------------------------------- +Fri Jan 4 17:44:58 CET 2002 - kkaempf@suse.de + +- Complete modularization, drop user_settings. +- Implement new workflow, based on proposals, requiring + a minimum amount of mouse clicks. +- Add support for auto installation. + +------------------------------------------------------------------- +Mon Dec 10 10:01:12 CET 2001 - kkaempf@suse.de + +- Greek locale fix (el_GR@ISO8859-7 instead of el_GR@euro, #12587) + +------------------------------------------------------------------- +Wed Nov 21 11:11:35 CET 2001 - sh@suse.de + +- Fixed bug #12381: YaST2 ignores ENABLE_SUSECONFIG in rc.config + +------------------------------------------------------------------- +Thu Nov 15 15:14:58 CET 2001 - sh@suse.de + +- V 2.5.8 +- Fixed lots of missing lookup() default values +- Migrated inst_startup to new ProgressBar wizard + +------------------------------------------------------------------- +Fri Oct 19 12:25:47 CEST 2001 - ms@suse.de + +- include BusID statement if r128 driver is used. This is needed + for the r128 driver on PPC and does not influence the i386 setup + negatively [y2xr40.pl] Bug: 11689 + +------------------------------------------------------------------- +Thu Oct 18 17:48:11 MEST 2001 - tom@suse.de + +- (#11689) Necessary changes to provide the BusID on PPC/r128. + +------------------------------------------------------------------- +Thu Oct 18 16:29:21 MEST 2001 - tom@suse.de + +- (#11876) Corrected Symbols for Japanese. nec/jp --> jp. + +------------------------------------------------------------------- +Tue Oct 16 14:04:51 MEST 2001 - tom@suse.de + +- (#11847) X11-config. Now using new y2xr40 parameter "-o ". + +------------------------------------------------------------------- +Tue Oct 16 13:19:26 CEST 2001 - sh@suse.de + +- V 2.5.4 +- Migration to yast2-devtools + +------------------------------------------------------------------- +Mon Oct 15 16:46:42 CEST 2001 - ms@suse.de + +- include a general parameter called --option which + requires a comma separated list of options. This is the better + solution if we need special options for calling y2xr40.pl + +------------------------------------------------------------------- +Mon Oct 15 11:01:14 CEST 2001 - sh@suse.de + +- Fixed bug #11812: patch_lilo_conf produces double initrd entry + +------------------------------------------------------------------- +Fri Oct 12 17:27:48 MEST 2001 - tom@suse.de + +- (#11672) Extended some YCP files with special cases for PPC. + +------------------------------------------------------------------- +Fri Oct 5 17:30:15 CEST 2001 - kkaempf@suse.de + +- present button "format floppy" if mount fails (#1220). + +------------------------------------------------------------------- +Thu Oct 4 16:53:07 CEST 2001 - lnussel@suse.de + +- do not overwrite softwaresel in usersettings if it's already set + +------------------------------------------------------------------- +Wed Oct 3 21:18:36 CEST 2001 - olh@suse.de + +- first part of bootconfiguration for ppc (#5440) .............. + +------------------------------------------------------------------- +Wed Oct 3 21:00:18 CEST 2001 - olh@suse.de + +- do not create floppy link on new Macs and iSeries + write fstab correctly, not type auto for known filesystems + whitespaces.. + +------------------------------------------------------------------- +Wed Oct 3 20:54:37 CEST 2001 - olh@suse.de + +- do not force xf3 on ppc. the whole Xsetup is still broken... + +------------------------------------------------------------------- +Wed Oct 3 20:50:11 CEST 2001 - olh@suse.de + +- add mol and sudo to package list on pmac + small whitespace fixes + +------------------------------------------------------------------- +Wed Oct 3 20:45:59 CEST 2001 - olh@suse.de + +- do not call mk_initrd on ppc in inst_finish_update + +------------------------------------------------------------------- +Wed Oct 3 20:38:00 CEST 2001 - olh@suse.de + +- fix handling of chrp kernels, compare lowercase strings + use name_of_kernel_image for usersettings, + s390 and axp must be verified (#9713) + +------------------------------------------------------------------- +Tue Oct 2 17:57:37 CEST 2001 - olh@suse.de + +- add keymap2mac.ycp to filelist (#11336) + fix english-us and uk list + +------------------------------------------------------------------- +Fri Sep 28 10:44:52 CEST 2001 - fehr@suse.de + +- add dasd-parameter to S390 boot configuration + +------------------------------------------------------------------- +Thu Sep 27 15:18:59 CEST 2001 - fehr@suse.de + +- remove entry bus -> "SCSI" for LVM VGs + +------------------------------------------------------------------- +Thu Sep 27 13:15:23 CEST 2001 - olh@suse.de + +- install pmud on pmac and remove some obsolete packages on pmac + +------------------------------------------------------------------- +Thu Sep 27 12:42:29 CEST 2001 - kkaempf@suse.de + +- drop 3-button emulation since it might interfere with X11 + button events (#11204). + +------------------------------------------------------------------- +Wed Sep 26 14:57:07 MEST 2001 - tom@suse.de + +- (#11315 addendum) Now also updating the path section. + +------------------------------------------------------------------- +Wed Sep 26 12:10:46 CEST 2001 - kendy@suse.cz + +- update_unique_keys.pl: call hwinfo with --all instead of --reallyall + (#11340). + +------------------------------------------------------------------- +Wed Sep 26 11:59:03 CEST 2001 - sh@suse.de + +- Reimported monitor DB (bug #11252: Iiyama monitors missing) + +------------------------------------------------------------------- +Wed Sep 26 11:57:54 CEST 2001 - kkaempf@suse.de + +- add /sbin:/usr/sbin to runtime PATH. +- vendor.ycp: message is string, not locale. + +------------------------------------------------------------------- +Tue Sep 25 16:17:51 MEST 2001 - tom@suse.de + +- (#11315) X11 reconfig: Now also updating the card section. + +------------------------------------------------------------------- +Tue Sep 25 14:37:36 CEST 2001 - kkaempf@suse.de + +- re-probe for mountable media (floppies) after loading + of usb-storage (#11299). + +------------------------------------------------------------------- +Tue Sep 25 09:00:59 CEST 2001 - kkaempf@suse.de + +- make proper re-use of messages in inst_finish_update to get + correct translations. +- prepare a mtab for mk_initrd after update. +- if first bios drive isn't hda, lilo probably wants to know about this. + +------------------------------------------------------------------- +Mon Sep 24 19:39:07 CEST 2001 - snwint@suse.de + +- do not try to install lilo into a raid partition (#10329) + +------------------------------------------------------------------- +Mon Sep 24 18:39:26 CEST 2001 - sh@suse.de + +- Added final "all the rest" step for SuSEconfig + +------------------------------------------------------------------- +Mon Sep 24 17:32:13 CEST 2001 - lnussel@suse.de + +- do not mount ntfs partitions automatically during installation (#11222) + +------------------------------------------------------------------- +Mon Sep 24 16:49:57 CEST 2001 - kkaempf@suse.de + +- If the mouse was choosen manually, going back must present + mouse selection again (#11235). +- No need to make a backup of /etc/fstab in inst-sys, there's none anyway. + Then inst_finish_update gets the correct fstab (#11215). + +------------------------------------------------------------------- +Mon Sep 24 16:16:13 CEST 2001 - kkaempf@suse.de + +- update NVIDIA kernel modules regardless of version (#11091). + +------------------------------------------------------------------- +Mon Sep 24 14:28:48 CEST 2001 - kkaempf@suse.de + +- set console keyboard even when called standalone (#11223). + +------------------------------------------------------------------- +Mon Sep 24 13:38:38 CEST 2001 - kkaempf@suse.de + +- split language and encoding to prevent gettext from applying + it's own recoding. + +------------------------------------------------------------------- +Mon Sep 24 13:30:24 CEST 2001 - sh@suse.de + +- Correctly init slide show in installed system so YOU and single + package installation works OK + +------------------------------------------------------------------- +Mon Sep 24 12:34:18 CEST 2001 - kkaempf@suse.de + +- Load usb-storage last in order to not interfere with other storage + module (9490). + +------------------------------------------------------------------- +Sun Sep 23 20:58:13 CEST 2001 - mike@suse.de + +- (#11188) Press back at the "suggested partitioning" screen followed by + "next" and YaST2 says "You have rejected the proposal. + RAID: bugfix: user are not allowed to remove RAID Devices in UI + which are already exist. +------------------------------------------------------------------- +Sun Sep 23 18:38:08 CEST 2001 - kukuk@suse.de + +- Check for color depth, not # of colors for slide show to avoid + problems with overflow (#11178) + +------------------------------------------------------------------- +Sat Sep 22 20:20:46 CEST 2001 - kukuk@suse.de + +- Sync X11 font path with SaX2 +- Enable jfs and ext3 on PPC (#11194) + +------------------------------------------------------------------- +Sat Sep 22 19:17:31 CEST 2001 - fehr@suse.de + +- add "ori_nr" entries for lvm and md devices +- add empty argument to SCR call + +------------------------------------------------------------------- +Sat Sep 22 16:43:38 MEST 2001 - tom@suse.de + +- (#10421) Fixed the focus switch. + +------------------------------------------------------------------- +Sat Sep 22 01:08:40 CEST 2001 - mike@suse.de + +- md: detect number of raid partitions per RAID only for new created RAIDs +- md: do not let the user edit or delete already existing RAIDs +- swap: activate per default all swap partitions automatically +-modules: switch on automatical load of modules when Y2 is mounting + filesystems, so that undetectebal and not formated fs are mounted + properly + +------------------------------------------------------------------- +Fri Sep 21 14:59:31 CEST 2001 - mike@suse.de + +- lvm_config now works in ncurses + +------------------------------------------------------------------- +Fri Sep 21 18:55:07 CEST 2001 - sh@suse.de + +- Fixed bug #10303: Must press 'back' twice in 'choose part. to boot' + +------------------------------------------------------------------- +Fri Sep 21 17:52:28 CEST 2001 - fehr@suse.de + +- allow adding of mount points to LVs in lvm runtime config +- prevent formatting of edited LV in lvm runtime config +- allow handling of ataraid devices (e.g. /dev/ataraid/d0p0) +- prevent partitions with id 0x8E from being written to fstab (#10390) + +------------------------------------------------------------------- +Fri Sep 21 16:21:50 CEST 2001 - sh@suse.de, gs@suse.de + +- Only ONE SlideShow::OpenSlideShowDialog() in all modes - + avoid confusion, much more reliable in all the different modes + +------------------------------------------------------------------- +Fri Sep 21 16:01:09 CEST 2001 - lnussel@suse.de + +- no longer mark partitions with id 130 automatically as swap +- do not change flags for swap devices in fstab if more than one + such entry exists +- properly hande fstab entries for moved logical partitions (#11074) +- change fstab entry for first occurence of a device, instead of + creating a new one +- do not create directories for swap partitions + +------------------------------------------------------------------- +Fri Sep 21 13:36:39 CEST 2001 - gs@suse.de + +- installation startup always (not only in manual mode) checks whether a + kernel module is already loaded + (workaround for bug #10983) + +------------------------------------------------------------------- +Fri Sep 21 12:59:45 CEST 2001 - sh@suse.de + +- Fixed bug #9977: Abort button doesn't work during slide show + +------------------------------------------------------------------- +Fri Sep 21 12:58:09 CEST 2001 - ms@suse.de + +- fixed access control bug during X11 reconfiguration + with YaST2. For further details see Bug: [10921] + +------------------------------------------------------------------- +Fri Sep 21 12:46:16 CEST 2001 - fehr@suse.de + +- fix impossible 0 as stripe size in LV dialog +- make lvm configuration in system work again (#10291) + +------------------------------------------------------------------- +Fri Sep 21 10:44:21 CEST 2001 - kendy@suse.cz + +- Update /var/lib/YaST/unique.inf during update (bug 10931, 10941) + +------------------------------------------------------------------- +Fri Sep 21 10:28:47 CEST 2001 - kkaempf@suse.de + +- default medianame to "CD" (11106). + +------------------------------------------------------------------- +Thu Sep 20 21:31:15 CEST 2001 - fehr@suse.de + +- Fixed bug #10963: Now an update on systems using encrypted fs is + possible + +------------------------------------------------------------------- +Thu Sep 20 18:26:06 CEST 2001 - sh@suse.de + +- Fixed bug #10325: Save settings to floppy doesn't work +- Reading log file of mkinitrd and lilo correctly #11030 + (inst_finish_update.ycp) +- Correct cancel popup added #10951( inst_kernel.ycp ) + +------------------------------------------------------------------- +Thu Sep 20 18:15:10 CEST 2001 - kkaempf@suse.de + +- "break" is not allowed inside "foreach" (11015). +- properly extract module arguments (11015). +- umount medium before ejecting (11053). +- offer "save & exit" in media selection (11086). + +------------------------------------------------------------------- +Thu Sep 20 17:45:30 CEST 2001 - lnussel@suse.de + +- do not create symlink for mountpoint if it would point to itself + +------------------------------------------------------------------- +Thu Sep 20 15:21:01 CEST 2001 - mike@suse.de + +- bug 11063: YaST2 trys to change fsids of pdisk-label partitions, and + popups therefore irritating popups + +------------------------------------------------------------------- +Thu Sep 20 15:55:27 CEST 2001 - lnussel@suse.de + +- fstab entries for mount flags, passno etc are no longer changed + for existing entries + +------------------------------------------------------------------- +Thu Sep 20 15:08:24 CEST 2001 - fehr@suse.de + +- fix problem when root fs is md of personality raid5 (#10747) + +------------------------------------------------------------------- +Thu Sep 20 14:06:25 MEST 2001 - tom@suse.de + +- (#10920) Now the presence of the dummy packages is checked at first. + +------------------------------------------------------------------- +Thu Sep 20 12:03:37 CEST 2001 - kkaempf@suse.de + +- Remove old release number file before installing new one (#10992). + +------------------------------------------------------------------- +Thu Sep 20 11:55:08 CEST 2001 - sh@suse.de + +- Fixed bug #10684: Monitor DB outdated + +------------------------------------------------------------------- +Thu Sep 20 11:52:20 CEST 2001 - fehr@suse.de + +- Do not delete modify_targets in inst_sw_select.ycp except when + using a while disk for installation + +------------------------------------------------------------------- +Thu Sep 20 10:43:06 CEST 2001 - lnussel@suse.de + +- Fixed root filesystem on raid leads to corrupted fstab (#10418) + +------------------------------------------------------------------- +Wed Sep 19 20:42:44 CEST 2001 - mike@suse.de + +- Bugfix: if zero partition table: resync /proc/partitions + Added warning, if "/" is /dev/md and there is no /boot +- Downgrade versions correctly #10906 ( inst_sw_update.ycp ) + +------------------------------------------------------------------- +Wed Sep 19 16:59:15 CEST 2001 - snwint@suse.de + +- YaST2.start: mtab might be missing, avoid error message +- unmounting proc filesystem in inst_finish_update.ycp +- start X-Server for testing with "-ac", needed when starting + from inside YCC. + +------------------------------------------------------------------- +Wed Sep 19 15:07:17 CEST 2001 - fehr@suse.de + +- force a hard reboot when root filesystem is on a md device +- Logging reduced in inst_rpmupdate.ycp + +------------------------------------------------------------------- +Wed Sep 19 14:12:54 CEST 2001 - sh@suse.de + +- Fixed bug #10909: Complaint about slide show init in log file +- Added more packages for version 6.2 in forceUpdate.ycp +- No error, if the versions of updated packages differs from common.pkd + +------------------------------------------------------------------- +Wed Sep 19 12:36:08 CEST 2001 - kkaempf@suse.de + +- Fix installing package information to updated target. +- Eject CDs on PPC only when unmounting. + +------------------------------------------------------------------- +Wed Sep 19 11:02:17 CEST 2001 - kkaempf@suse.de + +- Fix "Lithuanian" with native translation in language list. +- Properly label progress bar during swap formatting. +- Use predefined button labels for continue/cancel/retry if partitioning + or formatting fails. +- preselect first partition #10840 (inst_rootpart.ycp) +- /sbin/yast2: add "-f" to 'rm'. + +------------------------------------------------------------------- +Tue Sep 18 22:20:19 CEST 2001 - schubi@suse.de + +- Silly testpopup in inst_finish_update removed. +- packages for 7.2 added #10874" (forceUpdate.ycp) + +------------------------------------------------------------------- +Tue Sep 18 20:52:59 CEST 2001 - schubi@suse.de + +- Recognize update mode after reboot ( installation.ycp ) +- /mnt to Installation::destdir changed ; checking modus improved in + inst_sw_backup.ycp + +------------------------------------------------------------------- +Tue Sep 18 20:41:06 CEST 2001 - sh@suse.de + +- V 2.4.84 +- Fixed bug #10859: Inconsistent "needed from CD" values + +------------------------------------------------------------------- +Tue Sep 18 19:30:40 MEST 2001 - tom@suse.de + +- (#10762) Popups displayed in Richtext now (with scroll bars). + +------------------------------------------------------------------- +Tue Sep 18 18:45:00 CEST 2001 - sh@suse.de + +- Fixed bug #10411: Show difference between pkg deleting and inst. +- Fixed bug #10793: Unmounting /mnt after update. + +------------------------------------------------------------------- +Tue Sep 18 18:25:52 MEST 2001 - tom@suse.de + +- Added script call when switching 3D <--> 2D mode. (#10761) +- Module inst_config_x11.ycp + +------------------------------------------------------------------- +Tue Sep 18 18:23:17 CEST 2001 - kkaempf@suse.de + +- only use "switch2mesasoft" for non-3d x11 setups. + +------------------------------------------------------------------- +Tue Sep 18 17:33:10 CEST 2001 - lnussel@suse.de + +- do not try to create or change /etc/raidtab if raid is active + while the user has changed nothing + +------------------------------------------------------------------- +Tue Sep 18 16:17:10 CEST 2001 - mike@suse.de + +- bug 10673: need /boot if no ext2 on / +- bug 10686: swap <= 1GB +- show raid size correct: existing raid and raid in LVM +- ignore automatic inserted mountpoints +- pdisk: size of partition for inst_doit fixed + +------------------------------------------------------------------- +Tue Sep 18 15:14:33 CEST 2001 - lnussel@suse.de + +- workaround for '&'-character not displayed in ncurses menu + +------------------------------------------------------------------- +Tue Sep 18 15:37:35 CEST 2001 - fehr@suse.de + +- shut down LVM VGs and umount /etc/lvmtab.d in inst_finish.ycp + +------------------------------------------------------------------- +Tue Sep 18 11:58:18 CEST 2001 - lnussel@suse.de + +- removed the texdomain switching from menu.ycp (Bug #10819) +- only create fstab entry for partitions if user explicitly + entererd a mountpoint, instead of inventing one + +------------------------------------------------------------------- +Tue Sep 18 09:45:55 CEST 2001 - kkaempf@suse.de + +- properly pass encoding ("UTF-8", "ISO-8859-X", ...) via SetLanguage() (#10807). +- drop unsupported "korean" from language list. +- properly detect that X11 couldn't be started and present + and appropriate error message. +- just skip unknown options. +- stop SCR and all agents on target before umounting filesystems + from WFM. +- remove faked /etc/mtab from target. +- Installation::normal_mode = true if running in installed system. + (neither initila_mode, nor continue_mode). +- fix parport zip module loading. + +------------------------------------------------------------------- +Mon Sep 17 21:31:56 CEST 2001 - kkaempf@suse.de + +- write language back to /etc/yast.inf (#9790). +- umount all filesystems in target, except "/". Umount this + from WFM after stopping SCR (#10685). +- Reading language from user_settings while selection kernel +- Showing correct counter of updated packages +- Button -Old Version- changed #10559 +- ChangeCD --> ChangeMedium +- include package_utils removed #10763 + +------------------------------------------------------------------- +Mon Sep 17 10:06:30 CEST 2001 - kkaempf@suse.de + +- use "lt-brim-8x14" font and "iso-8859-13" encoding for 'Lithuanian'. + +------------------------------------------------------------------- +Sun Sep 16 13:47:05 CEST 2001 - kkaempf@suse.de + +- only symlink /dev/cdrom once (#10370). + +------------------------------------------------------------------- +Fri Sep 14 21:28:38 CEST 2001 - kukuk@suse.de + +- On SPARC print error message about SILO, not LILO + +------------------------------------------------------------------- +Fri Sep 14 19:35:01 CEST 2001 - kkaempf@suse.de + +- adapt language list accoring to doc department. + +------------------------------------------------------------------- +Fri Sep 14 19:29:31 MEST 2001 - tom@suse.de + +- Bugfix #9986: Reduced suggestion refresh to 75 Hz. + +------------------------------------------------------------------- +Fri Sep 14 18:39:10 CEST 2001 - kkaempf@suse.de + +- fix inst_environment for standalone mode (#10413). +- respect user choice to NOT install a module (#10665). + +------------------------------------------------------------------- +Fri Sep 14 18:53:28 CEST 2001 - mike@suse.de + +- bug 10200: check the proposal for failures + make a boot partition if possible + bug 10347: set whole_diskflag + bug 10044: set a message when proposal is discarded + +------------------------------------------------------------------- +Fri Sep 14 16:24:31 MEST 2001 - tom@suse.de + +- Fixed Bug #10651: Autoadjusting refresh/resolution/color-depth now correct. + +------------------------------------------------------------------- +Fri Sep 14 14:04:39 CEST 2001 - kkaempf@suse.de + +- set correct Installation::encoding in continue_mode (#10611). + +------------------------------------------------------------------- +Fri Sep 14 11:58:13 CEST 2001 - mike@suse.de + +- dont reread partition data always at start of inst_custom + activate lvm if at least one vg exist +- check if textmode due to memory restrictions or x11 failure (#10134). +- use Arch and Installation modules in inst_environment (#10413). +- pkginfo release common.pkd before releasing CD 1 #10555 + +------------------------------------------------------------------- +Fri Sep 14 10:57:16 CEST 2001 - kkaempf@suse.de + +- correct handling of 'splitted' media (#10532) +- touch/remove /var/run/yast.pid + +------------------------------------------------------------------- +Thu Sep 13 17:10:14 CEST 2001 - snwint@suse.de + +- dolilo: new mk_initrd needs fb resolution for splash screen config +- Taking long language for kernel description #10556 #1552 +- No penguin progress bar in kernel selection module #10311 +- Button -Old Version- changed #10559 + +------------------------------------------------------------------- +Thu Sep 13 16:58:40 CEST 2001 - kkaempf@suse.de + +- dont probe mouse on serial console. +- dont probe mouse outside of initial_mode. +- sort languages by ascii equivalent. + +------------------------------------------------------------------- +Thu Sep 13 12:46:11 CEST 2001 - kkaempf@suse.de + +- enable software selection on S/390 (froh@suse.de). +- show proper boot-loader partition even if we don't have lilo (froh@suse.de). +- load input, hid, and mousedev if USB-mouse detected (#9228). +- default medium is CD (#10374) +- re-enable WFM::SetLanguage(), regexp bug in glibc identified, + workaround in liby2 applied. (#10496) +- use /boot/zilo-kernel/image instead of /boot/vmlinuz on S/390 (froh@suse.de). +- sort language list alphabetically (#10516). + +------------------------------------------------------------------- +Wed Sep 12 13:53:33 CEST 2001 - kkaempf@suse.de + +- drop all WFM::SetLanguage() +- Unmounting partitions correctly while going back #10125 +- REQUIRES are ordered; qt, qt-japanese.... in the selection box +- Warning popup for single selection removed while going backward + in the software selection #10339 + +------------------------------------------------------------------- +Wed Sep 12 12:47:48 CEST 2001 - snwint@suse.de + +- revert latest vmware changes to YaST2.start + +------------------------------------------------------------------- +Wed Sep 12 12:07:01 CEST 2001 - kkaempf@suse.de + +- drop initial WFM::SetLanguage() + +------------------------------------------------------------------- +Tue Sep 11 15:15:23 CEST 2001 - kkaempf@suse.de + +- Initial zipl configuration for S/390. + +------------------------------------------------------------------- +Tue Sep 11 14:26:28 CEST 2001 - kkaempf@suse.de + +- Unmount .probe and .disk agent before package installation. + +------------------------------------------------------------------- +Tue Sep 11 11:25:39 CEST 2001 - kkaempf@suse.de + +- call SetLanguage in UI and WFM. + +------------------------------------------------------------------- +Mon Sep 10 18:54:56 CEST 2001 - snwint@suse.de + +- create 'failsafe' instead of 'suse' entry in lilo.conf +- don't overwrite existing vmlinuz.suse + +------------------------------------------------------------------- +Mon Sep 10 15:06:12 CEST 2001 - snwint@suse.de + +- make YaST2.start work with vmware + +------------------------------------------------------------------- +Mon Sep 10 12:29:04 CEST 2001 - sh@suse.de + +- Fixed bug #10350: YaST2 doesn't look good with anti-aliasing + +------------------------------------------------------------------- +Fri Sep 7 13:24:52 CEST 2001 - sh@suse.de + +- Fixed bug #10244: No slide show unless at least 800x600x256col +- center slide show image + +------------------------------------------------------------------- +Fri Sep 7 12:32:10 CEST 2001 - sh@suse.de + +- V2.4.64 + +------------------------------------------------------------------- +Fri Sep 7 12:29:41 CEST 2001 - pblahos@suse.cz + +- hotplug is started instead of usbmgr during YaST2.firstboot + +------------------------------------------------------------------- +Fri Sep 7 12:25:24 CEST 2001 - sh@suse.de + +- CD remaining times more pessimistic + +------------------------------------------------------------------- +Fri Sep 7 09:59:31 CEST 2001 - kkaempf@suse.de + +- fix textmode recognition with help of GetDisplayInfo(). + +------------------------------------------------------------------- +Thu Sep 6 16:56:32 CEST 2001 - kkaempf@suse.de + +- fix X11 resolution dedection if 3D is selected. + +------------------------------------------------------------------- +Thu Sep 6 15:05:17 CEST 2001 - sh@suse.de + +- V 2.4.62 +- Correctly reinitialize packager in continue mode + -> correct remaining times / progress bar display + +------------------------------------------------------------------- +Thu Sep 6 10:37:08 CEST 2001 - kkaempf@suse.de + +- drop extraction of boot parameter from lilo setup, already + done at startup. (#10223) +- fix reading of local package information. +- check if mount point is in use in InstMedia + +------------------------------------------------------------------- +Wed Sep 5 18:11:25 CEST 2001 - schubi@suse.de + +- Do not upgrade a package which produces package conflicts. + +------------------------------------------------------------------- +Wed Sep 5 18:10:25 CEST 2001 - sh@suse.de + +- Fixed bug #10063: bad display of hd partitions in inst_doit + Re-used existing function from partitioning + +------------------------------------------------------------------- +Wed Sep 5 17:33:57 CEST 2001 - sh@suse.de + +- Fixed bug #10084: zero size for k_deflt + +------------------------------------------------------------------- +Wed Sep 5 14:23:22 CEST 2001 - kkaempf@suse.de + +- add belgian keyboard to keyboard list (#9577) + +------------------------------------------------------------------- +Wed Sep 5 11:24:21 CEST 2001 - kkaempf@suse.de + +- fix runtime installation and configuration of X11. + +------------------------------------------------------------------- +Wed Sep 5 08:58:45 CEST 2001 - kkaempf@suse.de + +- dont unmount installation medium if wrong product id detected, + honor user request to ignore this fact. + +------------------------------------------------------------------- +Tue Sep 4 18:07:07 CEST 2001 - kkaempf@suse.de + +- use plain ascii language names if running in text mode (#10026). +- correct parameter for setEnvironment + +------------------------------------------------------------------- +Tue Sep 4 18:05:05 CEST 2001 - fehr@suse.de + +- add dummy parameter to SCR::Write(.lvm.deactivate) +- deactivate lvm only when running in inst-sys + +------------------------------------------------------------------- +Tue Sep 4 17:50:15 CEST 2001 - mike@suse.de + +- partproposal always creates /boot + bugfix inst_do_resize: resize always when a "resize" is in targetmap + software installation in installed system fixed + +------------------------------------------------------------------- +Tue Sep 4 17:48:56 CEST 2001 - sh@suse.de + +- Reimported monitor db + +------------------------------------------------------------------- +Tue Sep 4 17:41:18 CEST 2001 - kkaempf@suse.de + +- get {install,delete}_list in inst_rpmcopy from user_settings if + not passed otherwise. + +------------------------------------------------------------------- +Tue Sep 4 16:16:39 CEST 2001 - snwint@suse.de + +- YaST start script: use vmware server module, not vga16 + +------------------------------------------------------------------- +Tue Sep 4 13:17:16 CEST 2001 - kukuk@suse.de + +- inst_silo_expert.ycp: Initialize PROM/boot-device variablen +- inst_disk.ycp: Fix allowed filesystems on sparc [Bug #9678] + +------------------------------------------------------------------- +Mon Sep 3 16:29:14 CEST 2001 - kkaempf@suse.de + +- recognize IDE CD-R(W) drives and set up ide-scsi automatically. +- Hard reboot after update, if the installed kernel differs from + the kernel which has been booted #10103 +- Checking dependencies in -only update modus- too #10043 + +------------------------------------------------------------------- +Mon Sep 3 16:06:51 CEST 2001 - kendy@suse.cz + +- keyboard_raw.ycp: group(shift_toggle) is not needed for the + Czech and Slovak keyboards any more... + (In fact, it breaks them.) + +------------------------------------------------------------------- +Mon Sep 3 12:07:58 CEST 2001 - kkaempf@suse.de + +- sort keyboards alphabetically. +- Error popup for dolilo #9729 + +------------------------------------------------------------------- +Sat Sep 1 15:54:42 CEST 2001 - kukuk@suse.de + +- Show warning about PROMs with 1GB bug only on sparc32 +- If /boot is selected for the boot manager, this is Ok on SPARC. + Remove extra warning on SPARC since it is wrong here. +- Disable gpm if we install over serial console + +------------------------------------------------------------------- +Fri Aug 31 17:45:22 CEST 2001 - kkaempf@suse.de + +- fix installation path handling and mounting + should now work for CD, DVD, Harddisk, Nfs, and Smb + +------------------------------------------------------------------- +Thu Aug 30 12:43:39 CEST 2001 - kkaempf@suse.de + +- modularized SlideShow. +- New help text in upgrade frame +- properly recode output of commands to utf-8 +- allow change of installation medium on server (Nfs/Ftp/Smb) +- Short language description in inst_sw_select removed. +- fixed some parse errors +- added abuild parse check + +------------------------------------------------------------------- +Thu Aug 30 00:58:43 CEST 2001 - kkaempf@suse.de + +- unmount wrong medium. + +------------------------------------------------------------------- +Thu Aug 30 00:25:53 CEST 2001 - kkaempf@suse.de + +- always give all alternatives in ChangeCDPopup. +- always do a hard reboot after installation from first medium. + +------------------------------------------------------------------- +Wed Aug 29 22:40:24 CEST 2001 - kkaempf@suse.de + +- properly handle media release and product codes. +- initialize PKGINFO to installed data in continue_mode. + +------------------------------------------------------------------- +Wed Aug 29 17:35:55 CEST 2001 - kkaempf@suse.de + +- re-read installation data in continue_mode. + +------------------------------------------------------------------- +Tue Aug 28 22:36:37 CEST 2001 - kkaempf@suse.de + +- properly switch SCR during update. +- write YaST information after re-mounting installation medium. +- fix re-mounting of source medium in continue_mode +- re-init PKGINFO environment in continue_mode +- Packagelist added which have to be updated without checking version. + +------------------------------------------------------------------- +Tue Aug 28 18:31:24 CEST 2001 - kkaempf@suse.de + +- use "Installation" module in update. + +------------------------------------------------------------------- +Tue Aug 28 18:13:39 CEST 2001 - kukuk@suse.de + +- Fix dosilo script for new /proc behaviour with kernel 2.4.x + print a message about SuSE Linux version before loading the + kernel + +------------------------------------------------------------------- +Tue Aug 28 17:34:49 CEST 2001 - sh@suse.de + +- Fixed bug #9900: No ISDN for SPARC +- inst_rpmcopy now displays remaining times for each CD +- slide show + +------------------------------------------------------------------- +Tue Aug 28 16:39:23 CEST 2001 - kendy@suse.cz + +- inst_hw_config.ycp: maps describing the devices to configure can + have a list "force_reread". It is useful for modules which + call another one to configure something (e.g. TV may call Sound) + +------------------------------------------------------------------- +Tue Aug 28 16:19:36 CEST 2001 - mike@suse.de + +- fix: part_proposal only for arch == i386 + +------------------------------------------------------------------- +Mon Aug 27 20:40:34 CEST 2001 - kkaempf@suse.de + +- Clean up SCR/WFM handling. WFM is always local, SCR is always the target. +- Introduce modules for Installation, InstMedia, PackageIO, and MediaUI. +- Prepare for multiple DVD installation. +- Prepare for Ftp, Harddisk, and SMB installation. +- Finally clean up installMap handling. + +------------------------------------------------------------------- +Thu Aug 23 16:23:28 CEST 2001 - kukuk@suse.de + +- Don't reboot if we use k_deflt on UltraSPARC + +------------------------------------------------------------------- +Thu Aug 23 09:21:24 CEST 2001 - pblahos@suse.cz + +- Fixed: there were 2 arrows in progressbar shown during hw probe. + +------------------------------------------------------------------- +Wed Aug 22 17:30:07 CEST 2001 - kkaempf@suse.de + +- fixed X11 setup + +------------------------------------------------------------------- +Mon Aug 20 20:22:58 CEST 2001 - mike@suse.de + +- partition proposal creates swap partitions + +------------------------------------------------------------------- +Mon Aug 20 18:17:57 CEST 2001 - kkaempf@suse.de + +- dont write "swap" to yast.inf, but "RebootMsg 0" instead + +------------------------------------------------------------------- +Sat Aug 18 17:44:24 MEST 2001 - tom@suse.de + +- Finished new X11 configuration dialog incl. control center ability. + +------------------------------------------------------------------- +Fri Aug 17 14:31:27 CEST 2001 - kkaempf@suse.de + +- implement and use "Arch" module. +- provide modules directory in specfile. +- reduce number of timezones. +- Patch runlevel in /etc/inittab while updating the system. + +------------------------------------------------------------------- +Fri Aug 17 12:57:46 MEST 2001 - schubi@suse.de + +- .targetroot to .root changed + +------------------------------------------------------------------- +Tue Aug 14 13:48:32 CEST 2001 - kendy@suse.cz + +- keyboard_raw.ycp: cs, cs_qwerty -> cz, cz_qwerty +- Added slovak keyboard. + +------------------------------------------------------------------- +Fri Aug 10 18:51:45 MEST 2001 - tom@suse.de + +- X11 configuration: +- Completely redesigned the xf86config module for use with the new +- agent-isax. +- Outsourced functions for X11 keyboard manipulation. +- Outsourced functions for X11 mouse manipulation. +- Outsourced functions for X11 card manipulation. +- Outsourced functions for X11 desktop manipulation. +- Outsourced functions for X11 path manipulation. +- Added batch mode for use with autoinst in xf86config.ycp. + +------------------------------------------------------------------- +Fri Aug 10 15:42:59 CEST 2001 - jbuch@suse.de + +- added SW-RAID support for installation Workflow +- added sequencer + +------------------------------------------------------------------- +Fri Aug 10 13:50:35 CEST 2001 - kkaempf@suse.de + +- extract kernel parameters from /proc/cmdline and pass them to LILO + +------------------------------------------------------------------- +Fri Aug 10 12:49:45 CEST 2001 - kukuk@suse.de + +- Only ask for TERM variable if we use serial console and not if + we are in text mode (#9701) + +------------------------------------------------------------------- +Fri Aug 10 09:36:32 CEST 2001 - kkaempf@suse.de + +- partitioning enhancements for automatic and runtime usage +- copy info and update.in_ after CD1 installation, not before + +------------------------------------------------------------------- +Thu Aug 9 17:47:41 CEST 2001 - kkaempf@suse.de + +- check /proc/modules before asking for module load (#9698) + +------------------------------------------------------------------- +Thu Aug 9 14:56:51 CEST 2001 - snwint@suse.de + +- yast2 text mode starts on /dev/console, not tty3 +- /mnt is a link on LiveEval: don't umount it + +------------------------------------------------------------------- +Wed Aug 8 17:56:39 CEST 2001 - kkaempf@suse.de + +- mount and mk*fs are .local not .target actions + +------------------------------------------------------------------- +Wed Aug 8 13:02:19 CEST 2001 - kkaempf@suse.de + +- adapt driver loading to new .probe format +- replace .target.inject calls + +------------------------------------------------------------------- +Tue Aug 7 17:37:02 CEST 2001 - kkaempf@suse.de + +- replace use of targetroot in favour of system agent. + +------------------------------------------------------------------- +Tue Aug 7 12:11:21 CEST 2001 - kkaempf@suse.de + +- skip "whole disk" partitions on BSD disks. (#7904) +- Activate button in lilo now reads "Activate LILO partition". (#7884) + +------------------------------------------------------------------- +Mon Aug 6 09:55:15 CEST 2001 - kukuk@suse.de + +- Add script to ask for TERM variable to yast2-instsys, too. + +------------------------------------------------------------------- +Fri Aug 03 16:24:59 CEST 2001 - arvin@suse.de + +- don't start vga x11 server on ppc (bug #9622) + +------------------------------------------------------------------- +Fri Aug 03 14:05:13 CEST 2001 - arvin@suse.de + +- added inst_part_proposal.ycp to inst-sys + +------------------------------------------------------------------- +Fri Aug 3 11:51:50 CEST 2001 - kukuk@suse.de + +- If installed over serial console ask the user for the TERM + variable and write it to /etc/install.inf + +------------------------------------------------------------------- +Thu Aug 2 17:31:36 CEST 2001 - mike@suse.de + +- taged version for 7.3 - preview 3 + +------------------------------------------------------------------- +Wed Aug 1 00:32:56 CEST 2001 - mike@suse.de + +- first Version for RAID and partition proposal + (only for translation, dosn't work properly) + +------------------------------------------------------------------- +Fri Jul 27 20:32:03 CEST 2001 - kkaempf@suse.de + +- initial slide show code for package installation + +------------------------------------------------------------------- +Fri Jul 27 16:46:49 CEST 2001 - kkaempf@suse.de + +- ask for confirmation before loading module in manual mode + +------------------------------------------------------------------- +Fri Jul 27 11:06:44 CEST 2001 - kkaempf@suse.de + +- fix initrd module handling + properly pass options to modules.conf + use agent-modules in inst_finish + +------------------------------------------------------------------- +Thu Jul 26 21:15:54 CEST 2001 - kkaempf@suse.de + +- minor text changes + +------------------------------------------------------------------- +Tue Jul 24 11:52:40 CEST 2001 - fehr@suse.de + +- add detection of md devices to function GetLvmMdSystemInfo + +------------------------------------------------------------------- +Wed Jul 18 17:37:35 CEST 2001 - fehr@suse.de + +- fix a bug in LVM configuration for devices /dev/ida/, /dev/rd/ + and /dev/cciss/ + +------------------------------------------------------------------- +Mon Jul 16 10:26:31 CEST 2001 - kkaempf@suse.de + +- fix keyboard data for swedish + +------------------------------------------------------------------- +Thu Jul 12 16:13:51 CEST 2001 - sh@suse.de + +- Improved inst_startup UI: More feedback + +------------------------------------------------------------------- +Tue Jul 10 12:06:53 CEST 2001 - sh@suse.de + +- Improved inst_suseconfig UI: Give feedback for individual steps + +------------------------------------------------------------------- +Fri Jul 6 10:37:21 CEST 2001 - kkaempf@suse.de + +- merge SLES fixes +- add JFS as filesystem + +------------------------------------------------------------------- +Thu Jul 5 16:55:45 MEST 2001 - schubi@suse.de + +- New handle of package selection groups. + +------------------------------------------------------------------- +Thu Jul 5 13:51:58 CEST 2001 - sh@suse.de + +- Fixed bug #9277: Bad initial focus in menu.ycp + +------------------------------------------------------------------- +Wed Jul 4 17:38:35 CEST 2001 - sh@suse.de + +- Redesigned inst_doit: Now using RichText widget + +------------------------------------------------------------------- +Mon Jul 2 19:06:20 CEST 2001 - kkaempf@suse.de + +- merge with 7.1-axp fixes: + fix user information for vfat /boot + format /boot as fat on milo and ia64 + changed 'doaboot' to get a useable /etc/aboot.conf + force "-t vfat" for mount of /boot on MILO machines + check cylinder boundaries on "aboot" only, not "axp" in general + format /boot on "milo" machines with mkdosfs + boot_mode "milo" on Alpha has FAT disklabel + use smp flag from install.inf instead of probing on Alpha + select correct cpml package for cpu model on Alpha + auto-select aboot or milo on Alpha + use data from milo package for installation + write correct /etc/aboot.conf + fix kernel image names for depmod + for /boot to be FAT16 for MILO machines + implemented boot loader installation on Alpha + fix handling of XkbModel on pmac + remove arch_ppc check in inst_lilo_expert.ycp #6684 + add missing pdisk partition type #6688 + allow update on a drive with pdisk label #6689 + +------------------------------------------------------------------- +Mon Jun 25 12:15:09 CEST 2001 - kkaempf@suse.de + +- tell about reboot after first round of installation (#7994) +- modprobe "hid" and "mousedev" if "usb mouse" choosen from list (#8215) +- close CD tray before executing mount (#8492) + +------------------------------------------------------------------- +Fri Jun 22 12:35:54 CEST 2001 - kkaempf@suse.de + +- dont mention LILO on ia64 (#9003) + +------------------------------------------------------------------- +Wed Jun 20 11:34:52 CEST 2001 - fehr@suse.de + +- add necessary changes to handle LVs in fstab in running system + +------------------------------------------------------------------- +Tue Jun 19 15:33:14 CEST 2001 - fehr@suse.de + +- add changes for lvm configuration in installed system to + handle /etc/fstab reasonable. +- Enable "next" button in selection ftp-server (#8641) + +------------------------------------------------------------------- +Tue Jun 12 19:37:50 CEST 2001 - sh@suse.de + +- V 2.4.1 + Fixed bug #8726: SuSEconfig fails on SPARC with serial console +- Fixed bug #8641: Allow "next" button in choosing ftp server + +------------------------------------------------------------------- +Tue Jun 12 15:13:20 CEST 2001 - sh@suse.de + +- V 2.4.0 for 7.3 + Honor new BarGraph / PartitionSplitter format: "%1" + +------------------------------------------------------------------- +Thu Jun 7 16:52:06 CEST 2001 - kkaempf@suse.de + +- remove @euro for en_GB and da_DK + +------------------------------------------------------------------- +Thu Jun 7 11:39:52 CEST 2001 - kukuk@suse.de + +- inst_silo_info.ycp: Fix info text: Don't speak about whole + computer but only about selected harddisk. + +------------------------------------------------------------------- +Wed Jun 6 14:00:43 CEST 2001 - kukuk@suse.de + +- inst_environment.ycp: Don't set keyboard if serial console was + detected. + +------------------------------------------------------------------- +Tue Jun 5 15:44:47 CEST 2001 - kukuk@suse.de + +- Remove inst_sunfb.ycp from instsys +- keyboard_raw.ycp: Replace default us keymap with new cz keymap + on SPARC. +- inst_choose_desktop: Switch to own workflow for Sun Framebuffers + +------------------------------------------------------------------- +Fri Jun 1 16:14:06 CEST 2001 - kukuk@suse.de + +- inst_finish.ycp: Set correct boot device for hard reboot, + modify boot-device and set linux alias + +------------------------------------------------------------------- +Fri Jun 1 14:16:21 CEST 2001 - kkaempf@suse.de + +- install correct kernel for different ia64 cpu steppings +- allow vfat as root during update +- define "string architecture" in vendor.ycp +-#8425 update does a hard reboot + #8081 too negative message after update .. + #8356 vfat will not be mounted while updating the system + #8185 Installation/Update: sformat wanted + #8567 YaST2 does not mount /boot + #6063 Update: Don't see ok button + #7097 YaST2 info during update + #4953 "Configurate boot-mode" should be renamed to "Configure boot-mode" + #5051 typo in yast2 installation popup + +------------------------------------------------------------------- +Fri Jun 1 12:46:59 CEST 2001 - kkaempf@suse.de + +- adapt and enter inst_lilo_info for ia64 + +------------------------------------------------------------------- +Mon May 28 13:23:58 CEST 2001 - schwab@suse.de + +- Also mount vfat filesystems during update. + +------------------------------------------------------------------- +Wed May 23 14:24:22 MEST 2001 - gs@suse.de + +- package_utils: samba mount implemented + inst_smbmount: new module + +------------------------------------------------------------------- +Tue May 22 15:46:51 CEST 2001 - schwab@suse.de + +- doelilo: Adjust elilo config file for gnu-efi 2.5. + +------------------------------------------------------------------- +Tue May 22 15:46:51 CEST 2001 - schwab@suse.de + +- doelilo: Adjust elilo config file for gnu-efi 2.5. + +------------------------------------------------------------------- +Mon May 21 15:06:40 CEST 2001 - mike@suse.de + +- XFS support in custom partitioner and LVM configuration + +------------------------------------------------------------------- +Mon May 21 10:35:07 CEST 2001 - kukuk@suse.de + +- inst_silo_info/inst_silo_expert: Tell the user that we change + PROM aliases and let him change this. + +------------------------------------------------------------------- +Fri May 18 16:35:33 CEST 2001 - kkaempf@suse.de + +- add xfs to inst_prepdisk + +------------------------------------------------------------------- +Fri May 18 14:41:38 CEST 2001 - kkaempf@suse.de + +- setab 0 -> setab 9 to make output more pleasing on splash screen (#8551) + +------------------------------------------------------------------- +Thu May 17 18:24:58 MEST 2001 - tom@suse.de + +- X configuration: + Bugfix 8454: Besides the passing of the currently selected refresh rate + in the resolution string (e.g. 600x800@70) to isax for XFree 3 + the selected refresh now also terminates the vsync range to + prevent isax from generating modelines up to this value. + + Bugfix 8524: The 3D acceleration button is now disabled if the graphics + adapter doesn't support 3D-acceleration. + + Bugfix 8540: Now the vendor and model strings are converted to upper case + on module entry. + + Bugfix 8541: Now the probed data are deleted if the user selects another + monitor. + +------------------------------------------------------------------- +Thu May 17 17:20:41 CEST 2001 - kkaempf@suse.de + +- dont pretend that no other os has been found if we can't + write LILO to floppy disk. + +------------------------------------------------------------------- +Wed May 16 23:38:31 CEST 2001 - sh@suse.de + +- V 2.3.90 + added patch_lilo_conf to file list + +------------------------------------------------------------------- +Wed May 16 19:51:18 CEST 2001 - sh@suse.de + +- Fixed patch_lilo_conf: optional as well as initrd + +------------------------------------------------------------------- +Wed May 16 19:33:57 CEST 2001 - kkaempf@suse.de + +- prevent duplicate entry in initrdmodules during update +- activate only primary devices (#8458) + +------------------------------------------------------------------- +Wed May 16 19:09:48 CEST 2001 - kkaempf@suse.de + +- give proper default for "lilo_device" if "mbr_disk" is unknown (#8501) + +------------------------------------------------------------------- +Wed May 16 18:54:19 CEST 2001 - sh@suse.de + +- Fixed bug #8494: initrd not added to lilo.conf + patch_lilo_conf adds "initrd" entries if corresponding + initrd is present in /boot (for SuSE standard kernels only!) + +------------------------------------------------------------------- +Wed May 16 17:18:48 CEST 2001 - kkaempf@suse.de + +- add reiserfs to initrd if root is on reiserfs (#8494) + +------------------------------------------------------------------- +Wed May 16 16:06:13 CEST 2001 - sh@suse.de + +- Fix for bug #7465: "Abort Installation" always default button + Added more SetFocus() calls for good measure + +------------------------------------------------------------------- +Wed May 16 10:55:36 CEST 2001 - kkaempf@suse.de + +- use gdm as displaymanager if minimal(+x11) and gnome (#6175) +- dont write MODEM in rc.config (#7895) +- copy complete y2log to installed system. +- fix declaration in lilo_info, string->boolean + +------------------------------------------------------------------- +Tue May 15 19:33:14 MEST 2001 - tom@suse.de + +- Bugfix 8423: probed monitor data now used. + +------------------------------------------------------------------- +Tue May 15 17:00:57 MEST 2001 - gs@suse.de + +- bugfix in Change Source Media (include file added) bug # 8406 + +------------------------------------------------------------------- +Tue May 15 14:16:36 CEST 2001 - mike@suse.de + +- due to last information: to crypt /usr is + not allowed. Added a popup + +------------------------------------------------------------------- +Tue May 15 12:48:12 CEST 2001 - kkaempf@suse.de + +- revert change in y2xr40.pl, support tft panel layouts + in favour of higher resolutions (#8348) +- remove "breton" from languages, add "danish" +- patching XF86config for wheel mouse (#8251) + +------------------------------------------------------------------- +Tue May 15 12:00:24 CEST 2001 - mike@suse.de + +- bugfix cryptofs: now works with already existing + and edited partitions + +------------------------------------------------------------------- +Tue May 15 10:33:34 CEST 2001 - ms@suse.de + +- disable use of DDC resolutions in y2xr40.pl (bug #8329) + ( YaST2 used its own resolution list ) + +------------------------------------------------------------------- +Tue May 15 10:14:01 MEST 2001 - gs@suse.de + +- don't show /dev/shm in single package selection (bug #8318) + +------------------------------------------------------------------- +Mon May 14 19:58:34 CEST 2001 - sh@suse.de + +- V2.2.79 + Fixed bug #8255: Wrong mouse cursor during SuSEconfig + Removed obsolete UI(`NormalCursor()) calls + +------------------------------------------------------------------- +Mon May 14 19:47:12 CEST 2001 - kkaempf@suse.de + +- create lower case symlinks for /windows and /dos mount points + (installation and update) to get around case mapping bug + in star office (#8310) + +------------------------------------------------------------------- +Mon May 14 16:30:12 CEST 2001 - kkaempf@suse.de + +- properly initiale UI wizard for vendor cd modules (#8268) +- de-activate pt_PT, translations are incomplete (afaber@suse.de) + +------------------------------------------------------------------- +Mon May 14 15:52:37 CEST 2001 - kkaempf@suse.de + +- fix variable name in inst_finish (install_inf -> installMap) (#8247) + +------------------------------------------------------------------- +Mon May 14 15:10:08 CEST 2001 - kkaempf@suse.de + +- dont look at "Language" in install.inf, it's not in ISO-format + if "Locale" in install.inf doesn't give a value, look at descr/info + +------------------------------------------------------------------- +Mon May 14 13:11:33 CEST 2001 - kkaempf@suse.de + +- read Locale, Language (from install.inf), and LANG (from desc/info) + and use first set value. + +------------------------------------------------------------------- +Mon May 14 12:55:26 CEST 2001 - kkaempf@suse.de + +- restart network after staring system in NFS install (#8274) + +------------------------------------------------------------------- +Mon May 14 12:40:25 CEST 2001 - kkaempf@suse.de + +- check if "/" is reiser and force "reisefs" to INITRD_MODULES + +------------------------------------------------------------------- +Mon May 14 12:02:07 CEST 2001 - kkaempf@suse.de + +- drop question for kernel 2.2 on pcmcia, only very rare systems + still fail with kernel 2.4 + +------------------------------------------------------------------- +Mon May 14 11:22:15 CEST 2001 - fehr@suse.de + +- make removal of LVM volume groups work + +------------------------------------------------------------------- +Sun May 13 11:09:14 CEST 2001 - kkaempf@suse.de + +- fix blocker bug 8216 + +------------------------------------------------------------------- +Sat May 12 16:28:33 CEST 2001 - kkaempf@suse.de + +- ask for kernel 2.2 on PCMCIA systems + +------------------------------------------------------------------- +Sat May 12 15:20:16 CEST 2001 - kkaempf@suse.de + +- unset MODPATH at initial start (#8143) +- install kernel 2.2 on PCMCIA systems + +------------------------------------------------------------------- +Fri May 11 18:56:47 MEST 2001 - schubi@suse.de + +- Not required reread of target map fixed. + +------------------------------------------------------------------- +Fri May 11 17:07:22 CEST 2001 - pblahos@suse.cz + +- #8064: fixed: if there is print spooled installed and configuration + tool is not, there is no status in final YaST2 inst. screen. +- Correct popup message while backup #7584 + +------------------------------------------------------------------- +Fri May 11 14:10:20 CEST 2001 - kkaempf@suse.de + +- provide extra start script for KDE which suppresses geometry hint + to window manager. + +------------------------------------------------------------------- +Thu May 10 21:24:51 CEST 2001 - kkaempf@suse.de + +- Require translation packages +- dont translate empty string +- force LILO on MBR if initrd won't make it on floppy (#7864) +- calling patch_lilo_conf while update #7556 +- bugfix in renamed packages while update #8057 +- mounting swapfile correctly while update #8040 + +------------------------------------------------------------------- +Thu May 10 21:16:56 CEST 2001 - kkaempf@suse.de + +- fix initrd modules order after update (#7948) + +------------------------------------------------------------------- +Thu May 10 20:10:22 CEST 2001 - mike@suse.de + +- fix for LVM configuration at runtime + +------------------------------------------------------------------- +Thu May 10 18:41:56 CEST 2001 - kkaempf@suse.de + +- dont write /boot/message any more (#8062) + +------------------------------------------------------------------- +Thu May 10 18:42:39 CEST 2001 - sh@suse.de + +- Fixed bug #7388: unnecessary OK-buttons + (confirmation for writing LILO, confirmation for reboot) + only one popup that contains both messages + +------------------------------------------------------------------- +Thu May 10 18:02:33 CEST 2001 - fehr@suse.de + +- add lvm initialisation when doing an update (#7974) +- allow update when root fs is LV (#7801) +- fixed:YaST updated old updatelist after reboot #8066 +- #8025 not starting update, if there is nothing for update + +------------------------------------------------------------------- +Thu May 10 17:58:02 CEST 2001 - sh@suse.de + +- Fixed bug #8049: "boot installed system" "back" button boots + +------------------------------------------------------------------- +Thu May 10 17:39:53 CEST 2001 - kkaempf@suse.de + +- set "ulimit -s unlimited" before calling "rpm --rebuilddb" + +------------------------------------------------------------------- +Thu May 10 17:10:57 CEST 2001 - kendy@suse.cz + +- added console fonts for Brezhoneg and Lithuania +- Russian -> Russkij in cyrilics +- adaption of SelectConsoleFont() to new language.ycp + +------------------------------------------------------------------- +Thu May 10 16:42:57 MEST 2001 - gs@suse.de + +- make the popup Additional package needed larger (bug # 7900) +- Software Source Media dialog: label for button is "Next" (bug # 8038) + +------------------------------------------------------------------- +Thu May 10 16:09:25 CEST 2001 - sh@suse.de + +- Fixed bug #7199: Printer config before network + Changed order to "professional" mode when network card detected +- bugfix in eavaluate diskspace in boot partition #8047 + +------------------------------------------------------------------- +Thu May 10 15:35:13 CEST 2001 - sh@suse.de + +- (partial) fix for bug #7888: obsolete lilo.conf entries after update + added patch_lilo_conf script that deletes vmlinuz_22 / vmlinuz_24 + if the respective boot images are not present and adds "optional" + for other boot images that are not present + + +------------------------------------------------------------------- +Thu May 10 15:32:03 CEST 2001 - kkaempf@suse.de + +- use RC_LANG when starting yast2 to get correct language (#8013) + +------------------------------------------------------------------- +Thu May 10 15:03:03 MEST 2001 - tom@suse.de + +- bugfix 7823: + Now even in the special cases LCD and VESA an xserver query is made + to get information regarding the possible color depths. + +------------------------------------------------------------------- +Thu May 10 13:12:15 MEST 2001 - tom@suse.de + +- bugfix #8000: + Now the modified monitor db is preserved by storing it to disk. + +------------------------------------------------------------------- +Thu May 10 11:42:22 CEST 2001 - sh@suse.de + +- Re-imported SaX2 monitor DB + +------------------------------------------------------------------- +Thu May 10 11:21:18 CEST 2001 - kendy@suse.cz + +- lat9w font for EU states (#7776) + +------------------------------------------------------------------- +Thu May 10 09:19:15 CEST 2001 - kkaempf@suse.de + +- keep LANG codes and modifiers in single list (#7957) + +------------------------------------------------------------------- +Wed May 9 17:36:32 CEST 2001 - kkaempf@suse.de + +- fix order of initrd modules (#7948) + +------------------------------------------------------------------- +Wed May 9 16:06:47 MEST 2001 - gs@suse.de + +- text changed for popup package conflicts (bug # 7887) + and popup "Release number differs ...." + +------------------------------------------------------------------- +Wed May 9 14:30:29 CEST 2001 - jbuch@suse.de + +- forbid crypt_fs with mountpoints like / /boot swap + added cryt_fs to ExistingPartitionDlg + +------------------------------------------------------------------- +Tue May 8 18:38:45 CEST 2001 - kkaempf@suse.de + +- set "Greenwich" as default timezone for en_GB (#7837) +- unset MODPATH before calling depmod +- Update: selecting default to UPGRADE #7804 + +------------------------------------------------------------------- +Tue May 8 18:05:17 CEST 2001 - kkaempf@suse.de + +- skip drives which are not ready (#6547) + +------------------------------------------------------------------- +Tue May 8 16:39:56 MEST 2001 - tom@suse.de + +- X11 configuration: removed integer <---> float inconsistency + +------------------------------------------------------------------- +Tue May 8 16:31:59 CEST 2001 - kkaempf@suse.de + +- reset have_x11 after switching to "minimal" +- allow "activate" switch for partitions + +------------------------------------------------------------------- +Tue May 8 15:54:17 MEST 2001 - gs@suse.de + +- package_utils: CheckLocalDescription added + +------------------------------------------------------------------- +Tue May 8 15:47:36 CEST 2001 - mike@suse.de + +- for security reasons: use now losetup agent instead of standalone binary + +------------------------------------------------------------------- +Tue May 8 15:37:10 CEST 2001 - fehr@suse.de + +- add shortcut key to crypt checkbox + +------------------------------------------------------------------- +Tue May 8 15:26:28 CEST 2001 - sh@suse.de + +- Fixed bug #7547: "Boot installed system" not active + Implemented reboot from installed system + +------------------------------------------------------------------- +Tue May 8 14:06:30 CEST 2001 - jbuch@suse.de + +- fixed english + +------------------------------------------------------------------- +Tue May 8 13:52:43 CEST 2001 - jbuch@suse.de + +- removed not used variable last_format from inst_custompart.ycp + forbid using fat file system with mountpoints / /home /opt /usr /var + +------------------------------------------------------------------- +Tue May 8 13:29:19 MEST 2001 - schubi@suse.de + +- showing progress bars again #7774 +- rename /cdrom to /media/cdrom in /etc/fstab #7732 + +------------------------------------------------------------------- +Tue May 8 12:16:33 CEST 2001 - snwint@suse.de + +- floppy device for mk_lilo_conf via $floppy environment var +- mk_boot_floppy completely rewritten to use lilo instead of syslinux + +------------------------------------------------------------------- +Tue May 8 10:25:01 CEST 2001 - jbuch@suse.de + +- added define to change fsid from 5 to 15 + only for new extended partitions + added DisplayMessage if a fat file system is greater than 2 GB +- showing progress bars again #7774 + +------------------------------------------------------------------- +Tue May 8 10:56:51 CEST 2001 - schwab@suse.de + +- Fix typo targeroot -> targetroot. + +------------------------------------------------------------------- +Tue May 8 09:28:29 CEST 2001 - kkaempf@suse.de + +- set hwclock before starting to change the target (#7833) + +------------------------------------------------------------------- +Mon May 7 19:21:37 MEST 2001 - gs@suse.de + +- Single Package Selection: improve popup Severe package conflict +- mk_lilo_conf removed #7569 + +------------------------------------------------------------------- +Mon May 7 18:26:26 CEST 2001 - kkaempf@suse.de + +- FHS: /floppy -> /media/floppy also in inst-sys (#7827) + +------------------------------------------------------------------- +Mon May 7 18:20:19 CEST 2001 - fehr@suse.de + +- Add possibility to encrypt lvm logical volumes + +------------------------------------------------------------------- +Mon May 7 17:59:08 CEST 2001 - sh@suse.de + +- Fixed bug #7628: textmode info shown after booting + Add flag to user_settings when text mode warning is shown + +------------------------------------------------------------------- +Mon May 7 17:49:48 CEST 2001 - kendy@suse.cz + +- Do not use CONSOLE_UNIMAP in consolefonts.ycp (#7767) + +------------------------------------------------------------------- +Mon May 7 16:57:22 CEST 2001 - kkaempf@suse.de + +- drop hard coded /dev/fd0, use value from hw-probing (#7789) + +------------------------------------------------------------------- +Mon May 7 16:23:05 CEST 2001 - mike@suse.de + +- Bugfix LVM: mount more than one crypted partition + +------------------------------------------------------------------- +Mon May 7 16:21:38 MEST 2001 - tom@suse.de + +- X-configuration + Bugfix 7641: X-configuration for XFree86 3.x now functional (didn't work). + Removed integer|float syntax warning. + Added support for mice with wheels. + checked default values for some lookups. + +------------------------------------------------------------------- +Mon May 7 16:02:59 CEST 2001 - arvin@suse.de + +- added output of memory information to YaST2 start script + +------------------------------------------------------------------- +Mon May 7 15:49:31 CEST 2001 - sh@suse.de + +- Use new UI builtin GetLanguage() parameter "strip_encoding" + +------------------------------------------------------------------- +Mon May 7 15:15:00 CEST 2001 - kendy@suse.cz + +- Use non-UTF-8 locale in the y2xfinetune40 (not reported bug) + +------------------------------------------------------------------- +Mon May 07 11:53:08 CEST 2001 - arvin@suse.de + +- start qt frontend with >= 64MB and adjusted corresponding text +- mounting /usr as reiserfs #7585 +- initialize server, if another root has been selected #7495 + +------------------------------------------------------------------- +Mon May 7 11:21:44 CEST 2001 - kkaempf@suse.de + +- change controlling terminal after switching virtual console (#7626) +- dont check mouse with serial console (#7716) +- dont ask keyboard with serial console (#7717) +- dont ask hwclock setting on sparc (#7717) + +------------------------------------------------------------------- +Fri May 4 16:16:02 CEST 2001 - mike@suse.de + +- fixed Bug 7528: YaST2->Partitioning: wrong info in popup + +- Bug: LVM: + it at the moment not possible to delete a "activated" + lvm partition (physical volume) and do afterwards + mk*fs ... + - changed: read lvm as late as possible + - after deleting a physical volume: + immediately do partitioning and reboot + - if the target_partitioner delets volume group: reboot + +- Bug: Setting up an LVM an than switching via back to custom + partitioner: + - drop target_modifications in inst_sw_select + +- Bug: wrong error message appears: + quick hack: delete message: inst_target_selection.ycp + +- Bug: no warning if /boot is to small + - added warning + +- Bug: missing textdomains is lvm includes + + + +------------------------------------------------------------------- +Fri May 4 12:39:50 MEST 2001 - gs@suse.de + +- helptext for Mininum graphical system added (bug 7483) in + dialog Software Selection +- check the software selection again when going next (bug reported by mike) + +------------------------------------------------------------------- +Wed May 2 18:50:51 CEST 2001 - kkaempf@suse.de + +- allow calling inst_enviroment and inst_language from outside + +------------------------------------------------------------------- +Wed May 2 14:59:26 CEST 2001 - sh@suse.de + +- Fixed bug #7463: next/abort/back not translated in installed system + Moved msg re-translation code out to separate function + added call to this function when starting in "continue mode" +- no more: RPM returned an error (#7424) + +------------------------------------------------------------------- +Wed May 2 14:54:44 CEST 2001 - fehr@suse.de + +- umount lvm agent after re-partitioning harddisk + +------------------------------------------------------------------- +Wed May 2 14:26:54 CEST 2001 - sh@suse.de + +- Fixed bug #7467: Help text not translated in inst_finish.ycp + Added missing translation markers + +------------------------------------------------------------------- +Wed May 2 14:02:36 CEST 2001 - sh@suse.de + +- updated monitor DB from devel server + +------------------------------------------------------------------- +Wed May 2 12:18:17 CEST 2001 - kkaempf@suse.de + +- handle all sync values as floats in x11 + +------------------------------------------------------------------- +Wed May 2 10:39:26 CEST 2001 - kkaempf@suse.de + +- use gdm as display manager if gnome is selected + +------------------------------------------------------------------- +Mon Apr 30 22:01:11 CEST 2001 - kkaempf@suse.de + +- drop obsolete file from filelist + +------------------------------------------------------------------- +Mon Apr 30 17:14:11 CEST 2001 - fehr@suse.de + +- bugfix for lvm configuration + +------------------------------------------------------------------- +Mon Apr 30 17:06:36 CEST 2001 - kkaempf@suse.de + +- Evaluate "buttons" and "wheels" values from probing + dont emulate 3 buttons if not needed + +------------------------------------------------------------------- +Mon Apr 30 16:53:54 CEST 2001 - sh@suse.de + +- Fix for bug #7004: Penguin image too small + New penguin image at startup: colored margins right and bottom, + can adapt to different screen geometries + +------------------------------------------------------------------- +Mon Apr 30 16:49:03 CEST 2001 - snwint@suse.de + +- removed mk_lilo_message +- vga parameter correctly interpreted in mk_lilo_conf (#7197) +- new graphical boot screen handling + +------------------------------------------------------------------- +Mon Apr 30 15:54:26 CEST 2001 - kkaempf@suse.de + +- first try on DVORAK keyboard (incomplete) +- showing package description while installing rpm via ftp update (#6573) +- install "yast2-ui-qt" if "xf86" is installed. + +------------------------------------------------------------------- +Mon Apr 30 15:44:10 CEST 2001 - mike@suse.de + +- bugfix creating two volume groups + +------------------------------------------------------------------- +Mon Apr 30 15:43:40 CEST 2001 - kkaempf@suse.de + +- fix lilo device message (show disk instead of partition) + +------------------------------------------------------------------- +Mon Apr 30 15:36:47 CEST 2001 - sh@suse.de + +- (partial) fix for bug #7004: Penguin image too small at Y2 start + Allow more flexible scaling of image, top left aligned, zero + size by default + +------------------------------------------------------------------- +Mon Apr 30 14:54:51 MEST 2001 - tom@suse.de + +- X11 configuration: + Fixed bug 7437: + Corrected typo in sorting algorithm for sorting resolutions in the GUI. + +------------------------------------------------------------------- +Mon Apr 30 12:00:56 CEST 2001 - kkaempf@suse.de + +- mount "/boot" with "defaults", even if its vfat formatted (#7413) + +------------------------------------------------------------------- +Fri Apr 27 17:20:41 MEST 2001 - tom@suse.de + +- X11 configuration: + Improved display with erroneous probing of monitor vendor and/or model. + +------------------------------------------------------------------- +Fri Apr 27 16:20:09 CEST 2001 - fehr@suse.de + +- bug fixes in lvm configuration + +------------------------------------------------------------------- +Fri Apr 27 15:13:46 MEST 2001 - gs@suse.de + +- inst_sw_details: internal changes because of new package dependencies +- package_utils: improve function ChangeCD +- Single Package Selection: translation of group tags +- evaluate splitted packages correctly ( e.g finger ) #7271 + +------------------------------------------------------------------- +Fri Apr 27 14:01:30 CEST 2001 - mike@suse.de + +- Bugfixes: + read cryptotab at firstboot failed + 7238 crypto dialog has no frame + 5967 unnecessary logline + crypto dialog appears twice + 4693 deleting of extended partition 8 and 9 + 2309 popup when deleteing partitions + 5422 display an error if we mount a ro filesystem for update + + +------------------------------------------------------------------- +Thu Apr 26 17:29:13 CEST 2001 - kkaempf@suse.de + +- extrace x11 3d packages correctly (#7231) + +------------------------------------------------------------------- +Thu Apr 26 17:12:28 MEST 2001 - tom@suse.de + +- X11 configuration: + Fixed Bug 4558: Now the model string (if VESA or LCD) is parsed and the + resolution and refresh rate are used for configuration. + Improved setting of refresh rate with XFree86 4. + (now reality will suit the users demand better) + Consequently changed suggestion value from 90 Hz to 80 Hz. + +------------------------------------------------------------------- +Thu Apr 26 16:08:07 CEST 2001 - kendy@suse.cz + +- inst_hw_config: ReallyAbortPopup()->UI(`ReallyAbortPopup()) + +------------------------------------------------------------------- +Thu Apr 26 16:05:36 CEST 2001 - kkaempf@suse.de + +- evaluate return from NIS question (#7269) + +------------------------------------------------------------------- +Thu Apr 26 15:59:21 CEST 2001 - kkaempf@suse.de + +- dont start inetd by default. + +------------------------------------------------------------------- +Thu Apr 26 13:51:20 CEST 2001 - kkaempf@suse.de + +- re-compute timezone if language was changed (#7008) + +------------------------------------------------------------------- +Thu Apr 26 12:26:59 CEST 2001 - kkaempf@suse.de + +- added "ash" to requires for dolilo (#7254) +- Checking boot partitionsize while updating the system (#6445) + +------------------------------------------------------------------- +Thu Apr 26 12:17:03 CEST 2001 - kkaempf@suse.de + +- look for "update.tar.gz" first, fallback to "update.tgz" else + +------------------------------------------------------------------- +Thu Apr 26 11:45:21 CEST 2001 - kkaempf@suse.de + +- load usb modules and mount usbdevfs (#7037) + +------------------------------------------------------------------- +Thu Apr 26 10:52:17 CEST 2001 - kkaempf@suse.de + +- set hwclock option to "--localtime" instead of empty (#3907) + +------------------------------------------------------------------- +Thu Apr 26 10:12:15 CEST 2001 - kkaempf@suse.de + +- correctly check for have_smp and pae flag for k_psmp kernel (#7093) +- add requires for yast2-instsys (#7189) + +------------------------------------------------------------------- +Wed Apr 25 18:00:46 CEST 2001 - fehr@suse.de + +- removal of LVM volume group should now work +- Bugfix showing logging after installation (#7034) +- Deleting old kernel will be handled by rpm ( update ) +- Setting textdomain for logging installation + + +------------------------------------------------------------------- +Wed Apr 25 17:37:06 MEST 2001 - tom@suse.de + +- X11 configuration + fixed bug 7193: now empty vendor results in "". + set default refresh to 90 Hz due to XFree86 4 variations. + removed test code and test logging. + +------------------------------------------------------------------- +Wed Apr 25 17:28:16 CEST 2001 - schwab@suse.de + +- Add doelilo for ia64. + +------------------------------------------------------------------- +Wed Apr 25 16:34:29 CEST 2001 - kkaempf@suse.de + +- disable kernel include copies + +------------------------------------------------------------------- +Wed Apr 25 14:16:46 CEST 2001 - kkaempf@suse.de + +- /boot on ia64 is `fat32, not `fat (#6599) + +------------------------------------------------------------------- +Wed Apr 25 13:03:14 CEST 2001 - mike@suse.de + +- new lvm helptexts + +------------------------------------------------------------------- +Wed Apr 25 12:51:37 CEST 2001 - sh@suse.de + +- Fixed bug #6947: Long time empty screen + Added feedback what's happening to inst_finish.ycp + +------------------------------------------------------------------- +Wed Apr 25 12:45:46 CEST 2001 - sh@suse.de + +- Fixed X11 config: Add correct user_settings key to + inst_choose_desktop.ycp + +------------------------------------------------------------------- +Wed Apr 25 11:18:00 MEST 2001 - gs@suse.de + +- use of common popups in update modules + +------------------------------------------------------------------- +Wed Apr 25 09:58:18 CEST 2001 - kkaempf@suse.de + +- read euro.ycp from proper dir +- remove duplicate popup + +------------------------------------------------------------------- +Wed Apr 25 09:39:32 CEST 2001 - kkaempf@suse.de + +- moved menu.ycp here (from yast2-menu) + +------------------------------------------------------------------- +Tue Apr 24 18:19:39 MEST 2001 - tom@suse.de + +- X11 configuration fixed + restriction logic complete in first version + merged suggestion logic with restriction logic + +------------------------------------------------------------------- +Tue Apr 24 16:45:07 CEST 2001 - kkaempf@suse.de + +- mount in lexical order +- updating k_deflt_24 to k_deflt + +------------------------------------------------------------------- +Tue Apr 24 16:14:52 MEST 2001 - gs@suse.de + +- Single Package Selction: popup to show the Obsolete dependencies has changed + +------------------------------------------------------------------- +Tue Apr 24 14:40:05 MEST 2001 - tom@suse.de + +- interim checkin for beta 2 +- texts now final for translaters +- restriction logic partly implemented + +------------------------------------------------------------------- +Tue Apr 24 14:27:55 CEST 2001 - kkaempf@suse.de + +- fix COMPOSETABLE entry according to latest kdb package (#7023) + +------------------------------------------------------------------- +Tue Apr 24 11:22:00 MEST 2001 - fehr@suse.de + +- change layout of vuloume group dialog +- add help texts for lvm dialog + +------------------------------------------------------------------- +Tue Apr 24 10:14:09 CEST 2001 - kkaempf@suse.de + +- new list of language codes which allow "@euro" appended +- error popup in inst_rpmupdate removed BUG 6243 + +------------------------------------------------------------------- +Mon Apr 23 18:17:44 MEST 2001 - fehr@suse.de + +- fixes and extensions for lvm configuration + +------------------------------------------------------------------- +Mon Apr 23 17:15:08 CEST 2001 - kkaempf@suse.de + +- append "@euro" instead of ".ISO8859-15" to RC_LANG + +------------------------------------------------------------------- +Mon Apr 23 17:11:26 CEST 2001 - sh@suse.de + +- Fix for bug #7013: Abort should be disabled + Disable "Abort" button in inst_suseconfig.ycp + +------------------------------------------------------------------- +Mon Apr 23 15:02:46 CEST 2001 - sh@suse.de + +- Always use "Abort Installation" for button label, even on the + first dialogs (before lang switch) +- Fix screen shot mode hint in inst_startup: Use correct popup + +------------------------------------------------------------------- +Mon Apr 23 14:46:13 CEST 2001 - sh@suse.de + +- Fixed check_ycp complaints in installation.ycp: + Obsolete WFM functions +- Assume presence of floppy in test_mode so "write settings to + floppy" button appears consistently (screen shots!) + +------------------------------------------------------------------- +Mon Apr 23 13:46:22 CEST 2001 - sh@suse.de + +- Used correct include path for custom_part_helptexts.ycp + in custom_part_dialogs.ycp + +------------------------------------------------------------------- +Mon Apr 23 13:36:02 CEST 2001 - sh@suse.de + +- declared "hwclock" in inst_environment.ycp + +------------------------------------------------------------------- +Mon Apr 23 12:43:32 CEST 2001 - kkaempf@suse.de + +- set COMPOSETABLE in rc.config (#7023) + +------------------------------------------------------------------- +Mon Apr 23 11:08:13 CEST 2001 - kkaempf@suse.de + +- fix isnil check in installation.ycp +- inst_sw_update: Changes for new dependencies +- add requirements for yast2-instsys package +- remove /var/lib/YaST2/run_suseconfig after SuSEconfig +- replace all isnil() calls + +------------------------------------------------------------------- +Fri Apr 20 19:55:51 MEST 2001 - tom@suse.de + +X11 configuration: +- added nvidia warning +- added change warning popup +- cleaned sequence of dialogs +- streamlined code +- fixed bug 7028: now text login when X11 configuration is skipped +- restriction logic when selecting resolution, color depth, or refresh + is still missing + +------------------------------------------------------------------- +Fri Apr 20 15:45:18 CEST 2001 - kkaempf@suse.de + +- prepare standalone handling of keyboard and timezone selection + +------------------------------------------------------------------- +Fri Apr 20 14:35:35 CEST 2001 - kkaempf@suse.de + +- show username only if given (#7082) + +------------------------------------------------------------------- +Fri Apr 20 12:31:04 CEST 2001 - kkaempf@suse.de + +- switch "START_PORTMAP" back to "yes", must be fixed in kernel 2.4 by linus +- Update: Deleting old packages removed. + +------------------------------------------------------------------- +Fri Apr 20 12:08:29 CEST 2001 - kkaempf@suse.de + +- write bios ids to lilo.conf only on an ide/scsi mix system + +------------------------------------------------------------------- +Fri Apr 20 11:25:51 MEST 2001 - gs@suse.de + +- show set pay in dialog Pay Selection and groups tags in Single Selection +- popup displaying obsolete package dependencies added + +------------------------------------------------------------------- +Fri Apr 20 11:11:22 MEST 2001 - fehr@suse.de + +- fix some problems with lvm configuration + +------------------------------------------------------------------- +Fri Apr 20 11:02:57 CEST 2001 - kkaempf@suse.de + +- drop SEARCHLIST from rc.config (#7063) + +------------------------------------------------------------------- +Thu Apr 19 10:17:54 CEST 2001 - kkaempf@suse.de + +- X11 configuration fixes + module loading fix + +------------------------------------------------------------------- +Wed Apr 18 19:04:46 CEST 2001 - kkaempf@suse.de + +- re-create tmpdir in continue_mode + +------------------------------------------------------------------- +Wed Apr 18 18:08:45 CEST 2001 - kkaempf@suse.de + +- add ".ISO8859-15" to RC_LANG where appropriate + +------------------------------------------------------------------- +Wed Apr 18 17:52:45 CEST 2001 - kkaempf@suse.de + +- provide correct "vga" entry to lilo.conf + +------------------------------------------------------------------- +Wed Apr 18 16:22:09 CEST 2001 - kkaempf@suse.de + +- use WarningPopup in installation.ycp + +------------------------------------------------------------------- +Wed Apr 18 14:02:54 CEST 2001 - kkaempf@suse.de + +- fixed x11 fontpathes + +------------------------------------------------------------------- +Wed Apr 18 12:19:10 CEST 2001 - kkaempf@suse.de + +- fix filelist for yast2-instsys + +------------------------------------------------------------------- +Wed Apr 18 09:19:18 CEST 2001 - kkaempf@suse.de + +- define "current_video" for x11 setting + +------------------------------------------------------------------- +Wed Apr 18 09:05:36 CEST 2001 - kkaempf@suse.de + +- set "YAST_ASK" values in rc.config (#6261) + +------------------------------------------------------------------- +Tue Apr 17 18:42:10 CEST 2001 - kkaempf@suse.de + +- check for serial console when configuring x11 + +------------------------------------------------------------------- +Tue Apr 17 18:14:35 MEST 2001 - fehr@suse.de + +- allow formatting of lvm logical volumes + +------------------------------------------------------------------- +Tue Apr 17 17:39:08 CEST 2001 - kkaempf@suse.de + +- fix "have_x11" handling + +------------------------------------------------------------------- +Tue Apr 17 15:36:31 MEST 2001 - gs@suse.de + +- show package groups when entering the dialog + +------------------------------------------------------------------- +Tue Apr 17 15:31:15 CEST 2001 - kkaempf@suse.de + +- "START_PORTMAP" in rc.config defaults to "no" now (#6270) + +------------------------------------------------------------------- +Tue Apr 17 15:27:36 CEST 2001 - kkaempf@suse.de + +- dont ask for mouse on serial console (#6030) + +------------------------------------------------------------------- +Tue Apr 17 15:21:10 CEST 2001 - kkaempf@suse.de + +- dont ask for keyboard on serial console (#5939) + +------------------------------------------------------------------- +Tue Apr 17 15:06:12 CEST 2001 - kkaempf@suse.de + +- set linuxrc override language code from CD (#5249) + +------------------------------------------------------------------- +Tue Apr 17 11:03:22 CEST 2001 - mike@suse.de + +- new FEATURE: LVM setup is now possible + +------------------------------------------------------------------- +Fri Apr 13 14:52:42 CEST 2001 - kendy@suse.cz + +- inst_hw_config rewritten to use ui/summary.ycp include and + to ask modules about the configured devices (or about the + devices to configure) using calls of _summary.ycp. + +------------------------------------------------------------------- +Thu Apr 12 16:48:06 MEST 2001 - tom@suse.de + +- X11 configuration + +Complete redesign involving heavy changes (mostly new code). + +o Split up functionality into modules and functions. +o Providing testsuites for functions (nearly all of them still to be done) +o Ask user if he wants to skip X11 configuration if "No X11" is selected + in monitor selection dialog. +o Now reading X11 font pathes dynamically (hardcoded up to now). +o Better logic presenting resolution-colordepth-frequency dependencies. +o Better logic providing the settings suggestion that user may accept. +o New decision workflow in GUI (one more dialog). +o Better handling of monitor refresh rate (user can choose one). +o DPMS now supported in the XF86Config file to be created. +o Now it is possible to go back to the original YaST2 monitor data base after + having read a Microsoft compatible drivers disk. +o Now a monitor that could be probed but is not known in the YaST2 monitor + data base is automatically added to this data base (volatile, not in the + data base file) if the monitor selection dialog is entered. + +------------------------------------------------------------------- +Thu Apr 12 16:28:53 MEST 2001 - gs@suse.de + +- respect new package dependencies for Single Package Selection + +------------------------------------------------------------------- +Thu Apr 12 16:02:48 CEST 2001 - kkaempf@suse.de + +- provide menuentry for vendor.ycp + +------------------------------------------------------------------- +Thu Apr 12 15:39:26 CEST 2001 - sh@suse.de + +- Migration to yast2-lib-wizard: Get rid of duplicate code, + replace old style popups with new ones from common_popups.ycp +- Fixed lots of check_ycp complaints + +------------------------------------------------------------------- +Thu Apr 12 15:38:32 CEST 2001 - kkaempf@suse.de + +- adapt to FHS, /floppy, /cdrom, and /zip are below /media now + provide compatibility symlinks + +------------------------------------------------------------------- +Thu Apr 12 15:28:27 CEST 2001 - kkaempf@suse.de + +- dont pass user_settings to SelectConsoleFont + +------------------------------------------------------------------- +Tue Apr 10 19:28:14 CEST 2001 - kkaempf@suse.de + +- do swap calculation based on detected main memory + +------------------------------------------------------------------- +Fri Apr 6 15:36:55 CEST 2001 - kkaempf@suse.de + +- ensure proper libGL link in YaST2.firstboot (# 6916) + +------------------------------------------------------------------- +Thu Apr 5 10:33:56 CEST 2001 - kkaempf@suse.de + +- kernel rpm rename, drop "_24" suffix + +------------------------------------------------------------------- +Wed Apr 4 12:55:46 CEST 2001 - kkaempf@suse.de + +- revert "switch_kernel" check, 2.4 is default now + +------------------------------------------------------------------- +Wed Apr 4 10:17:45 CEST 2001 - kkaempf@suse.de + +- separate show log defines from inst_suseconfig.ycp + +------------------------------------------------------------------- +Tue Apr 3 20:37:26 CEST 2001 - kkaempf@suse.de + +- add "yast2-agent-rcconfig" to Requires + +------------------------------------------------------------------- +Tue Apr 3 19:25:13 CEST 2001 - kkaempf@suse.de + +- remove need for global variables in installation.ycp + +------------------------------------------------------------------- +Tue Apr 03 14:55:58 CEST 2001 - arvin@suse.de + +- adapt calls to makefs-agent to new syntax + +------------------------------------------------------------------- +Fri Mar 30 13:22:45 CEST 2001 - arvin@suse.de + +- filelist correction for "yast2-instsys" + +------------------------------------------------------------------- +Tue Mar 27 19:40:11 CEST 2001 - kkaempf@suse.de + +- recode passwd comment to local encoding (#3798) + +------------------------------------------------------------------- +Tue Mar 27 16:53:57 CEST 2001 - kkaempf@suse.de + +- filelist correction for "yast2-instsys" + +------------------------------------------------------------------- +Mon Mar 26 12:38:14 CEST 2001 - kkaempf@suse.de + +- mark global defines as such +- require "yast2-core-pkginfo" + +------------------------------------------------------------------- +Thu Mar 22 18:43:12 CET 2001 - kkaempf@suse.de + +- first round of check_ycp adaptions + +------------------------------------------------------------------- +Thu Mar 22 11:05:26 CET 2001 - kkaempf@suse.de + +- merge 7.1 branch with CVS head + +------------------------------------------------------------------- +Wed Mar 21 18:21:49 CET 2001 - kkaempf@suse.de + +- remove all "...|any" declarations + +------------------------------------------------------------------- +Wed Mar 21 17:09:27 CET 2001 - kkaempf@suse.de + +- sub-package "yast2-instsys" for easier instsys creation. + +------------------------------------------------------------------- +Thu Mar 15 18:28:17 CET 2001 - mfabian@suse.de + +- change ja_JP : "english" to ja_JP : "japanese" in lang2yast1.ycp + YaST1 doesn't know "japanese" but this entry is also used for + the package selection in YaST2. + +------------------------------------------------------------------- +Fri Mar 9 14:58:10 CET 2001 - kkaempf@suse.de + +- recognize firewall cd + +------------------------------------------------------------------- +Thu Mar 8 20:50:01 CET 2001 - kkaempf@suse.de + +- clean up neededforbuild + add yast2-base, -core, and -agents to Requires + +------------------------------------------------------------------- +Thu Mar 8 13:30:31 CET 2001 - kkaempf@suse.de + +- dont show "save to floppy" if no floppy present (#6634) + +------------------------------------------------------------------- +Tue Mar 6 17:11:27 CET 2001 - kkaempf@suse.de + +- check for partition table overflow on BSD disks (#6614) + +------------------------------------------------------------------- +Mon Mar 5 15:31:13 CET 2001 - kkaempf@suse.de + +- recognize arch_alpha during kernel selection (#6581) +- no kernel selection on IA64 (#6597) + +------------------------------------------------------------------- +Mon Mar 5 13:06:30 CET 2001 - kkaempf@suse.de + +- compute last used partition for BSD partitions (# 6580) + +------------------------------------------------------------------- +Tue Feb 27 17:54:58 MET 2001 - gs@suse.de + +- ppc_fix: eject CD works also if there are several CD devices + (module package_utils.ycp) + +------------------------------------------------------------------- +Fri Feb 23 19:43:13 CET 2001 - mike@suse.de + +- ppc_fix: more than 9 pdisk partitions, format hfs partition + +------------------------------------------------------------------- +Fri Feb 23 15:53:39 CET 2001 - mfabian@suse.de + +- gs@suse.de fixed the syntax error I introduced in + inst_finish.ycp. Sorry. +- powerpc kernel selection by gs@suse.de + +------------------------------------------------------------------- +Fri Feb 23 11:58:35 CET 2001 - kukuk@suse.de + +- Reset kernel_is list for sparc64 and PPC [Bug #6489] + +------------------------------------------------------------------- +Thu Feb 22 14:54:56 CET 2001 - mfabian@suse.de + +- fix from ms@suse.de: + update fine tune scripts to work with the new + saxtools package ( start xbound as background process ) + +------------------------------------------------------------------- +Thu Feb 22 14:30:38 CET 2001 - mfabian@suse.de + +- add entries for Korean and Japanese to lang2yast1.ycp +- workaround for Japanese: set RC_LANG. See also bug 5712. + +------------------------------------------------------------------- +Wed Feb 21 16:31:26 CET 2001 - snwint@suse.de + +- remove /var/X11R6/bin/X link in YaST2.start + +------------------------------------------------------------------- +Wed Feb 21 16:29:55 CET 2001 - snwint@suse.de + +- remove /var/X11R6/bin/X link in YaST2.start + +------------------------------------------------------------------- +Wed Feb 21 14:37:18 CET 2001 - snwint@suse.de + +- accidentally removed x11 detection in YaST2.start (ppc only); fixed + +------------------------------------------------------------------- +Wed Feb 21 09:47:22 CET 2001 - kkaempf@suse.de + +- only check lba_support on i386 (bug #6341) + +------------------------------------------------------------------- +Tue Feb 20 10:34:07 CET 2001 - snwint@suse.de + +- accidentally removed x11 detection in YaST2.start (ppc only); fixed + +------------------------------------------------------------------- +Mon Feb 19 12:09:17 CET 2001 - kkaempf@suse.de + +- dont refer to exact kernel version (bug #6403) +- treat primary partitions in BSD and FAT alike (bug #6394) + +------------------------------------------------------------------- +Sat Feb 17 12:38:04 CET 2001 - kukuk@suse.de + +- Switch for all Sun Framebuffer driver from XFree86 4.0.2 into + the sunfb module. +- dosilo: Rename label "linux.suse" into "suse" + +------------------------------------------------------------------- +Wed Feb 14 10:13:33 CET 2001 - snwint@suse.de + +- no braille detection on ppc + +------------------------------------------------------------------- +Fri Feb 9 11:19:12 CET 2001 - sh@suse.de + +- Re-imported monitor DB - now includes some more Sun monitors + +------------------------------------------------------------------- +Wed Feb 7 14:46:06 CET 2001 - sh@suse.de + +- Fix for bug #6263: Language selection box loses keyboard focus + Set focus to the selbox, now simply hitting "Return" doesn't + proceed to the next dialog any more. + +------------------------------------------------------------------- +Wed Feb 7 12:10:46 CET 2001 - kkaempf@suse.de + +- honor answer for "show logging" + +------------------------------------------------------------------- +Wed Feb 7 09:42:16 CET 2001 - kkaempf@suse.de + +- remove USE_KERNEL_NFSD from rc.config (bug #6262) + +------------------------------------------------------------------- +Tue Feb 6 11:09:52 CET 2001 - kkaempf@suse.de + +- fix partition check for BSD partitions (bug #6249) + +------------------------------------------------------------------- +Tue Feb 6 10:42:06 CET 2001 - kkaempf@suse.de + +- fix kernel installation (2.2 and 2.4) for Sparc64 and PPC + +------------------------------------------------------------------- +Sun Feb 4 21:24:06 CET 2001 - kukuk@suse.de + +- custom_part_check_generated.ycp: Fix second check for broken + PROM version (1GB limit), too + +------------------------------------------------------------------- +Sun Feb 4 15:41:01 CET 2001 - kukuk@suse.de + +- dosilo: add workaround for new mk_initrd return codes + +------------------------------------------------------------------- +Fri Feb 2 13:28:32 CET 2001 - kkaempf@suse.de + +- added "lt_LT" : "Lithuania" to language selection + +------------------------------------------------------------------- +Tue Jan 30 14:46:47 CET 2001 - kkaempf@suse.de + +- support live_eval_mode for LiveCD + +------------------------------------------------------------------- +Mon Jan 29 17:27:09 CET 2001 - kkaempf@suse.de + +- fix /dev/NULL -> /dev/null (bug 6182) +- update sparc-kernel (schubi) +- call silo (schubi) + +------------------------------------------------------------------- +Mon Jan 29 17:13:07 CET 2001 - kkaempf@suse.de + +- drop "id" (indonesia) from language list + +------------------------------------------------------------------- +Mon Jan 29 14:38:40 CET 2001 - kukuk@suse.de + +- keyboard_raw.ycp: Fix dutch type5 keyboard description + +------------------------------------------------------------------- +Sat Jan 27 16:32:17 CET 2001 - kukuk@suse.de + +- dosilo: Make it useable after installation + +------------------------------------------------------------------- +Fri Jan 26 10:00:39 CET 2001 - kkaempf@suse.de + +- removed unneeded unimap settings for ISO-2 console fonts +- added ca_ES and gl_ES to consolefonts + +------------------------------------------------------------------- +Thu Jan 25 11:18:16 CET 2001 - mike@suse.de + +- menulogo.png deleted, not needed anymore + +------------------------------------------------------------------- +Wed Jan 24 10:49:32 CET 2001 - kkaempf@suse.de + +- enabled "ca_ES" (catalan) in language selection + +------------------------------------------------------------------- +Tue Jan 23 16:13:09 CET 2001 - kkaempf@suse.de + +- dont check for graphics or mouse if serial console is active + +------------------------------------------------------------------- +Tue Jan 23 14:52:46 CET 2001 - kkaempf@suse.de + +- write swap partition to global data + +------------------------------------------------------------------- +Tue Jan 23 13:28:54 CET 2001 - kkaempf@suse.de + +- write proper data to /etc/yast.inf so linuxrc can swapoff + and set language correctly + +------------------------------------------------------------------- +Tue Jan 23 12:49:19 CET 2001 - kkaempf@suse.de + +- rename of update.tgz to update.tar.gz + +------------------------------------------------------------------- +Mon Jan 22 21:39:01 CET 2001 - kkaempf@suse.de + +- fix for initial console message in YaST2.firstboot + +------------------------------------------------------------------- +Mon Jan 22 18:13:56 CET 2001 - kkaempf@suse.de + +- pass root device to mk_initrd in chroot environment + +------------------------------------------------------------------- +Mon Jan 22 17:27:16 CET 2001 - mike@suse.de + +- dumpe2fs with option -h to avoid enormous logging + +------------------------------------------------------------------- +Mon Jan 22 15:04:12 CET 2001 - sh@suse.de + +- Re-imported monitor DB: + 10% higher sync range for LCDs to compensate for -10% + safety decrease during X11 config + + some new monitors + +------------------------------------------------------------------- +Mon Jan 22 13:21:11 CET 2001 - sh@suse.de + +- V2.1.148 +- New title graphics from that no longer are + cut off to the right + +------------------------------------------------------------------- +Sun Jan 21 18:48:45 MET 2001 - schubi@suse.de + +- update from 6.2 works + +------------------------------------------------------------------- +Sun Jan 21 16:53:30 MET 2001 - schubi@suse.de + +- logging of dumpe2fs reduced, is important for update <6.3 + +------------------------------------------------------------------- +Sun Jan 21 15:07:23 MET 2001 - schubi@suse.de + +- new menu position (new logo) in lilo + +------------------------------------------------------------------- +Sun Jan 21 13:47:28 MET 2001 - schubi@suse.de + +- Update although there are packages which need a manual selection + +------------------------------------------------------------------- +Sat Jan 20 12:24:08 MET 2001 - schubi@suse.de + +- Warning to update manuell packages +- Made softboot while update + +------------------------------------------------------------------- +Fri Jan 19 20:34:19 MET 2001 - tom@suse.de + +- Fixed bug #6012: Now restoring original partition state on `back + +------------------------------------------------------------------- +Fri Jan 19 18:28:26 CET 2001 - kukuk@suse.de + +- Don't set defaultdepth in the moment for Sun Framebuffer + +------------------------------------------------------------------- +Fri Jan 19 17:22:58 CET 2001 - sh@suse.de + +- V2.1.141 + updated monitor DB (fix for bug #5177: display DB outdated) + +------------------------------------------------------------------- +Fri Jan 19 14:12:34 CET 2001 - mike@suse.de + +- bug fix 5016: custom partitioner sees a other OS + +------------------------------------------------------------------- +Fri Jan 19 14:05:06 CET 2001 - kkaempf@suse.de + +- after update: + properly merge initrd modules from linuxrc and hwinfo + properly merge modules.conf settings + properly set USB + Changing installed kernels which are no longer supported. + Writing Lilo on floppy while update and retry if an error + has been occured + +------------------------------------------------------------------- +Fri Jan 19 13:43:00 CET 2001 - kkaempf@suse.de + +- re-construct INITRD_MODULES after update to match current hardware + and kernel. + +------------------------------------------------------------------- +Fri Jan 19 11:50:04 CET 2001 - kkaempf@suse.de + +- write all data needed for re-start at end of first update +- properly initialize initrd modules at startup +- Bugfix 5880: shrinkable in table-widget removed ( inst_sw_single) + +------------------------------------------------------------------- +Fri Jan 19 11:12:02 CET 2001 - mike@suse.de + +- bugfix 5857: Layout logging of installation + bugfix 5933: Save and exit-button changed + message in changeCD changed + +------------------------------------------------------------------- +Thu Jan 18 19:53:36 CET 2001 - kkaempf@suse.de + +- dont configure X11 with serial console (bug 5951) + +------------------------------------------------------------------- +Thu Jan 18 19:37:12 CET 2001 - kkaempf@suse.de + +- enable "korean" +- create extended part as "Win Ext LBA" if it starts above cyl 1024 + +------------------------------------------------------------------- +Thu Jan 18 19:36:57 MET 2001 - tom@suse.de + +- added functionality for emulate 3 buttons (Bug #5802) + +------------------------------------------------------------------- +Thu Jan 18 19:03:40 CET 2001 - sh@suse.de + +- V2.1.131 +- Added new column for encoding (ISO-8859-1 etc.) in consolefonts + and changed the call to SetConsole() accordingly + +------------------------------------------------------------------- +Thu Jan 18 13:14:59 CET 2001 - kkaempf@suse.de + +- alternative bugfix 5579 to write correct /var/lib/YaST/install.inf +- pass installMap correctly to inst_rpmcopy + +------------------------------------------------------------------- +Thu Jan 18 09:28:46 CET 2001 - kkaempf@suse.de + +- read correct image to determine kernel version + +------------------------------------------------------------------- +Wed Jan 17 19:29:17 CET 2001 - kkaempf@suse.de + +- fully implemented driver update feature + +- fully implemented vendor driver CD feature with + fallback to floppy + +------------------------------------------------------------------- +Wed Jan 17 13:45:27 CET 2001 - kkaempf@suse.de + +- fix chroot call for driver update script (bug #5810) + +------------------------------------------------------------------- +Wed Jan 17 09:40:29 MET 2001 - schubi@suse.de + +- not mounting partitions with the option noauto while update + +------------------------------------------------------------------- +Tue Jan 16 20:21:02 CET 2001 - kkaempf@suse.de + +- correctly detect driver update (bug 5799) + +------------------------------------------------------------------- +Tue Jan 16 19:13:04 CET 2001 - kkaempf@suse.de + +- replace "/mnt" to "/" instead of "" (bug 5512) +- fix syntax error in keymap2yast1 (bug 5782) + +------------------------------------------------------------------- +Tue Jan 16 15:24:45 CET 2001 - kkaempf@suse.de + +- start/stop usbmgr before probing for printers + +------------------------------------------------------------------- +Tue Jan 16 11:58:47 MET 2001 - schubi@suse.de + +- Checking dependencies and disk space while UPGRADE + +------------------------------------------------------------------- +Mon Jan 15 21:38:15 MET 2001 - schubi@suse.de + +- calling GetInstSource at the beginning of the update + +------------------------------------------------------------------- +Mon Jan 15 19:06:55 CET 2001 - snwint@suse.de + +- add memtest86 to lilo.conf + +------------------------------------------------------------------- +Mon Jan 15 14:57:50 CET 2001 - kkaempf@suse.de + +- leave RC_LANG alone (bug 5712) + +------------------------------------------------------------------- +Mon Jan 15 14:41:58 CET 2001 - snwint@suse.de + +- fixed Screen[vga] bug + +------------------------------------------------------------------- +Mon Jan 15 13:24:21 CET 2001 - sh@suse.de + +- Fixed bug #5114: Title graphics too small + Changed title graphics to much wider images (2000 pixels wide) + +------------------------------------------------------------------- +Sun Jan 14 18:30:14 MET 2001 - tom@suse.de + +- Added comment as suggested by ke in bug #5484. + +------------------------------------------------------------------- +Sun Jan 14 18:13:50 MET 2001 - tom@suse.de + +- Fixed Bug 5638: NVIDIA Warning now appears when enabling 3D acceleration. + +------------------------------------------------------------------- +Sun Jan 14 15:48:10 CET 2001 - kkaempf@suse.de + +- show partitions being created or formatted (bug #5649) + +------------------------------------------------------------------- +Sat Jan 13 19:12:18 CET 2001 - kkaempf@suse.de + +- write mtab to target (bug 5512) +- add comment for translators to log popups + +------------------------------------------------------------------- +Sat Jan 13 18:19:45 CET 2001 - kkaempf@suse.de + +- correctly re-read installMap in continue_mode + +------------------------------------------------------------------- +Sat Jan 13 17:59:35 CET 2001 - kkaempf@suse.de + +- disable kernel modprobe (bug #5639) + +------------------------------------------------------------------- +Sat Jan 13 14:33:23 MET 2001 - schubi@suse.de + +- Calling SuSEConfig +- Writing installMap to user_settings + +------------------------------------------------------------------- +Fri Jan 12 21:15:22 CET 2001 - mike@suse.de + +- maximum of hda and sda devices changed + changed message of error popup + +------------------------------------------------------------------- +Fri Jan 12 20:03:46 CET 2001 - sh@suse.de + +- display only the first device of any kind (printer, sound card, + modem/isdn card/net card) in inst_ask_config + +------------------------------------------------------------------- +Fri Jan 12 15:33:12 CET 2001 - kkaempf@suse.de + +- dont leave LILO screen empty (bug 4942) +- user popup "not enough disk space " changed ( schubi ) + +------------------------------------------------------------------- +Fri Jan 12 13:23:39 CET 2001 - kkaempf@suse.de + +- pass full path to vendor install script + +------------------------------------------------------------------- +Fri Jan 12 13:01:01 CET 2001 - kkaempf@suse.de + +- dont load modules in "manual" mode (bug #5575) + +------------------------------------------------------------------- +Fri Jan 12 11:22:22 CET 2001 - kukuk@suse.de + +- inst_sunfb.ycp: Write glx modules into filelist for 3D fb cards +- Aborting installation after disk-space exhausted (schubi) + +------------------------------------------------------------------- +Fri Jan 12 10:45:13 CET 2001 - smueller@suse.de + +- removed debug logging in autoinst modules + +------------------------------------------------------------------- +Fri Jan 12 10:21:10 CET 2001 - kkaempf@suse.de + +- check for existance of kernels before access + +------------------------------------------------------------------- +Fri Jan 12 10:11:07 CET 2001 - kkaempf@suse.de + +- provide check.boot in filelist + +------------------------------------------------------------------- +Fri Jan 12 10:08:16 CET 2001 - kkaempf@suse.de + +- fix write of /var/lib/YaST/install.inf + +------------------------------------------------------------------- +Thu Jan 11 21:05:41 CET 2001 - kkaempf@suse.de + +- implemented full functionality for vendor.ycp (vendor driver CD) + +------------------------------------------------------------------- +Thu Jan 11 20:40:51 MET 2001 - tom@suse.de + +- Corrected wrong sync values in X configuration (#5539) + +------------------------------------------------------------------- +Thu Jan 11 18:29:15 CET 2001 - kkaempf@suse.de + +- add vendor.ycp to filelist +- Installation from partition fixed Bugfix 5480 + +------------------------------------------------------------------- +Thu Jan 11 16:55:09 CET 2001 - smueller@suse.de + +- remember settings during autoinstall process +- user-logging added for non installed packages ( BUG ID 5417) + +------------------------------------------------------------------- +Thu Jan 11 15:47:41 CET 2001 - kukuk@suse.de + +- YaST2.start: Sync mouse protocoll with template, change keyboard + section to autoprobed results, too. + +------------------------------------------------------------------- +Thu Jan 11 13:33:31 CET 2001 - kkaempf@suse.de + +- dont always copy kernel headers in inst_suseconfig (bug #5503) + +------------------------------------------------------------------- +Thu Jan 11 13:19:42 CET 2001 - kkaempf@suse.de + +- use yast2's copy of install.inf in package_utils + +------------------------------------------------------------------- +Thu Jan 11 13:12:55 CET 2001 - kkaempf@suse.de + +- write install.inf to installed system (for later use) + +------------------------------------------------------------------- +Wed Jan 10 20:38:00 MET 2001 - tom@suse.de + +- Fixed bug #5461 + Fixed bug #5411 (schubi) + +------------------------------------------------------------------- +Wed Jan 10 18:31:23 CET 2001 - kkaempf@suse.de + +- bugfix #5453 +- bugfixes in ChangeCD ( schubi ) + +------------------------------------------------------------------- +Wed Jan 10 17:19:26 MET 2001 - schubi@suse.de + +- bugfix in spec-file + +------------------------------------------------------------------- +Wed Jan 10 16:08:13 CET 2001 - kukuk@suse.de + +- inst_sunfb.ycp: Add XFree86 4.0 support for SPARC framebuffer + +------------------------------------------------------------------- +Wed Jan 10 15:16:33 MET 2001 - tom@suse.de + +- switch off 32 bpp for XFree 4 config. + correct partition handling in the "delete Windows" case + +------------------------------------------------------------------- +Wed Jan 10 14:00:58 MET 2001 - schubi@suse.de + +- Booting from floppy with grafical-lilo works after update the + system. + +------------------------------------------------------------------- +Wed Jan 10 11:57:52 CET 2001 - kukuk@suse.de + +- dosilo: Use /proc/mounts instead of mount +- inst_config_x11.ycp: Add more Sun framebuffer cards for inst_sunfb + +------------------------------------------------------------------- +Wed Jan 10 11:55:00 CET 2001 - smueller@suse.de + +- implemented disabling of SCR with dummyagent during config_mode + +------------------------------------------------------------------- +Wed Jan 10 11:39:34 CET 2001 - kkaempf@suse.de + +- pass lba capability to lilo (bug #5418) + +------------------------------------------------------------------- +Tue Jan 9 18:19:03 CET 2001 - kkaempf@suse.de + +- dont force usbcore on sparc (bug #5368) + +------------------------------------------------------------------- +Tue Jan 9 18:11:17 CET 2001 - kkaempf@suse.de + +- write dummy install.inf before calling PKGINFO (bug 5361) + +------------------------------------------------------------------- +Tue Jan 9 15:44:53 CET 2001 - kkaempf@suse.de + +- add usb mouse to manual selection list (bug #5355) + +------------------------------------------------------------------- +Tue Jan 9 12:16:50 CET 2001 - kkaempf@suse.de + +- honor xkblayout if present (bug #5341) + +------------------------------------------------------------------- +Tue Jan 9 11:55:43 CET 2001 - kkaempf@suse.de + +- do a hard reboot if user de-selects kernel 2.2 (bug #5344) + +------------------------------------------------------------------- +Tue Jan 9 11:28:35 MET 2001 - tom@suse.de + +- replaced dosfsck with parted, added scandisk hint in resizer module + +------------------------------------------------------------------- +Mon Jan 8 18:28:39 CET 2001 - snwint@suse.de + +- fixed (hopefully) quoting while reading install.inf + +------------------------------------------------------------------- +Mon Jan 8 17:10:36 CET 2001 - kkaempf@suse.de + +- remove X11 link before init, yast2.firstboot will do this + +------------------------------------------------------------------- +Mon Jan 8 16:16:25 CET 2001 - snwint@suse.de + +- set lilo timeout to 8s + +------------------------------------------------------------------- +Mon Jan 8 16:05:03 CET 2001 - kkaempf@suse.de + +- dont use xfree86 3.x vga16 or fbdev server any more (bug 5214) + +------------------------------------------------------------------- +Sun Jan 7 20:43:09 MET 2001 - schubi@suse.de + +- update from NFS with CD1,CD2...directories + +------------------------------------------------------------------- +Sun Jan 7 20:08:26 MET 2001 - tom@suse.de + +- added nvidia warning in inst_config_x11.ycp + +------------------------------------------------------------------- +Sun Jan 7 13:43:45 MET 2001 - schubi@suse.de + +- Rebooting after CD1 while updating the system + +------------------------------------------------------------------- +Sat Jan 6 16:15:07 CET 2001 - kkaempf@suse.de + +- fill vendor CD update module with life + +------------------------------------------------------------------- +Sat Jan 6 13:35:49 CET 2001 - kkaempf@suse.de + +- add missing "/boot" to path (bug 5268) + +------------------------------------------------------------------- +Sat Jan 6 13:05:37 CET 2001 - kkaempf@suse.de + +- patch y2xr40 for FireGL 2/3 + +------------------------------------------------------------------- +Sat Jan 6 12:47:21 CET 2001 - kkaempf@suse.de + +- start X with PseudoColor if VGA(16) (bug #5243) + +------------------------------------------------------------------- +Fri Jan 5 22:27:04 CET 2001 - kkaempf@suse.de + +- recognize request for 3DLabs server at startup + +------------------------------------------------------------------- +Fri Jan 5 13:41:57 MET 2001 - tom@suse.de + +- resizer now handles extended partitions + +------------------------------------------------------------------- +Thu Jan 4 18:44:47 CET 2001 - kkaempf@suse.de + +- treat part 3 on BSD as extended (e.g. spanning multiple partitions) + +------------------------------------------------------------------- +Thu Jan 4 14:13:54 CET 2001 - kkaempf@suse.de + +- implement driver update functionality + +------------------------------------------------------------------- +Thu Jan 4 13:13:13 MET 2001 - schubi@suse.de + +- Bugfix in installPackageInformation ( rm -F ) + +------------------------------------------------------------------- +Wed Jan 3 21:20:45 CET 2001 - mike@suse.de + +- bugfix Bug 2503 4390 detect used_fs + +------------------------------------------------------------------- +Wed Jan 3 19:13:43 CET 2001 - kkaempf@suse.de + +- fix architecture variable handling + +------------------------------------------------------------------- +Wed Jan 3 10:15:41 CET 2001 - kkaempf@suse.de + +- dont call xhost or su in /sbin/yast2, let susewm handle this + +------------------------------------------------------------------- +Wed Jan 3 09:55:16 CET 2001 - kkaempf@suse.de + +- dont explain "default+office" on non-i386 + +------------------------------------------------------------------- +Tue Jan 2 20:39:28 MET 2001 - tom@suse.de + +- fixed bugs #4376 and #4849 + +------------------------------------------------------------------- +Tue Jan 2 19:22:50 MET 2001 - schubi@suse.de + +- call RPM-rebuild with Shell + +------------------------------------------------------------------- +Tue Jan 2 15:06:27 CET 2001 - kkaempf@suse.de + +- fix lba support check + +------------------------------------------------------------------- +Fri Dec 22 17:08:26 MET 2000 - schubi@suse.de + +- Bug fixes in kernel-installation + +------------------------------------------------------------------- +Wed Dec 20 19:34:53 MET 2000 - tom@suse.de + +- corrected X11-3D setup + +------------------------------------------------------------------- +Wed Dec 20 12:00:37 CET 2000 - sh@suse.de + +- Moved hw_setup_launcher.ycp from include to include/ui +- V2.1.58 + +------------------------------------------------------------------- +Wed Dec 20 11:35:06 CET 2000 - kkaempf@suse.de + +- add include/ui to filelist + +------------------------------------------------------------------- +Tue Dec 19 19:31:37 MET 2000 - schubi@suse.de + +- kill pkginfo-server removed + +------------------------------------------------------------------- +Tue Dec 19 11:46:53 CET 2000 - kkaempf@suse.de + +- dont resize Win2000 partitions, let M$ get their act together first + +------------------------------------------------------------------- +Mon Dec 18 18:13:57 CET 2000 - kkaempf@suse.de + +- better determine version of installed kernel image + +------------------------------------------------------------------- +Mon Dec 18 13:27:42 CET 2000 - mike@suse.de + +- Fixed Bug 4769 + reiserfs on /boot -> no warning + check if bios supports lba -> no warning if boot-partition is >1024 cyl + +------------------------------------------------------------------- +Sat Dec 16 18:45:49 MET 2000 - schubi@suse.de + +- killing pkginfo while installation + saving package-description into system + bugixes in ChangeCD + installation-logging for user improved + +------------------------------------------------------------------- +Fri Dec 15 17:31:39 CET 2000 - kkaempf@suse.de + +- prepare for loading vendor-specific driver CDs + +------------------------------------------------------------------- +Fri Dec 15 17:09:22 CET 2000 - kkaempf@suse.de + +- tell the partitioner about ia64 + +------------------------------------------------------------------- +Fri Dec 15 09:36:30 CET 2000 - kkaempf@suse.de + +- dont put usbdevs in /etc/fstab, usbmgr handles this now + +------------------------------------------------------------------- +Thu Dec 14 18:59:06 CET 2000 - kkaempf@suse.de + +- usbdevfs is available for ppc now (bug #4694) + +------------------------------------------------------------------- +Thu Dec 14 16:02:58 CET 2000 - sh@suse.de + +- Fixed bug #4633: Set keyboard focus in text field for package search +- Fixed bug #4632: Added popup for empty results for package search +- V2.1.48 + +------------------------------------------------------------------- +Thu Dec 14 15:39:16 CET 2000 - kkaempf@suse.de + +- activate /boot only if LILO is in MBR + +------------------------------------------------------------------- +Wed Dec 13 19:41:46 MET 2000 - schubi@suse.de + +- runlevel switching removed, SuSEconfig handles this + +------------------------------------------------------------------- +Wed Dec 13 19:26:50 CET 2000 - kkaempf@suse.de + +- correct path for kernel includes + +------------------------------------------------------------------- +Wed Dec 13 19:02:37 CET 2000 - kkaempf@suse.de + +- mount ntfs partitions with umask=022 + +------------------------------------------------------------------- +Wed Dec 13 18:41:14 CET 2000 - mike@suse.de + +- yast2 now starts y2controlcenter + +------------------------------------------------------------------- +Wed Dec 13 15:44:05 CET 2000 - kkaempf@suse.de + +- automatically use free space on disk only if it's enough + for a default installation (w/o office) + +------------------------------------------------------------------- +Wed Dec 13 17:27:47 MET 2000 - schubi@suse.de + +- rpm-rebuild added + +------------------------------------------------------------------- +Wed Dec 13 12:25:55 CET 2000 - kkaempf@suse.de + +- create version correct include and depmods for all installed kernels + +------------------------------------------------------------------- +Wed Dec 13 11:19:45 CET 2000 - kkaempf@suse.de + +- flush rc.config agent at end of x11 configuration + +------------------------------------------------------------------- +Wed Dec 13 10:15:26 CET 2000 - kkaempf@suse.de + +- convert /sbin/init.d -> /etc/init.d in start scripts + +------------------------------------------------------------------- +Tue Dec 12 16:23:50 CET 2000 - kkaempf@suse.de + +- enable VESA framebuffer in lilo if needed and system is capable + +------------------------------------------------------------------- +Mon Dec 11 12:28:31 CET 2000 - kkaempf@suse.de + +- support Sun Type5/UK keyboard properly + +------------------------------------------------------------------- +Mon Dec 11 11:01:36 CET 2000 - mike@suse.de + +- bugfix 4524 reiserfs partition now possible + +------------------------------------------------------------------- +Mon Dec 11 09:46:46 CET 2000 - kkaempf@suse.de + +- force install usbcore to get usbdevfs + run depmod for all installed kernels + rm /etc/install.inf at end of continue_mode only + +------------------------------------------------------------------- +Mon Dec 11 09:33:13 CET 2000 - kkaempf@suse.de + +- install kernel source configs for all installed kernels + +------------------------------------------------------------------- +Sun Dec 10 21:06:00 MET 2000 - schubi@suse.de + +- update-mode in installation.ycp added + +------------------------------------------------------------------- +Sun Dec 10 15:46:17 CET 2000 - kkaempf@suse.de + +- modprobe usbcore to mount usbdevfs + +------------------------------------------------------------------- +Sun Dec 10 14:15:02 CET 2000 - kkaempf@suse.de + +- make appropriate mountpoints for cdrecorder, dvd, cdrom + tell mk_lilo_conf about kernel 2.4 and initrd_24 + +------------------------------------------------------------------- +Sat Dec 9 17:47:36 CET 2000 - kkaempf@suse.de + +- adapt mk_lilo_conf to multiple kernels + +------------------------------------------------------------------- +Sat Dec 9 16:52:16 CET 2000 - kkaempf@suse.de + +- activate kernel 2.4 installation + +------------------------------------------------------------------- +Sat Dec 9 14:45:16 CET 2000 - dan@suse.cz + +- remove '/etc/install.inf' after inst_ask_config + +------------------------------------------------------------------- +Fri Dec 8 19:26:04 CET 2000 - mike@suse.de + +- fixed bug in inst_custom test mode + +------------------------------------------------------------------- +Fri Dec 8 16:00:07 CET 2000 - arvin@suse.de + +- fixed variable name in inst_ask_config.ycp + +------------------------------------------------------------------- +Thu Dec 7 19:27:55 CET 2000 - kkaempf@suse.de + +- use () for each double-quote + add "--enable-testsuite" to configure to do just this + fix update mounts in respect to targetroot + +------------------------------------------------------------------- +Thu Dec 7 15:41:21 CET 2000 - kkaempf@suse.de + +- fix typo in filename + +------------------------------------------------------------------- +Thu Dec 7 15:30:17 CET 2000 - kkaempf@suse.de + +- fix mount calls in update + +------------------------------------------------------------------- +Thu Dec 7 14:00:26 CET 2000 - kkaempf@suse.de + +- dont use double qouted symbols or term, use expressions + +------------------------------------------------------------------- +Thu Dec 7 12:47:31 CET 2000 - kkaempf@suse.de + +- fix monitor selection + +------------------------------------------------------------------- +Tue Dec 5 18:52:15 CET 2000 - kkaempf@suse.de + +- do graceful exit on resize errors + +------------------------------------------------------------------- +Tue Dec 5 11:49:31 CET 2000 - kkaempf@suse.de + +- windows resizing enabled + +------------------------------------------------------------------- +Mon Dec 4 18:57:53 CET 2000 - kkaempf@suse.de + +- gcc not needed, just gpp + re-read settings in continue mode + correct text for curses fallback + adapt to splitted translation packages + +------------------------------------------------------------------- +Mon Dec 4 18:05:17 CET 2000 - kkaempf@suse.de + +- strip auto_part_create to match requirements + +------------------------------------------------------------------- +Sat Dec 2 16:21:42 CET 2000 - kkaempf@suse.de + +- move all UI related code for auto partitioner to auto_part_ui.ycp + +------------------------------------------------------------------- +Sat Dec 2 01:57:32 CET 2000 - kkaempf@suse.de + +- split up inst_target_part to support testing and + re-use code for partition resizer + +------------------------------------------------------------------- +Fri Dec 1 15:40:07 CET 2000 - arvin@suse.de + +- If either the x server could not be started or the computer + has to less memory, ncurses interface is started and a message + is displayed to inform the user. (Fix for bug #4272) + +------------------------------------------------------------------- +Thu Nov 30 12:18:25 CET 2000 - arvin@suse.de + +- unmount agent instsource after use + +------------------------------------------------------------------- +Wed Nov 29 22:44:00 CET 2000 - kkaempf@suse.de + +- force flush of rc.config agent + +------------------------------------------------------------------- +Wed Nov 29 12:27:23 CET 2000 - kkaempf@suse.de + +- respect data from setup/descr/info + +------------------------------------------------------------------- +Tue Nov 28 19:31:05 CET 2000 - kkaempf@suse.de + +- adopt to fixed Y2_TARGET_ROOT handling of target agent + +------------------------------------------------------------------- +Tue Nov 21 12:52:25 CET 2000 - kkaempf@suse.de + +- dont refer to k_laptop any more + +------------------------------------------------------------------- +Mon Nov 20 17:58:49 CET 2000 - kkaempf@suse.de + +- make use of target agent + +------------------------------------------------------------------- +Fri Nov 17 17:10:08 CET 2000 - kkaempf@suse.de + +- use proper agents + +------------------------------------------------------------------- +Fri Nov 17 12:26:19 CET 2000 - kkaempf@suse.de + +- drop y2t_inst from requires + +------------------------------------------------------------------- +Thu Nov 9 17:15:55 CET 2000 - kkaempf@suse.de + +- update workflow integrated + general code cleanup + workflow for product cd integrated + +------------------------------------------------------------------- +Fri Nov 3 09:52:04 CET 2000 - kkaempf@suse.de + +- merge with ppc and s390 branch + +------------------------------------------------------------------- +Mon Oct 23 10:16:49 CEST 2000 - kkaempf@suse.de + +- disable .dumpto calls in inst_finish + version 2.0.71 + +------------------------------------------------------------------- +Wed Oct 18 14:57:13 CEST 2000 - choeger@suse.de + +- added product cd detection + +------------------------------------------------------------------- +Wed Oct 18 11:48:54 CEST 2000 - choeger@suse.de + +- changed the color of the lilo menu to green + +------------------------------------------------------------------- +Wed Oct 18 11:45:16 CEST 2000 - kkaempf@suse.de + +- allow back from imap to lan at end of installation + version 2.0.70 + +------------------------------------------------------------------- +Fri Oct 13 17:42:05 CEST 2000 - kkaempf@suse.de + +- also recognize /dev/cciss/... as raid device + same in mk_lilo_conf + version 2.0.69 + +------------------------------------------------------------------- +Thu Oct 19 09:28:59 CEST 2000 - mike@suse.de + +- s390 fixes + version 2.0.77 + +------------------------------------------------------------------- +Thu Oct 5 08:59:07 CEST 2000 - mike@suse.de + +- fixed Makefile + version 2.0.76 + +------------------------------------------------------------------- +Thu Oct 5 08:51:45 CEST 2000 - mike@suse.de + +- s390 support + version 2.0.75 + +------------------------------------------------------------------- +Thu Sep 28 14:42:40 CEST 2000 - choeger@suse.de + +- workflow for imap server cd implemented + version 2.0.68 + +------------------------------------------------------------------- +Tue Sep 26 09:27:16 CEST 2000 - kkaempf@suse.de + +- add '-p' to all mkdir calls +- fix alpha custom partition +- probe floppies for ZIP (IDE Zips report as floppy, not disk) + version 2.0.74 + +------------------------------------------------------------------- +Fri Sep 22 15:39:36 CEST 2000 - mike@suse.de + +- ppc: limit boot region to 4MB if possible + version 2.0.73 + +------------------------------------------------------------------- +Fri Sep 8 16:33:41 CEST 2000 - mike@suse.de + +- ppc fixes (no msdos floppy needed, warning if on prep/chrp /boot + is missing, first root login string beautified) + version 2.0.72 + +------------------------------------------------------------------- +Mon Aug 28 16:33:53 CEST 2000 - kkaempf@suse.de + +- create mountpoints for installation with mkdir -p + usbdevfs is available for ppc now + version 2.0.71 + +------------------------------------------------------------------- +Wed Aug 23 12:34:31 CEST 2000 - kkaempf@suse.de + +- new keyboard defines for ppc + special yast1 keyboard handling for ppc/macs + version 2.0.70 + +------------------------------------------------------------------- +Tue Aug 22 17:04:34 CEST 2000 - kkaempf@suse.de + +- ignore more Apple partition names + version 2.0.69 + +------------------------------------------------------------------- +Thu Aug 17 13:21:29 CEST 2000 - mike@suse.de + +- check for a corrupt partition table (partition magic 5.0 can corrupt the + partition tabe) + version 2.0.67 + +------------------------------------------------------------------- +Tue Aug 8 17:09:33 CEST 2000 - mike@suse.de + +- enhancement fpr SPARC AXP and PPC + version 2.0.68 + +------------------------------------------------------------------- +Mon Aug 7 13:13:08 CEST 2000 - kkaempf@suse.de + +- set GMT to "-u" on sparc + check for dos/windows/nt partitions on i386 architectures only + version 2.0.67 + +------------------------------------------------------------------- +Wed Aug 2 11:48:02 CEST 2000 - kkaempf@suse.de + +- remove /etc/install.inf at end of installation + version 2.0.66 + +------------------------------------------------------------------- +Fri Jul 28 12:27:37 CEST 2000 - kkaempf@suse.de + +- default to 640x480 if DDC string does not contain frequency values + dont select highest monitor resol, most monitors lie about this + version 2.0.65 + +------------------------------------------------------------------- +Wed Jul 26 15:12:36 CEST 2000 - kkaempf@suse.de + +- fix x11 keyboard handling for sparc + fix YaST2 startup for XFree86 4.0 + require y2t_inst in specfile + clean up /tmp + version 2.0.64 + +------------------------------------------------------------------- +Tue Jul 25 13:46:23 CEST 2000 - kkaempf@suse.de + +- call package module in live_eval_mode to get x11 server data + set have_x11=true in live_eval_mode + version 2.0.63 + +------------------------------------------------------------------- +Mon Jul 24 17:40:00 CEST 2000 - kkaempf@suse.de + +- bumped to 2.0.62 due to checkin clash + +------------------------------------------------------------------- +Mon Jul 24 16:37:14 CEST 2000 - kkaempf@suse.de + +- always allow 640x480 as selectable resolution + use unicode font at runtime + pass module name to "su -c" + better -probeonly parsing from x11 server + version 2.0.61 + +------------------------------------------------------------------- +Mon Jul 24 12:24:03 CEST 2000 - kkaempf@suse.de + +- always close each opened dialog (bug 3611) + version 2.0.60 + +------------------------------------------------------------------- +Fri Jul 21 16:31:20 MEST 2000 - gs@suse.de + +- added portuguese, delete brasil + version 2.0.59 + +------------------------------------------------------------------- +Thu Jul 20 15:46:24 CEST 2000 - kkaempf@suse.de + +- enter all supported video modes to xf86config + reboot if VGA16 is selected (clash with fbdev) + check for x server alias existance befor using + version 2.0.58 + +------------------------------------------------------------------- +Wed Jul 19 17:42:05 MEST 2000 - gs@suse.de + +- condition of warnig popup in package post install mode changed + version 2.0.57 + +------------------------------------------------------------------- +Tue Jul 18 18:49:08 CEST 2000 - kkaempf@suse.de + +- take VGA16 as default X11 server for unknown graphic cards + version 2.0.56 + +------------------------------------------------------------------- +Tue Jul 18 12:56:09 CEST 2000 - kkaempf@suse.de + +- fix x11 server selection bug (3d/non-3d) + version 2.0.55 + +------------------------------------------------------------------- +Mon Jul 17 19:06:46 CEST 2000 - kkaempf@suse.de + +- restrict vsync to 100khz + correctly construct video data + version 2.0.54 + +------------------------------------------------------------------- +Mon Jul 17 11:54:03 CEST 2000 - kkaempf@suse.de + +- sparc port: SILO workflow added + version 2.0.53 + +------------------------------------------------------------------- +Mon Jul 17 11:41:23 CEST 2000 - kkaempf@suse.de + +- only mount floppy if present (bug #3410) + version 2.0.52 + +------------------------------------------------------------------- +Mon Jul 17 11:27:12 CEST 2000 - kkaempf@suse.de + +- always install vga16 and fbdev + force reboot if laptop kernel was installed + version 2.0.51 + +------------------------------------------------------------------- +Sun Jul 16 17:28:31 CEST 2000 - kkaempf@suse.de + +- pass x11 options to isax + fix czech keyboard + allow X4 fbdev if the user asked for it + version 2.0.50 + +------------------------------------------------------------------- +Sat Jul 15 15:32:42 CEST 2000 - kkaempf@suse.de + +- remove bogus help, fix typos + version 2.0.49 + +------------------------------------------------------------------- +Sat Jul 15 10:12:42 CEST 2000 - kkaempf@suse.de + +- never use nv/nvidia + never use 4.0 fbdev + version 2.0.48 + +------------------------------------------------------------------- +Fri Jul 14 18:25:15 CEST 2000 - kkaempf@suse.de + +- fixed custom installer + decrease space safety threshold + version 2.0.47 + +------------------------------------------------------------------- +Fri Jul 14 15:27:31 CEST 2000 - kkaempf@suse.de + +- fixed linear lilo bug + fixed passing bios drivecodes to lilo + version 2.0.46 + +------------------------------------------------------------------- +Fri Jul 14 13:02:34 MEST 2000 - tom@suse.de + +- added y2merge.pl + version 2.0.45 + +------------------------------------------------------------------- +Fri Jul 14 10:40:23 CEST 2000 - kkaempf@suse.de + +- added client component password (bug #3403) + version 2.0.44 + +------------------------------------------------------------------- +Thu Jul 13 12:19:30 CEST 2000 - kkaempf@suse.de + +- fix voodoo handling + fix nfs install + version 2.0.43 + +------------------------------------------------------------------- +Thu Jul 13 11:03:17 CEST 2000 - kkaempf@suse.de + +- remove mk_initrd, now in aaa_base + version 2.0.42 + +------------------------------------------------------------------- +Wed Jul 12 17:54:22 CEST 2000 - kkaempf@suse.de + +- remove cmdline copy (libhd kludge) + +------------------------------------------------------------------- +Wed Jul 12 11:50:56 CEST 2000 - kkaempf@suse.de + +- fix for free space immediately before empty extended part. + version 2.0.41 + +------------------------------------------------------------------- +Wed Jul 12 11:25:26 CEST 2000 - kkaempf@suse.de + +- special handling for voodoo1/2 add-on cards + version 2.0.40 + +------------------------------------------------------------------- +Wed Jul 12 09:06:50 CEST 2000 - kkaempf@suse.de + +- sparc patches + version 2.0.39 + +------------------------------------------------------------------- +Tue Jul 11 17:33:08 CEST 2000 - kkaempf@suse.de + +- fix space requirements calculation (new du.dir) + remember if hard-boot is needed (smp, pcmcia) + version 2.0.38 + +------------------------------------------------------------------- +Tue Jul 11 14:32:15 CEST 2000 - kkaempf@suse.de + +- fix X11 start bug + version 2.0.37 + +------------------------------------------------------------------- +Tue Jul 11 14:17:00 CEST 2000 - kkaempf@suse.de + +- restart network after hard reboot + version 2.0.36 + +------------------------------------------------------------------- +Tue Jul 11 11:57:08 CEST 2000 - kkaempf@suse.de + +- dont offer zip drives for installation + add /zip mountpoint to fstab + version 2.0.35 + +------------------------------------------------------------------- +Tue Jul 11 11:29:41 CEST 2000 - kkaempf@suse.de + +- re-read partitions after custom partitioning + version 2.0.34 + +------------------------------------------------------------------- +Tue Jul 11 10:45:33 CEST 2000 - kkaempf@suse.de + +- fix x11 start + eject cdroms on ppc + version 2.0.33 + +------------------------------------------------------------------- +Mon Jul 10 17:43:50 CEST 2000 - kkaempf@suse.de + +- fix raid support + version 2.0.32 + +------------------------------------------------------------------- +Fri Jul 7 18:49:08 CEST 2000 - @suse.de + +- fix pdisk read for ppc + fix parport ZIP init + version 2.0.31 + +------------------------------------------------------------------- +Fri Jul 7 15:38:14 CEST 2000 - kkaempf@suse.de + +- fix system probing for PPC + version 2.0.29 + +------------------------------------------------------------------- +Fri Jul 7 12:09:30 CEST 2000 - kkaempf@suse.de + +- fix NFS install from sub-dirs per CD + version 2.0.28 + +------------------------------------------------------------------- +Tue Jul 4 22:25:07 CEST 2000 - kkaempf@suse.de + +- fix dolilo activate partition (snwint@suse.de) + version 2.0.27 + +------------------------------------------------------------------- +Tue Jul 4 16:42:29 CEST 2000 - kkaempf@suse.de + +- support new dolilo options + version 2.0.26 + +------------------------------------------------------------------- +Tue Jul 4 14:15:49 CEST 2000 - kkaempf@suse.de + +- allow module as argument to "yast2" script + activate /boot partition in mk_lilo_conf + version 2.0.25 + +------------------------------------------------------------------- +Tue Jul 4 12:54:56 CEST 2000 - kkaempf@suse.de + +- handle systems without mouse correctly + version 2.0.24 + +------------------------------------------------------------------- +Mon Jul 3 12:31:44 CEST 2000 - kkaempf@suse.de + +- dont Include() translatable strings + version 2.0.23 + +------------------------------------------------------------------- +Thu Jun 29 11:34:32 CEST 2000 - kkaempf@suse.de + +- remove noarch + fixed copying of XF86Config + version 2.0.22 + +------------------------------------------------------------------- +Wed Jun 28 19:35:17 CEST 2000 - kkaempf@suse.de + +- correct monitor database to reflect documentation + version 2.0.21 + +------------------------------------------------------------------- +Wed Jun 28 18:52:49 CEST 2000 - kkaempf@suse.de + +- remove FROM_HEADER from sendmail.rc.config + +------------------------------------------------------------------- +Wed Jun 28 17:53:58 CEST 2000 - kkaempf@suse.de + +- fix sync range handling, decrease max values by 10% + version 2.0.19 + +------------------------------------------------------------------- +Wed Jun 28 17:10:20 CEST 2000 - kkaempf@suse.de + +- added comments and sparc support to keyboard_raw.ycp + version 2.0.18 + +------------------------------------------------------------------- +Wed Jun 28 17:09:57 CEST 2000 - kkaempf@suse.de + +- fixed wrong handling of xkbdprotocol + +------------------------------------------------------------------- +Wed Jun 28 13:02:57 CEST 2000 - kkaempf@suse.de + +- add x11 config setup tools for XFree86 4.0 + version 2.0.17 + +------------------------------------------------------------------- +Wed Jun 28 12:36:37 CEST 2000 - kkaempf@suse.de + +- dont change consolefont for blinux + version 2.0.16 + +------------------------------------------------------------------- +Wed Jun 28 12:23:38 CEST 2000 - kkaempf@suse.de + +- fix monitor probing + +------------------------------------------------------------------- +Wed Jun 28 12:09:14 CEST 2000 - kkaempf@suse.de + +- add blinux support + version 2.0.15 + +------------------------------------------------------------------- +Wed Jun 28 11:57:47 CEST 2000 - kkaempf@suse.de + +- select and install correct kernel for sun4u architecture + +------------------------------------------------------------------- +Wed Jun 28 11:39:07 CEST 2000 - kkaempf@suse.de + +- fixed XFree86 4.0 startup to prevent sig11 + version 2.0.14 + +------------------------------------------------------------------- +Wed Jun 28 09:00:33 CEST 2000 - kkaempf@suse.de + +- new XFree86 4.0, re-enable SetLanguage and SetKeyboard + version 2.0.13 + +------------------------------------------------------------------- +Mon Jun 26 16:08:15 CEST 2000 - kkaempf@suse.de + +- new title graphics + version 2.0.12 + +------------------------------------------------------------------- +Mon Jun 19 17:40:00 CEST 2000 - kkaempf@suse.de + +- correct xf86config + use binaries from saxtools package + version 2.0.11 +------------------------------------------------------------------- +Fri Jun 16 18:00:38 CEST 2000 - kkaempf@suse.de + +- make symlink for /usr/X11R6/bin/X (not in xf86 package any more) + version 2.0.10 + +------------------------------------------------------------------- +Fri Jun 16 17:37:30 CEST 2000 - kkaempf@suse.de + +- back out workarounds for aaa_base bugs + version 2.0.9 + +------------------------------------------------------------------- +Fri Jun 9 15:06:42 CEST 2000 - kkaempf@suse.de + +- start using ag_shell and Include() + version 2.0.8 + +------------------------------------------------------------------- +Fri Jun 9 12:50:47 CEST 2000 - kkaempf@suse.de + +- .probe adaptions, no more "byclass" probing + corrected inst_ask_config + version 2.0.7 + +------------------------------------------------------------------- +Thu Jun 8 15:45:12 CEST 2000 - kkaempf@suse.de + +- scripts fixed for XFree86 4.0 + SetLanguage disabled for continue_mode + version 2.0.6 + +------------------------------------------------------------------- +Thu Jun 8 13:46:19 CEST 2000 - kkaempf@suse.de + +- set LD_LIBRARY_PATH + version 2.0.5 + +------------------------------------------------------------------- +Thu Jun 8 11:40:28 CEST 2000 - kkaempf@suse.de + +- fixed driver lookup + added initrd scripts + version 2.0.4 + +------------------------------------------------------------------- +Thu Jun 8 10:53:13 CEST 2000 - kkaempf@suse.de + +- added dolilo + version 2.0.3 + +------------------------------------------------------------------- +Wed Jun 7 13:53:54 CEST 2000 - kkaempf@suse.de + +- .ycp are not executable + use XFree86 3.3.x on startup + +------------------------------------------------------------------- +Tue Jun 6 12:04:21 CEST 2000 - kkaempf@suse.de + +- syntax change for makefs/makereiserfs/packager clients + +------------------------------------------------------------------- +Wed May 31 10:22:36 CEST 2000 - kkaempf@suse.de + +- allow for optional translation of timezone list + +------------------------------------------------------------------- +Tue May 30 19:28:26 CEST 2000 - kkaempf@suse.de + +- allow for optional translation of keyboard and mouse list + +------------------------------------------------------------------- +Wed May 24 22:18:50 CEST 2000 - kkaempf@suse.de + +- merge ppc changes + new abort dialogue + adapt to new .probe paths + +------------------------------------------------------------------- +Tue May 23 18:37:36 CEST 2000 - kkaempf@suse.de + +- backport sparc changes from old yast2 + +------------------------------------------------------------------- +Fri May 19 14:05:27 CEST 2000 - kkaempf@suse.de + +- add data files for x11 configuration + +------------------------------------------------------------------- +Fri May 19 12:55:32 CEST 2000 - kkaempf@suse.de + +- add start scripts for yast2 + +------------------------------------------------------------------- +Wed May 17 12:59:02 CEST 2000 - kkaempf@suse.de + +- Initial version based on SuSE 6.4 (i386) + diff --git a/scripts/.cvsignore b/scripts/.cvsignore new file mode 100644 index 000000000..282522db0 --- /dev/null +++ b/scripts/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/scripts/Makefile.am b/scripts/Makefile.am new file mode 100644 index 000000000..38a36aa70 --- /dev/null +++ b/scripts/Makefile.am @@ -0,0 +1,24 @@ +# +# Makefile.am for yast2/scripts +# + +sbindir = /sbin +sbin_SCRIPTS = yast2 + +ybin_SCRIPTS = YaST2 yast2 yast2_kde + +EXTRA_DIST = $(sbin_SCRIPTS) $(ybin_SCRIPTS) + +install-data-local: + install -d -m 755 $(DESTDIR)$(ybindir) + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/zast2 + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/YaST2 + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/ZaST2 + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/yast + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/zast + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/YaST + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/ZaST + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/zastė + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/ZaSTė + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/YaSTė + ln -snf $(sbindir)/yast2 $(DESTDIR)$(sbindir)/yastė diff --git a/scripts/README.scripts b/scripts/README.scripts new file mode 100644 index 000000000..12520bc78 --- /dev/null +++ b/scripts/README.scripts @@ -0,0 +1,24 @@ +Documentation for YaST2 start scripts +------------------------------------- + +YaST2.start +----------- + +This script is started by linuxrc. Before doing anything else it runs hwinfo +to add braille info to install.inf. Then it prepares XF3/4 XF86Config files, +mounts the update disk, if any, and starts YaST2 on the installation module. + +YaST2 +----- + +This script actually starts YaST2. If running in graphical mode it also +starts the appropriate X server. If that fails then YaST2 is started in +text mode as a fallback. + +YaST2.firstboot +--------------- + +This script is run by /etc/init.d/boot if the file +/var/lib/YaST2/runme_at_boot exists. It is responsible for starting YaST2 +again after the initial boot to install any leftover packages and +finishing the installation. diff --git a/scripts/YaST2 b/scripts/YaST2 new file mode 100755 index 000000000..b099018aa --- /dev/null +++ b/scripts/YaST2 @@ -0,0 +1,451 @@ +#!/bin/bash +#/----------------------------------------------------------------------\ +#| | +#| __ __ ____ _____ ____ | +#| \ \ / /_ _/ ___|_ _|___ \ | +#| \ V / _` \___ \ | | __) | | +#| | | (_| |___) || | / __/ | +#| |_|\__,_|____/ |_| |_____| | +#| | +#| installer | +#| (C) SuSE GmbH | +#\----------------------------------------------------------------------/ +# +# File: yast2 +# +# Author: Steffen Winterfeldt +# Maintainer: Steffen Winterfeldt +# +# +# This script is called to start YaST2 during the installation. +# There are three types of user interfaces: +# +# - Qt/X11 based +# - console/ncurses based +# - serial line ttyS0/115200 baud, 8N1, RTS/CTS +# +# These are available via +# +# - remote X Server ($DISPLAY is set, e.g. via ssh -X) +# - local X Server ($DISPLAY is unset) +# - text console (local, telnet/ssh, serial console) +#/-*/ + + +# load common script functions +. /usr/lib/YaST2/bin/yast2-funcs + + +function log { + echo "$@" >>/var/log/y2start.log 2>/dev/null +} + + +function logmeminfo { + echo -n "meminfo $1 = " >> /var/log/y2start.log + free | grep "Mem:" | sed -e 's/ \+/ /g' >> /var/log/y2start.log +} + + +function import_lang_from_sysconfig() +{ + if [ -z "$LANG" -a -r /etc/sysconfig/language ]; then + . /etc/sysconfig/language + + if [ -n "$DEFAULT_LANGUAGE" ]; then + LANG=$DEFAULT_LANGUAGE + fi + + if [ -n "$RC_LANG" ]; then + LANG=$RC_LANG + fi + + log "Imported LANG from /etc/sysconfig: $LANG" + export LANG + fi +} + +function y2cc_qt() +{ + import_lang_from_sysconfig + if echo $moduleargs | grep -q continue ; then + log "Continue mode" + if [ -e /var/lib/YaST2/start_y2cc ]; then + # Check for semaphore file (created in inst_proposal.ycp) + log "y2cc requested" + + width=`/usr/X11R6/bin/xwininfo -root | sed -n -e '/Width:/s/^.*Width:[ \t]//p'` + height=`/usr/X11R6/bin/xwininfo -root | sed -n -e '/Height:/s/^.*Height:[ \t]//p'` + wm_pid=0 + + # Start a window manager - y2cc needs a window manager for reasonable keyboard operation. + + if [ -x /usr/X11R6/bin/mwm ]; then + # MWM (the Motif window manager) is easy to use, but not necessarily available. + log "Starting mwm" + /usr/X11R6/bin/mwm -xrm '*clientDecoration: none' -xrm '*showFeedback: none' & + + # MWM doesn't let windows grow any larger than the desktop, so + # leave width and height alone. + elif [ -x /usr/X11R6/bin/twm ]; then + # TWM's quirks may confuse newbies, but it's part of XFree86, + # so it should always be available. + log "Starting twm" + /usr/X11R6/bin/twm & + # Compensate for window manager decorations + height=$(($height-24)) + width=$(($width-4)) + else + log "No window manager available" + fi + + # Export geometry for modules started via the y2cc + export Y2_GEOMETRY="${width}x${height}+0+0" + + # Delete semaphore file (created in inst_proposal.ycp) + rm -f /var/lib/YaST2/start_y2cc + + # Start the control center + log "Starting YaST2 control center in Qt mode with -geometry $Y2_GEOMETRY" + y2controlcenter qt -style=platinum -fn $Y2_XFONT -geometry $Y2_GEOMETRY -Q + + # The window manager will go down along with the X server. + # MWM has been told to shut up with the '*showFeedback' resource, + # so it shouldn't ask questions before going down. + fi + fi +} + + +function y2cc_ncurses() +{ + import_lang_from_sysconfig + if echo $moduleargs | grep -q continue ; then + if [ -e /var/lib/YaST2/start_y2cc ]; then + # Check for semaphore file (created in inst_proposal.ycp) + log "Starting YaST2 control center in NCurses mode" + rm -f /var/lib/YaST2/start_y2cc + y2base menu ncurses + fi + fi +} + + +# This environment variable will tell child processes they are started from +# within a YaST2 environment +export YAST2_RUNNING=$$ + +echo -n >/var/log/y2start.log +log env +log echo "Y2DEBUG ($Y2DEBUG)" +logmeminfo "1" + +# Home of YaST2 +YASTHOME=/usr/lib/YaST2 + +# its 0 for iSeries and != 0 otherwise +NOTISERIES=$(grep -qi iseries /proc/cpuinfo ; echo $?) +log "iSeries=$NOTISERIES" +# p690 hvc console, no kbd +NOTHVCCONSOLE=$(grep -q console=hvc < /proc/cmdline ; echo $?) +log "hvc_console=$NOTHVCCONSOLE" + +# reread install.inf to get the variables +# install.inf might be missing during update +if [ -f /etc/install.inf ] ; then + eval $(grep ': ' /etc/install.inf | sed -e 's/"/"\\""/g' -e 's/: */="/' -e 's/$/"/') +fi +log "X11i=$X11i" + +# get total memory +eval $(grep 'MemTotal' /proc/meminfo | sed -e 's/: */=/' -e 's/ *kB//') +log "MemTotal=$MemTotal" + +# check for a frame buffer device +fbdev_ok= +if (: < /dev/fb0) 2>/dev/null ; then + fbdev_ok=1 +fi +log "fbdev_ok=$fbdev_ok" + +# TODO: on s390, no X server may be installed, so an update has to be +# recognized differently. +update= +[ -e /var/X11R6/bin/X -o -L /var/X11R6/bin/X ] && update=1 +log "update=$update" + +# use XF4 frame buffer, if possible +# note: $X11i is set if the user has *explicitly* requested a server +# don't use "fbdev" or "vga" on Alphas (we do need the correct server here)! + +if [ "`uname -m`" != alpha ]; then + if [ ! "$X11i" ] ; then + if [ "$XServer" != firegl1 -a "$XServer" != vmware ] ; then +# if [ ! \( "$XVersion" = 4 -a -e "/usr/X11R6/lib/modules/drivers/${XServer}_drv.o" \) ] ; then + if [ "$fbdev_ok" = 1 ] ; then + if [ -e /usr/X11R6/lib/modules/drivers/fbdev_drv.o ] ; then + XVersion=4 + XServer=fbdev + fi + else + if [ -e /usr/X11R6/lib/modules/drivers/vga_drv.o ] ; then + XVersion=4 + XServer=vga + if [ "`uname -m`" = ppc ] ; then + # no /dev/fb == no X + XServer= + Textmode=1 + fi + fi + fi +# fi + fi + fi +fi +xsrv= +xsrvarg= +xpseudo= +if [ "$update" ] ; then + xsrv=/var/X11R6/bin/X + [ -x $xsrv ] || xsrv= +else + if [ "$XVersion" = 4 ] ; then + xsrv=XFree86 + xsrvarg=fbdev + [ -f "/usr/X11R6/lib/modules/drivers/${XServer}_drv.o" ] && xsrvarg='0' + [ "$XServer" = vga ] && xsrvarg='vga' + [ "$XServer" = fbdev ] && xsrvarg='fbdev' + [ "$XServer" = fbdev -a ! "$fbdev_ok" ] && xsrvarg='vga' + + # use visual PseudoColor on VGA + [ "$xsrvarg" = vga ] && xpseudo='-cc 3' + + if [ -f /etc/X11/XF86Config ] ; then + xcfg=/etc/X11/XF86Config + cp $xcfg /tmp + sed -e "s#Screen.*Screen\[.*\]#Screen "\""Screen[$xsrvarg]#" /tmp/XF86Config >$xcfg + rm /tmp/XF86Config + fi + else + [ -x /usr/X11R6/bin/XF86_VGA16 ] && xsrv=XF86_VGA16 + [ "$fbdev_ok" -a -x /usr/X11R6/bin/XF86_FBDev ] && xsrv=XF86_FBDev + [ -x /usr/X11R6/bin/XF86_$XServer ] && xsrv=XF86_$XServer + [ "$xsrv" = XF86_FBDev -a ! "$fbdev_ok" ] && xsrv=XF86_VGA16 + [ "$XServer" = "MACH64" -a -x /usr/X11R6/bin/XF86_Mach64 ] && xsrv=XF86_Mach64 + [ "$XServer" = "3DLABS" -a -x /usr/X11R6/bin/XF86_3DLabs ] && xsrv=XF86_3DLabs + [ "$XServer" = "SUN24" -a -x /usr/X11R6/bin/Xsun24 ] && xsrv=Xsun24 + [ "$XServer" = "SUN" -a -x /usr/X11R6/bin/Xsun ] && xsrv=Xsun + [ "$XServer" = "SUNMONO" -a -x /usr/X11R6/bin/XsunMono ] && xsrv=XsunMono + + [ "$xsrv" = XF86_VGA16 ] && xpseudo='-cc 3' + fi +fi + +# only if we have a config file +[ -f /etc/X11/XF86Config -o -f /etc/XF86Config ] || xsrv= + +log "XVersion=$XVersion" +log "XServer=$XServer" +log "xsrv=$xsrv" +log "screen=$xsrvarg" + +# YaST2 module to start +modulename=${1:-installation} +shift +moduleargs=\(\"$*\"\) + +qt_bg="" +if echo $moduleargs | egrep -q '\(initial|continue\)' ; then + qt_bg="-bg #dfdbd6" +fi + +PATH=/var/X11R6/bin:$YASTHOME/bin:$PATH + +# +# if $DISPLAY is set, try to start yast2 there +# + +if [ "$VNC" = "1" ] ; then + if [ -x /usr/X11R6/bin/Xvnc ] ; then + . /usr/lib/YaST2/bin/inst_setup_vnc + export DISPLAY=:1 + y2base "$modulename" $moduleargs qt -style=platinum -fn $Y2_XFONT -geometry 800x600+1+1 -no-wm $qt_bg + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_qt + exit $y2exitcode + else + unset DISPLAY + fi +fi + +if [ "$DISPLAY" != "" ] ; then + y2base "$modulename" $moduleargs qt -style=platinum -fn $Y2_XFONT -geometry 800x600 $qt_bg + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_qt + exit $y2exitcode +fi + +# +# Use serial line, if either no keyboard is detected or +# the user pressed the right alt key. If the serial +# selection is done via the missing keyboard, a timeout +# of 15 seconds is introduced. If the detection goes wrong, +# the installation resumes after 15 seconds with ncurses +# or Qt interface +# + +if [ ! "$update" -a "$YaST2serial" = "1" ] ; then + log "using serial interface" + echo "Trying to connect via serial interface /dev/ttyS0." + echo "On your terminal computer start the user interface with" + echo "y2base \"serial(115200):/dev/ttyS0\" qt -geometry 800x600 -style=platinum" + echo "or" + echo "y2base \"serial(115200):/dev/ttyS1\" qt -geometry 800x600 -style=platinum" + echo "or start the YaST2 menu by typing \"yast2\" and select YaST2/Remote Install" + y2base "$modulename" $moduleargs "serial(115200):/dev/ttyS0" + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_ncurses + exit $y2exitcode +fi + +if [ \( ! "$update" \) -a "$Braille" ] ; then + log "found a braille display" + sed -e "s#brlname=.*#brlname=$Braille#" -e "s#brlport=.*#brlport=$Brailledevice#" /etc/suse-blinux.conf >/tmp/suse-blinux.conf + mv -f /tmp/suse-blinux.conf /etc + /etc/init.d/suse-blinux start + xsrv= +fi + +# iSeries and p690 dont have a keyboard but a special console, no need to +# run via serial console. + +if [ ! "$update" -a "$Keyboard" = "0" -a ! "$Braille" -a "$NOTISERIES" != 0 -a "$NOTHVCCONSOLE" != 0 ] ; then + log "no keyboard?" + echo "No keyboard detected. Trying to connect via serial interface /dev/ttyS0." + echo "On your terminal computer start the user interface with" + echo "y2base \"serial(115200):/dev/ttyS0\" qt -geometry 800x600 -style=platinum" + echo "or" + echo "y2base \"serial(115200):/dev/ttyS1\" qt -geometry 800x600 -style=platinum" + echo "or start the YaST2 menu by typing \"yast2\" and select YaST2/Remote Install" + y2base "$modulename" $moduleargs "serial(115200):/dev/ttyS0" --timeout 15 + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_ncurses + if [ "$y2exitcode" = 13 ] ; then + echo "Connection timeout. Continuing with normal setup." + else + exit $y2exitcode + fi +fi + +if [ "$Textmode" = 1 ] ; then + log "text mode requested" + ( + y2base "$modulename" $moduleargs ncurses + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_ncurses + exit $y2exitcode + ) + y2exitcode=$? + exit $y2exitcode +fi + +# unset xsrv if qt plugin is not found or some libs are missing +if ! check_qt ; then + xsrv= +fi + +# YaST2 with Qt frontend needs a machine with about 60MB, so check for +# 56MB = 57344 kB (since MemTotal is less than the real memory size). +# +# TODO: on s390 the minimal memory requirements may be lower than +# this, since we have no X Server running locally. +if [ ! "$xsrv" -o "$MemTotal" -lt "57344" ] ; then + log "no X server or not enough memory: using text mode" + ( + y2base "$modulename" '("text_fallback")' $moduleargs ncurses + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_ncurses + exit $y2exitcode + ) + y2exitcode=$? + exit $y2exitcode +fi + +server_running= +TESTX=/usr/X11R6/bin/testX +export DISPLAY=:0 + +if [ "$update" ] ; then + X -deferglyphs 16 2>/dev/tty8 1>&2 vt07 & + xserver_pid=$! + # wait for the X server to come up + while kill -0 $xserver_pid 2>/dev/null ; do + sleep 1 + if test -e /tmp/.X11-unix/X0 && test -x $TESTX && $TESTX "$YaST2color" 2>/dev/null ; then + server_running=1 + break + fi + done +else + if [ "$xsrv" ] ; then + # try to work around the mode line problem: + # 1st, we try the 31.5k mode lines only; if this does not + # work, we use all mode lines + if [ "$XVersion" = 4 ]; then + sed -e '/[3-6]\. *Try/ d' /etc/X11/XF86Config >/etc/X11/XF86Config_31.5k + ln -snf /usr/X11R6/bin/$xsrv /var/X11R6/bin/X + X $xpseudo -xf86config /etc/X11/XF86Config_31.5k -deferglyphs 16 2>/dev/tty8 1>&2 vt07 & + xserver_pid=$! + # wait for the X server to come up + while kill -0 $xserver_pid 2>/dev/null ; do + sleep 1 + if test -e /tmp/.X11-unix/X0 && test -x $TESTX && $TESTX "$YaST2color" 2>/dev/null ; then + server_running=1 + break + fi + done + fi + + if [ ! "$server_running" ]; then + ln -snf /usr/X11R6/bin/$xsrv /var/X11R6/bin/X + X $xpseudo -deferglyphs 16 2>/dev/tty8 1>&2 vt07 & + xserver_pid=$! + # wait for the X server to come up + while kill -0 $xserver_pid 2>/dev/null ; do + sleep 1 + if test -e /tmp/.X11-unix/X0 && test -x $TESTX && $TESTX "$YaST2color" 2>/dev/null ; then + server_running=1 + break + fi + done + fi + fi +fi + +logmeminfo "2" + +if [ "$server_running" ] ; then + y2base "$modulename" $moduleargs qt -style=platinum -fn $Y2_XFONT -geometry 800x600 -no-wm $qt_bg + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_qt + sleep 1 + kill $xserver_pid + # wait for the X server to shut down + while kill -0 $xserver_pid 2>/dev/null ; do + sleep 1 + done +else + log "X server did not start: using text mode" + ( + y2base "$modulename" '("no_x11")' $moduleargs ncurses + y2exitcode=$? + [ $y2exitcode -eq 0 ] && y2cc_ncurses + exit $y2exitcode + ) + y2exitcode=$? +fi + +rm -f /etc/X11/XF86Config_31.5k +test -d /proc/iSeries || chvt 1 +log "y2exitcode=$y2exitcode" +exit $y2exitcode diff --git a/scripts/yast2 b/scripts/yast2 new file mode 100755 index 000000000..3f90976f7 --- /dev/null +++ b/scripts/yast2 @@ -0,0 +1,147 @@ +#!/bin/bash +#/----------------------------------------------------------------------\ +#| | +#| __ __ ____ _____ ____ | +#| \ \ / /_ _/ ___|_ _|___ \ | +#| \ V / _` \___ \ | | __) | | +#| | | (_| |___) || | / __/ | +#| |_|\__,_|____/ |_| |_____| | +#| | +#| core system | +#| (C) SuSE GmbH | +#\----------------------------------------------------------------------/ +# +# File: yast2 +# +# Authors: Mathias Kettner +# Klaus Kaempf +# Ludwig Nussel +# Maintainer: Klaus Kaempf +# +# +# This script is called, when the user just types in 'yast2'. It starts +# the qt user interface in case the DISPLAY variable is set and other- +# wise the ncurses. It starts then the module 'menu' which implements +# the configuration and administration menu. +# +#/-*/ +export PATH=/sbin:/usr/sbin:$PATH +export QT_XFT=0 + +# This environment variable will tell child processes they are started from +# within a YaST2 environment +export YAST2_RUNNING=$$ + +# load common script functions +. /usr/lib/YaST2/bin/yast2-funcs + +printhelp() +{ + echo "Usage: $0 [OPTIONS] [MODULE] [module specific parameters]" + echo + echo "OPTIONS:" + echo " -l, --list list all available modules" + echo " -g, --geometry default window size (qt only)" + echo " -s, --style widget style (qt only)" + echo " -S, --strings all module parameters are passed as string" + echo " -h, --help this screen" + echo + echo "exceptional case for installing packages:" + echo "$0 OPTION " + echo + echo "OPTION:" + echo " -i, --install install rpm package" + echo + echo " can be a single short package name (e.g. gvim)" + echo "which will be installed with dependency checking, or the full" + echo "path to an rpm package (e.g /tmp/gvim.rpm) which will be" + echo "installed without dependency checking" + echo +} + +listmodules() +{ + echo "Available modules:" + echo + grep -h Y2Module /usr/lib/YaST2/config/*.y2cc |\ + sed 's/\[.*Y2Module *\(.\+\)\]/\1/' |\ + sort -u +} + +# assign default values if unset +# +# Note: 800x600 by default is perfectly safe - the Qt UI will not allow windows +# to become larger than the screen anyway. +Y2_GEOMETRY=${Y2_GEOMETRY:-800x600} +Y2_STYLE=${Y2_STYLE:-platinum} + +TEMP=`getopt -o hlg:s:Si --long help,list,geometry:,style:,strings,install \ + -n 'yast2' -- "$@"` + +if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi + +# Note the quotes around `$TEMP': they are essential! +eval set -- "$TEMP" + +while true ; do + case "$1" in + -h|--help) printhelp; exit 0 ;; + -l|--list) listmodules; exit 0 ;; + -g|--geometry) Y2_GEOMETRY="$2"; shift 2; ;; + -s|--style) Y2_STYLE="$2"; shift 2; ;; + -i|--install) Y2_INSTALL_PACKAGES=true; shift 1;; + --) shift ; break ;; + *) echo "Internal error!" ; exit 1 ;; + esac +done + +export Y2_STYLE + +if [ "$Y2_INSTALL_PACKAGES" = "true" ]; then + export module=sw_single +else + # allow module as argument, defaults to "menu" + export module=${1-menu} + shift +fi + +case "`basename $0`" in + YaST|yast|yast1|zast) + unset DISPLAY + ;; +esac + +if [ "$UID" = 0 ]; then + echo $$ > /var/run/yast.pid +fi + +# set lang from sysconfig +set_lang_from_sysconfig + +# use text mode if DISPLAY is not set or no qt plugin installed +if [ -z "$DISPLAY" -o ! check_qt ] ; then + if check_ncurses ; then + case "$LANG" in + # if it is known that a language doesn't yet work well with ncurses + # use English instead: + ja*|ko*|zh*) export LANG=en_US ;; + esac + set -- $(for x in "$@"; do echo "(\"$x\")"; done) # surround args by ("...") + $ybindir/y2base $module "$@" ncurses + else + echo "You need to install yast2-ui-ncurses to use the YaST2 text mode interface" + exit 1 + fi +else + # use ycp menu if the control center is not installed + if [ $module == "menu" -a -e "$ybindir/y2controlcenter" ] ; then + $ybindir/y2controlcenter -style="$Y2_STYLE" -fn $Y2_XFONT "$@" + else + set -- $(for x in "$@"; do echo "(\"$x\")"; done) # surround args by ("...") + $ybindir/y2base $module "$@" qt -geometry "$Y2_GEOMETRY" -style="$Y2_STYLE" -fn $Y2_XFONT + fi +fi + +if [ "$UID" = 0 ]; then + rm -f /var/run/yast.pid +fi diff --git a/scripts/yast2_kde b/scripts/yast2_kde new file mode 100755 index 000000000..ce53a42de --- /dev/null +++ b/scripts/yast2_kde @@ -0,0 +1,58 @@ +#!/bin/bash +#/----------------------------------------------------------------------\ +#| | +#| __ __ ____ _____ ____ | +#| \ \ / /_ _/ ___|_ _|___ \ | +#| \ V / _` \___ \ | | __) | | +#| | | (_| |___) || | / __/ | +#| |_|\__,_|____/ |_| |_____| | +#| | +#| core system | +#| (C) SuSE GmbH | +#\----------------------------------------------------------------------/ +# +# File: yast2_kde +# +# Author: Klaus Kaempf +# Maintainer: Klaus Kaempf +# +# This script is just like "yast2" but does _not_ set any +# geometry hints to the window manager +# +#/-*/ +export QT_XFT=0 + +# load common script functions +. /usr/lib/YaST2/bin/yast2-funcs + +# set lang from sysconfig +set_lang_from_sysconfig + +# allow module as argument, defaults to "menu" +export module=${1-menu} + +# assign default values if unset +Y2_STYLE=${Y2_STYLE:-platinum} + +if [ $# == "2" ] ; then + export arg2=($2) + export arg3= +else + if [ $# == "3" ] ; then + export arg2=($2) + export arg3=($3) + else + export arg3= + export arg2= + fi +fi + +if [ -z "$DISPLAY" ] ; then + $ybindir/y2base $module $arg2 $arg3 ncurses +else + if [ $module == "menu" ] ; then + $ybindir/y2controlcenter $arg2 $arg3 -style="$Y2_STYLE" -fn $Y2_XFONT + else + $ybindir/y2base $module $arg2 $arg3 qt -style="$Y2_STYLE" -fn $Y2_XFONT + fi +fi diff --git a/src/menu.ycp b/src/menu.ycp new file mode 100644 index 000000000..c970e89e4 --- /dev/null +++ b/src/menu.ycp @@ -0,0 +1,376 @@ +/** + * File: + * menu.ycp + * + * Module: + * yast2 itself + * + * Summary: + * Provides a list of available yast2 modules. This module is inteded for use + * with ncurses, for X the yast2 control center should be used. + * + * Authors: + * Ludwig Nussel + * + * $Id$ + * + */ + +{ + include "ui/common_popups.ycp"; + +/* + GroupMap = + $[ string rawname : + $[ + "Name" : string, + "Icon" : string, + "SortKey" : string, + "Modules" : list of Module Numbers + ] + ... + ]; + + ModuleMap = + $[ integer Number : + $[ + "Name" : string, + "YCPFunction" : string, + "Icon" : string, + "Helptext" : string, + "Arguments" : string, // seperated by whitespace + "RequiresRoot" : boolean, + "Textdomain" : string + "SortKey" : string + ] + ] +*/ + map GroupMap = $[]; + map ModuleMap = $[]; + integer ModuleNumber = 0; + + // this list is only built once for speed reasons + list listofallmodules = []; + + UI::``{ + // Build a dialog with one menu button. + // Wait the user selects a menu entry, + // then close the dialog and terminate. + + // Please note it's pretty pointless to create menu entries without an ID - + // you'd never know what entry the user selected. + + global define `OpenMenu () + ``{ + // string heading = _("YaST2 System Configuration and Administration"); + string heading = _("YaST2 Control Center"); + OpenDialog (`opt (`defaultsize), + `VBox ( + `Heading (heading), + `HBox ( + `HWeight (30, `RadioButtonGroup ( + `VBox ( + `Left (`RadioButton (`id (`allgroups), `opt (`notify), _("&All"), false)), + `VSpacing (), + `ReplacePoint (`id (`groups), `Empty ()), + `VStretch () + ) + ) + ), + `HWeight (70, `VBox ( + `ReplacePoint (`id (`modules), `SelectionBox (_("&Modules"))) + ) + ) + ), + `HBox (`Label (`id (`statusline), `opt (`outputField, `hstretch), _("Use TAB to switch groups"))), + `HBox ( + `HSpacing (5), + `PushButton (`id (`quit), QuitButtonLabel ()), + `HStretch (), + `PushButton (`id (`launch), _("&Launch")), + `HSpacing (5) + ) + ) + ); + }; + + global define string CreateGroupButtons (map Groups) + ``{ + term groupwidget = `VBox (); + list grouplist = []; + grouplist = SortGroups (Groups, maplist (`rawname, `group, Groups, ``(rawname))); + string is_first = ""; + foreach (`rawname, grouplist, + ``{ + groupwidget = add (groupwidget, + `Left (`RadioButton (`id (rawname), `opt (`notify, `autoShortcut), + Groups[rawname, "Name"]:"???", is_first==""))); + if (is_first == "") is_first = rawname; + + }); + ReplaceWidget (`id (`groups), groupwidget); + return is_first; + } + + global define SortGroups (map GroupMap, list GroupList) + ``{ + return + sort (`x, `y, GroupList, + ``{ + string first = GroupMap[x, "SortKey"]:""; + string second = GroupMap[y, "SortKey"]:""; + return (first <= second); + }); + } + + global define DisplayModuleList (list modulelist) + ``{ + + term modulebox = `SelectionBox (`id (`modulebox), `opt (`notify), _("&Modules")); + modulebox = add (modulebox, modulelist); + ReplaceWidget (`id (`modules), modulebox); + } + + global define `DisplaySplash () + ``{ + OpenDialog (`opt (`defaultsize), + `VBox ( + `VStretch (), + `Label (_("Loading modules, please wait ...")), + `VStretch () + ) + ); + } + + }; + + global define Translate (string text) + ``{ + // remove _(" and ") + if (regexpmatch (text, ".*_\\(.*\"(.*)\".*\\).*")) + { + text = regexpsub (text, ".*_\\(.*\"(.*)\".*\\).*", "\\1"); + //Workaround for 7.3 Bug + //text = regexpsub (text, "(.*)\".*\\).*", "\\1"); + } + locale l = text; + return mergestring (splitstring (eval (l), "\n"), " "); + } + + // strip space + global define trim (string text) + ``{ + while (substring (text, 0, 1)==" ") + { + text=substring (text, 1); + } + return text; + } + + // iterates through the whole GroupMap and returns a list suitable for the + // selectionbox + global define BuildSelectionBoxListForAllGroups (map Groups) + ``{ + list modules = []; + foreach (`rawname, `group, Groups, + ``{ + modules = union (modules, group["Modules"]:[]); + }); + modules = SortModuleNumberList (modules); + return BuildSelectionBoxListForModuleList (modules); + } + + // return selectionbox content for one group + global define BuildSelectionBoxListForGroup (map Group) + ``{ + list modules = SortModuleNumberList (Group["Modules"]:[]); + return BuildSelectionBoxListForModuleList (modules); + } + + // accepts a list of module numbers, returns selectionbox content + global define BuildSelectionBoxListForModuleList (list Modules) + ``{ + list displaymodules = []; + foreach (`modulenr, Modules, + ``{ + map Module = ModuleMap[modulenr]:$[]; + string name = Module["Name"]:"??"; + term item = `item (`id (modulenr), name); + displaymodules = add (displaymodules, item); + }); + return displaymodules; + } + + global define SortModuleNumberList (list modules) + ``{ + return + sort (`x, `y, modules, + ``{ + string first = ModuleMap[x, "Name"]:""; + string second = ModuleMap[y, "Name"]:""; + return (first <= second); + }); + } + + // returns what do do after userinput: + // `again: run InputLoop again + // `launch: launch + define VerifyInput (any id) + ``{ + if (id == `launch) + { + integer modulenr = UI::QueryWidget (`id (`modulebox), `CurrentItem); + // nothing selected + if (modulenr == nil) return `again; + map Module = ModuleMap[modulenr]:0; + // module does not exist + if (Module == 0) return `again; + Launch (Module); + } + else if (id == `quit) + { + return `quit; + } + else if (id == `modulebox) + { + // display helptext in stausbar + integer number = UI::QueryWidget (`id (`modulebox), `CurrentItem); + map selectedmodule = ModuleMap[number]:$[]; + string text = selectedmodule["Helptext"]:""; + UI::ChangeWidget (`id (`statusline), `Value, text); + } + else if (id == `allgroups) + { + // RadioButton "All" was selected + //UI::DisplayModuleList (BuildSelectionBoxListForAllGroups (GroupMap)); + UI::DisplayModuleList (listofallmodules); + } + else if (is (id, string)) + { + map group = GroupMap[id]:$[]; + if (group != $[]) + { + UI::DisplayModuleList (BuildSelectionBoxListForGroup (group)); + } + + } + + return `again; + } + + global define Launch (map Module) + ``{ + string function = Module["YCPFunction"]:""; + list arguments = splitstring (Module["Arguments"]:"", " "); + if (function != "") + { + y2milestone ("CallModule (%1, %2)", function, arguments); + CallModule (function, arguments); + } + } + + global define DefaultOnNil (any value, any defaultvalue) + ``{ + if (value == nil) + return defaultvalue; + return value; + } + + textdomain "general"; + + UI::DisplaySplash (); + + path menuentrypath = .yast2.menuentry.section; + + // go through all menuentry files as defined in menuentries.scr + foreach (`file, SCR::Dir (menuentrypath), + ``{ + // go through all sections (those things enclosed in []) in this file + list sections = SCR::Dir (add (menuentrypath, file)); + foreach (`section, sections, + ``{ + if (find (section, "Y2Group") == 0 && size (section) > 8) + { + map group = $[]; + path MenuentryPathToThisSection = add (add (.yast2.menuentry.value, file), section); + + group["Name"] = Translate (SCR::Read (add (MenuentryPathToThisSection, "Name"))); + group["Icon"] = Translate (SCR::Read (add (MenuentryPathToThisSection, "Icon"))); + group["SortKey"] = SCR::Read (add (MenuentryPathToThisSection, "SortKey")); + + string rawgroupname=trim (substring (section, 7)); + GroupMap[rawgroupname] = group; + } + if (find (section, "Y2Module") == 0 && size (section) > 9) + { + map Module = $[]; + path MenuentryPathToThisSection = add (add (.yast2.menuentry.value, file), section); + + string func = trim (substring (section, 8)); + + string name = SCR::Read (add (MenuentryPathToThisSection, "Name")); + string group = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "Group")), "Misc"); +// string icon = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "Icon")), ""); + string help = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "Helptext")), ""); + string args = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "Arguments")), ""); + boolean reqroot = SCR::Read (add (MenuentryPathToThisSection, "RequiresRoot"))=="false"?false:true; + string textdom = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "Textdomain")), "general"); + string sortkey = DefaultOnNil (SCR::Read (add (MenuentryPathToThisSection, "SortKey")), ""); + + if (name != nil) + { + //FIXME: workaround + string dummy = textdomain (textdom); + Module["Name"] = Translate (name); +// Module["Icon"] = Translate (icon); + Module["Helptext"] = Translate (help); + Module["Arguments"] = args; + Module["RequiresRoot"] = reqroot; + Module["YCPFunction"] = func; + Module["SortKey"] = sortkey; + + ModuleNumber = ModuleNumber + 1; + + // Get Group in GroupMap + map grouptomodify = GroupMap[group]:$[]; + + // get geht list of modules for that group + list modulelist = grouptomodify["Modules"]:[]; + + // add the current module number + modulelist = add (modulelist, ModuleNumber); + + // put the modulelist back in the group + grouptomodify["Modules"] = modulelist; + + // put the group back into the groupmap + GroupMap[group] = grouptomodify; + + // put Module into the ModuleMap + ModuleMap[ModuleNumber] = Module; + + //FIXME: workaround + string dummy2 = textdomain ("general"); + } + } + }); + }); + + listofallmodules = BuildSelectionBoxListForAllGroups (GroupMap); + UI::CloseDialog (); + UI::OpenMenu (); + + string first_group = UI::CreateGroupButtons (GroupMap); + VerifyInput (first_group); + + any id = nil; + + id = UI::UserInput (); + + while (id == nil || VerifyInput (id) == `again) + { + id = UI::UserInput (); + } + + UI::CloseDialog (); +} diff --git a/yast2.spec.in b/yast2.spec.in new file mode 100644 index 000000000..51b1fa2a6 --- /dev/null +++ b/yast2.spec.in @@ -0,0 +1,48 @@ +@HEADER-COMMENT@ + +# neededforbuild yast2-devtools autoconf automake yast2-testsuite yast2-core yast2-core-devel + +@HEADER@ +Provides: yast +Obsoletes: yast + +BuildArchitectures: noarch +Summary: YaST2 Modules for installation + +%description +- + +@PREP@ + +@BUILD-YCP@ + +@INSTALL-YCP@ + +@CLEAN@ + +%files +%defattr(-,root,root) + +%dir @moduledir@ +@moduledir@/* +%dir @imagedir@ +@imagedir@/* +%dir @scrconfdir@ +@scrconfdir@/* +%dir @ybindir@ +@ybindir@/* +%doc @docdir@ + +/sbin/yast2 +/sbin/zast2 +/sbin/YaST2 +/sbin/ZaST2 +/sbin/zastė +/sbin/ZaSTė +/sbin/yastė +/sbin/YaSTė + +/sbin/yast +/sbin/zast +/sbin/YaST +/sbin/ZaST