The easiest way is to recompile the policykit-1 package so as you may install or uninstall the locally patched package using dpkg later on.
To do so you may follow this procedure: 1- Install development tools: sudo apt-get install devscripts build-essential 2- Check that source repositories are activated with apt. You can have it through the update manager parameters or by editing the /etc/apt/sources.list file. You should have a line like this: deb-src http://fr.archive.ubuntu.com/ubuntu/ natty main restricted (well, I use the french mirror but your mirror depends on where you are) 3- Get policykit-1 source package and dependencies: cd /usr/local/src sudo apt-get update sudo apt-get source policykit-1 sudo apt-get build-dep policykit-1 4- Copy the patch file to the policykit-1-0.101 folder and patch the source code: sudo cp /path/to/anti-rights-revocation.patch ./policykit-1-0.101 cd policykit-1-0.101 sudo patch -p1 < ./anti-rights-revocation.patch 5- Recompile the package: sudo debuild -us -uc -b cd .. Here you are, all compiled packages are in /usr/local/src You can install the patched policykit-1 package locally using dpkg: sudo dpkg -i /usr/local/src/policykit-1_0.101-1_amd64.deb You don't need to install other packages, they are identical to the default system packages as we only patched the polkit-agent-helper-1 binay which is included within the policykit-1_0.101-1_amd64.deb package. Hope this will help. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/781737 Title: policykit cannot grant special priviledges from LDAP-identified administrators To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/781737/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs