[Ubuntu-x-swat] [Bug 972324] Re: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb
There may also exist a security issue, where user alice creates specially crafted keymaps in /tmp/$HASH.xkm and then user bob launched X and the X system tries to re-use alice's evil keymap. I'm unsure if the X server keymap loader is exploitable, but it is likely that keymaps should not be shared between users in this way (if nothing else, alice can upload a wacky keymap and bob may not know how to turn it off.) -A -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/972324 Title: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/972324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 972324] Re: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb
There is a second issue with the failing rename operation that this bug report is referring to: The target file $TMPDIR/server- B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm is apparently shared between servers and never gets deleted. So you cannot start multiple X servers as different users, because the second server/user will attempt to mv over a file owned by a different user account. While the main X server usually runs as root, and isn't affected by the bug, you cannot currently start Xvfb processes from multiple user accounts, for example. Shouldn't the file (assuming it is needed at all) not have a $DISPLAY- specific name, and get deleted when the X server shuts down at the latest? -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/972324 Title: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/972324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 972324] Re: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb
** Tags added: precise ** Changed in: xorg-server (Ubuntu) Importance: Undecided = Medium ** Changed in: xorg-server (Ubuntu) Status: New = Triaged -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/972324 Title: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/972324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 972324] Re: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb
This appears to be caused by an Ubuntu-specific patch which we borrowed from Moblin. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/972324 Title: server fails to start up if TMPDIR is set to something on a different filesystem from /var/lib/xkb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/972324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp