Results 408 comments of Sebastian Wick

This sucks, indeed. But I got it to compile on ubuntu 12.10 64bit neverthelesst: ``` XUL_CFLAGS="-I/usr/include/firefox -I/usr/include/firefox/nspr -I/usr/include/thunderbird" XUL_LDFLAGS="-L/usr/lib/firefox -L/usr/lib/thunderbird-devel/sdk/lib/ -lxpcomglue_s -lxul -lxpcom -lmozalloc -lplds4 -lplc4 -lnspr4 -lpthread -ldl" XPCOM_ABI_FLAGS="-Wl,-rpath=/usr/lib/firefox/"...

With the update to firefox 18 and thunderbird 17 it indeed is not working anymore with this method. I got it running with the xulrunner sdk though (http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/18.0/sdk/xulrunner-18.0.en-US.linux-x86_64.sdk.tar.bz2): ``` XUL_CFLAGS="-I../../xulrunner-sdk/include...

the xulrunner sdk version 22 no longer ships with the xpcom library but it was moved into the xul library. So you can just remove -lxpcom: ``` XUL_CFLAGS="-I../../xulrunner-sdk/include -I../../xulrunner-sdk/include/nspr" XUL_LDFLAGS="-L../../xulrunner-sdk/lib...

are you sure the paths are correct (e.g. ../../xulrunner-sdk/ exists)?

A bit more poking around reveals that with XDG_RUNTIME_DIR set up everything works correctly.

Just to add one more data point: for developing mutter we use a script to create a nested D-Bus session and it modifies `PS1` to show the prompt is in...

In the toolbox becoming root in the user namespace of the toolbox is not guarded by anything (sudo just succeeds without any authentication). pkexec equally works just like sudo except...

pkexec is a setuid program which asks `org.freedesktop.PolicyKit1.CheckAuthorization` for authorization. The service refuses to work when the UID of the caller is not 0: `Error checking for authorization org.freedesktop.policykit.exec: GDBus.Error:org.freedesktop.PolicyKit1.Error.NotAuthorized:...

I ran into this issue before and ended up figuring out that messages are only send to netns owned by the root userns. What I didn't really understand is why....