Author: jsuchome Date: Thu Nov 6 16:30:00 2008 New Revision: 53004 URL: http://svn.opensuse.org/viewcvs/yast?rev=53004&view=rev Log: - note services that should be restarted after installation (bnc#395402) - 2.17.16 Modified: trunk/ldap-client/VERSION trunk/ldap-client/package/yast2-ldap-client.changes trunk/ldap-client/src/Ldap.ycp trunk/ldap-client/src/wizards.ycp Modified: trunk/ldap-client/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/ldap-client/VERSION?rev=53004&r1=53003&r2=53004&view=diff ============================================================================== --- trunk/ldap-client/VERSION (original) +++ trunk/ldap-client/VERSION Thu Nov 6 16:30:00 2008 @@ -1 +1 @@ -2.17.15 +2.17.16 Modified: trunk/ldap-client/package/yast2-ldap-client.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/ldap-client/package/yast2-ldap-client.changes?rev=53004&r1=53003&r2=53004&view=diff ============================================================================== --- trunk/ldap-client/package/yast2-ldap-client.changes (original) +++ trunk/ldap-client/package/yast2-ldap-client.changes Thu Nov 6 16:30:00 2008 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Thu Nov 6 16:21:31 CET 2008 - jsuchome@suse.cz + +- note services that should be restarted after installation + (bnc#395402) +- 2.17.16 + +------------------------------------------------------------------- Wed Nov 5 13:07:03 CET 2008 - jsuchome@suse.cz - button labels adapted to current style guide (bnc#440526) Modified: trunk/ldap-client/src/Ldap.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/ldap-client/src/Ldap.ycp?rev=53004&r1=53003&r2=53004&view=diff ============================================================================== --- trunk/ldap-client/src/Ldap.ycp (original) +++ trunk/ldap-client/src/Ldap.ycp Thu Nov 6 16:30:00 2008 @@ -15,6 +15,7 @@ import "Arch"; import "Autologin"; + import "Directory"; import "FileUtils"; import "DNS"; import "Hostname"; @@ -2487,6 +2488,7 @@ { SCR::Execute (.target.bash, "/usr/sbin/nscd -i passwd"); SCR::Execute (.target.bash, "/usr/sbin/nscd -i group"); + Service::RunInitScript ("nscd", "try-restart"); } if (Package::Installed ("zmd") && Service::Status("novell-zmd")== 0) @@ -2513,6 +2515,23 @@ Service::Start ("autofs"); } } + // after finish of 2nd stage, restart running services (bnc#395402) + if (start && Stage::cont ()) + { + list<string> services = []; + foreach (string service, ["dbus", "haldaemon" ], { + if (Service::Status (service) == 0) + services = add (services, service); + }); + if (size (services) > 0) + { + y2milestone ("services %1 will be restarted", services); + SCR::Write (.target.string, + Directory::vardir + "/restart_services", + mergestring (services, "\n") + "\n" + ); + } + } } // -------------------- write settings to LDAP Modified: trunk/ldap-client/src/wizards.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/ldap-client/src/wizards.ycp?rev=53004&r1=53003&r2=53004&view=diff ============================================================================== --- trunk/ldap-client/src/wizards.ycp (original) +++ trunk/ldap-client/src/wizards.ycp Thu Nov 6 16:30:00 2008 @@ -14,6 +14,7 @@ import "Sequencer"; import "Wizard"; import "Label"; +import "Stage"; include "ldap/ui.ycp"; -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org