[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

Reply via email to