if not is_auth: logging.debug('_check_polkit_privilege: sender %s on connection %s pid %i is not authorized for %s: %s' % (sender, conn, pid, privilege, str(details))) self.AuthFailed()
raise PermissionDeniedByPolicy(privilege)
I don't know enough about python error handling, right now. I tried just commenting out the "raise" line, but that did not seem to be enough. The behaviour didn't seem to change at all, though, so perhaps I got the whole thing wrong.
Anyone here very familiar with to handling python exceptions quietly? This could be a very easy fix for someone with experience.
For future reference, the exception is raised here, in the code:
http:// bazaar. launchpad. net/~ubuntu- core-dev/ software- properties/ main/view/ head:/softwarep roperties/ dbus/SoftwarePr opertiesDBus. py#L356
The last line of this block:
if not is_auth:
logging. debug(' _check_ polkit_ privilege: sender %s on connection %s pid %i is not authorized for %s: %s' %
(sender, conn, pid, privilege, str(details)))
self.AuthFailed () dByPolicy( privilege)
raise PermissionDenie
I don't know enough about python error handling, right now. I tried just commenting out the "raise" line, but that did not seem to be enough. The behaviour didn't seem to change at all, though, so perhaps I got the whole thing wrong.
Anyone here very familiar with to handling python exceptions quietly? This could be a very easy fix for someone with experience.