Author: jsrain Date: Thu Nov 13 12:17:59 2008 New Revision: 53264 URL: http://svn.opensuse.org/viewcvs/yast?rev=53264&view=rev Log: stop pm-profiler daemon if the profile is set to kernel default settings (bnc #442707) Modified: trunk/power-management/VERSION trunk/power-management/package/yast2-power-management.changes trunk/power-management/src/PowerManagement.ycp Modified: trunk/power-management/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/power-management/VERSION?rev=53264&r1=53263&r2=53264&view=diff ============================================================================== --- trunk/power-management/VERSION (original) +++ trunk/power-management/VERSION Thu Nov 13 12:17:59 2008 @@ -1 +1 @@ -2.17.4 +2.17.5 Modified: trunk/power-management/package/yast2-power-management.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/power-management/package/yast2-power-management.changes?rev=53264&r1=53263&r2=53264&view=diff ============================================================================== --- trunk/power-management/package/yast2-power-management.changes (original) +++ trunk/power-management/package/yast2-power-management.changes Thu Nov 13 12:17:59 2008 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Thu Nov 13 12:15:22 CET 2008 - jsrain@suse.cz + +- stop pm-profiler daemon if the profile is set to kernel default + settings (bnc #442707) +- 2.17.5 + +------------------------------------------------------------------- Wed Nov 12 15:33:05 CET 2008 - jsrain@suse.cz - fixed help for the main dialog (bnc #442708) Modified: trunk/power-management/src/PowerManagement.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/power-management/src/PowerManagement.ycp?rev=53264&r1=53263&r2=53264&view=diff ============================================================================== --- trunk/power-management/src/PowerManagement.ycp (original) +++ trunk/power-management/src/PowerManagement.ycp Thu Nov 13 12:17:59 2008 @@ -385,10 +385,20 @@ if(Abort()) return false; Progress::NextStage (); - y2milestone ("Restarting pm-profiler daemon"); - if (! write_only) - stage_success = Service::Restart ("pm-profiler"); - stage_success = Service::Enable ("pm-profiler") && stage_success; + if (global_settings["SCHEME"]:"" == "") + { + y2milestone ("Stopping pm-profiler daemon"); + if (! write_only) + stage_success = Service::Stop ("pm-profiler"); + stage_success = Service::Disable ("pm-profiler") && stage_success; + } + else + { + y2milestone ("Restarting pm-profiler daemon"); + if (! write_only) + stage_success = Service::Restart ("pm-profiler"); + stage_success = Service::Enable ("pm-profiler") && stage_success; + } if(! stage_success) { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org