Author: locilka Date: Fri Mar 14 15:52:35 2008 New Revision: 45476 URL: http://svn.opensuse.org/viewcvs/yast?rev=45476&view=rev Log: Writing runme_at_boot must be done before system is umounted Modified: trunk/installation/src/clients/automatic_configuration_finish.ycp trunk/installation/src/clients/inst_worker_initial.ycp trunk/installation/src/clients/pre_umount_finish.ycp Modified: trunk/installation/src/clients/automatic_configuration_finish.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/automatic_configuration_finish.ycp?rev=45476&r1=45475&r2=45476&view=diff ============================================================================== --- trunk/installation/src/clients/automatic_configuration_finish.ycp (original) +++ trunk/installation/src/clients/automatic_configuration_finish.ycp Fri Mar 14 15:52:35 2008 @@ -70,8 +70,8 @@ RemoveZyppLockIfExists(); y2milestone ("Running autoconf - a separate YaST process"); - // FIXME: Y2DEBUG is used just for debugging purpose - string cmd = "Y2DEBUG=1 /usr/lib/YaST2/bin/y2base /usr/share/YaST2/clients/inst_automatic_configuration.ycp UI"; + // FIXME: solve Y2DEBUG somehow + string cmd = "/usr/lib/YaST2/bin/y2base /usr/share/YaST2/clients/inst_automatic_configuration.ycp UI"; // FIXME: use process agent // and use lome logging to file and `tail -F` from here map cmd_ret = (map) SCR::Execute (.target.bash_output, cmd); Modified: trunk/installation/src/clients/inst_worker_initial.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/inst_worker_initial.ycp?rev=45476&r1=45475&r2=45476&view=diff ============================================================================== --- trunk/installation/src/clients/inst_worker_initial.ycp (original) +++ trunk/installation/src/clients/inst_worker_initial.ycp Fri Mar 14 15:52:35 2008 @@ -95,7 +95,5 @@ // All Sources and Target need to be released... FinishInstallation (ret); - HandleSecondStageRequired(); - return ret; } Modified: trunk/installation/src/clients/pre_umount_finish.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/pre_umount_finish.ycp?rev=45476&r1=45475&r2=45476&view=diff ============================================================================== --- trunk/installation/src/clients/pre_umount_finish.ycp (original) +++ trunk/installation/src/clients/pre_umount_finish.ycp Fri Mar 14 15:52:35 2008 @@ -15,6 +15,8 @@ import "Installation"; import "String"; +include "installation/inst_inc_first.ycp"; + textdomain "installation"; any ret = nil; @@ -55,6 +57,14 @@ // just a beep SCR::Execute (.target.bash, "/bin/echo -e '\a'"); } + + // creates or removes the runme_at_boot file (for second stage) + // according to the current needs + // + // Must be called before 'umount'! + // + // See FATE #303396 + HandleSecondStageRequired(); } else { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org