[Expired for xorg (Ubuntu) because there has been no activity for 60
days.]
** Changed in: xorg (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1037263
Title:
some /etc/X11/Xsession.d scripts append the previous command to
themselves
Status in “xorg” package in Ubuntu:
Expired
Bug description:
Package: x11-common
Version: 1:7.6+12ubuntu1
In 75dbus_dbus-launch, 90consolekit, 90gpg-agent, and 90x11
-common_ssh-agent, when setting STARTUP, the script appends $STARTUP.
That leads to the programs being launched with the previous command as
the arguments to the current one, and this keeps on building:
$ ps auxww|grep launch
hans 3706 0.0 0.0 26548 780 ? S 14:45 0:00
/usr/bin/dbus-launch --exit-with-session mate-session
hans 3703 0.0 0.0 20536 420 ? Ss 14:45 0:00
/usr/bin/gpg-agent --daemon --sh
--write-env-file=/home/hans/.gnupg/gpg-agent-info-palatschinken
/usr/bin/dbus-launch --exit-with-session mate-session
hans 3702 0.0 0.0 12484 320 ? Ss 14:45 0:00
/usr/bin/ssh-agent /usr/bin/gpg-agent --daemon --sh
--write-env-file=/home/hans/.gnupg/gpg-agent-info-palatschinken
/usr/bin/dbus-launch --exit-with-session mate-session
You can see where this happens in any of the previously mentioned
scripts:
$ grep STARTUP= /etc/X11/Xsession.d/* | grep '\$STARTUP'
/etc/X11/Xsession.d/50x11-common_determine-startup:
STARTUP="$STARTUPFILE"
/etc/X11/Xsession.d/50x11-common_determine-startup: STARTUP="$shell
$STARTUPFILE"
/etc/X11/Xsession.d/75dbus_dbus-launch: STARTUP="$DBUSLAUNCH
--exit-with-session $STARTUP"
/etc/X11/Xsession.d/90consolekit: STARTUP="$CK_LAUNCH_SESSION $STARTUP"
/etc/X11/Xsession.d/90gpg-agent: STARTUP="$GPGAGENT --daemon --sh
--write-env-file=$PID_FILE $STARTUP"
/etc/X11/Xsession.d/90x11-common_ssh-agent: STARTUP="$SSHAGENT $SSHAGENTARGS
${TMPDIR:+env TMPDIR=$TMPDIR} $STARTUP"
This is on the latest version of Ubuntu/Precise with all of the
updates as of today.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1037263/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp