Author: lslezak Date: Fri Apr 8 13:49:24 2011 New Revision: 63754 URL: http://svn.opensuse.org/viewcvs/yast?rev=63754&view=rev Log: - install biosdevname.rpm if biosdevname=1 kernel option is present (fate#311332) Modified: branches/SuSE-Code-11-SP2-Branch/packager/package/yast2-packager.changes branches/SuSE-Code-11-SP2-Branch/packager/src/modules/Packages.ycp Modified: branches/SuSE-Code-11-SP2-Branch/packager/package/yast2-packager.changes URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP2-Branch/packager/package/yast2-packager.changes?rev=63754&r1=63753&r2=63754&view=diff ============================================================================== --- branches/SuSE-Code-11-SP2-Branch/packager/package/yast2-packager.changes (original) +++ branches/SuSE-Code-11-SP2-Branch/packager/package/yast2-packager.changes Fri Apr 8 13:49:24 2011 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Fri Apr 8 09:17:21 UTC 2011 - lslezak@suse.cz + +- install biosdevname.rpm if biosdevname=1 kernel option is present + (fate#311332) + +------------------------------------------------------------------- Thu Feb 3 10:36:44 CET 2011 - jsrain@suse.cz - more friendly message when license on live CD is missing Modified: branches/SuSE-Code-11-SP2-Branch/packager/src/modules/Packages.ycp URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP2-Branch/packager/src/modules/Packages.ycp?rev=63754&r1=63753&r2=63754&view=diff ============================================================================== --- branches/SuSE-Code-11-SP2-Branch/packager/src/modules/Packages.ycp (original) +++ branches/SuSE-Code-11-SP2-Branch/packager/src/modules/Packages.ycp Fri Apr 8 13:49:24 2011 @@ -748,6 +748,20 @@ return packages; } + define list<string> kernelCmdLinePackages() + { + list<string> ret = []; + + foreach (string part, splitstring (Kernel::GetCmdLine (), "\t "), { + if (part == "biosdevname=1") + { + y2milestone("Found biosdevname=1 kernel option, selecting biosdevname package to install"); + ret = add(ret, "biosdevname"); + } + }); + + return ret; + } /** * Compute special java packages @@ -936,6 +950,8 @@ y2milestone ("Not selecting java packages"); } + install_list = (list<string>) union (install_list, kernelCmdLinePackages()); + install_list = (list<string>) union (install_list, boardPackages ()); // add packages required to access the repository in the 2nd stage and at run-time -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org