Author: locilka Date: Wed Nov 5 17:32:40 2008 New Revision: 52948 URL: http://svn.opensuse.org/viewcvs/yast?rev=52948&view=rev Log: - Calling set_polkit_default_privs without checking for it using FileUtils, checking by 'test -x' instead (bnc #440182). - 2.17.29 Modified: trunk/installation/VERSION trunk/installation/package/yast2-installation.changes trunk/installation/src/clients/desktop_finish.ycp Modified: trunk/installation/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/VERSION?rev=52948&r1=52947&r2=52948&view=diff ============================================================================== --- trunk/installation/VERSION (original) +++ trunk/installation/VERSION Wed Nov 5 17:32:40 2008 @@ -1 +1 @@ -2.17.28 +2.17.29 Modified: trunk/installation/package/yast2-installation.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/package/yast2-installation.changes?rev=52948&r1=52947&r2=52948&view=diff ============================================================================== --- trunk/installation/package/yast2-installation.changes (original) +++ trunk/installation/package/yast2-installation.changes Wed Nov 5 17:32:40 2008 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Nov 5 17:25:01 CET 2008 - locilka@suse.cz + +- Calling set_polkit_default_privs without checking for it using + FileUtils, checking by 'test -x' instead (bnc #440182). +- 2.17.29 + +------------------------------------------------------------------- Wed Nov 5 13:09:04 CET 2008 - locilka@suse.cz - Added yast2-storage >= 2.17.47 because of the previous fix Modified: trunk/installation/src/clients/desktop_finish.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/desktop_finish.ycp?rev=52948&r1=52947&r2=52948&view=diff ============================================================================== --- trunk/installation/src/clients/desktop_finish.ycp (original) +++ trunk/installation/src/clients/desktop_finish.ycp Wed Nov 5 17:32:40 2008 @@ -145,9 +145,19 @@ SCR::Write (.sysconfig.security.POLKIT_DEFAULT_PRIVS, polkit_default_privs); - if (FileUtils::Exists ("/sbin/set_polkit_default_privs")) { - SCR::Execute (.target.bash, "/sbin/set_polkit_default_privs"); - } +// BNC #440182 +// if (FileUtils::Exists ("/sbin/set_polkit_default_privs")) { + map ret = (map) SCR::Execute ( + .target.bash_output, + // check whether it exists + "test -x /sbin/set_polkit_default_privs && " + + // give some feedback + "echo 'calling set_polkit_default_privs' && " + + // hide the output (many lines...) + "/sbin/set_polkit_default_privs >/dev/null" + ); + y2milestone ("Command returned: %1", ret); +// } } y2milestone ("sysconfig/displaymanager/DISPLAYMANAGER=%1", default_dm); -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org