It seems my previous attempt to make session dbus to launch in Xsession.[jds|tjds] failed when user's uses csh. The fix now is to save a copy of user's SHELL and always ask dbus-launch to return its DBUS_SESSION_BUS_ADDRESS in ksh compatible format. and the restore user's SHELL value after that.
see attached. -Ghee P.S. If you think that there is code in gnome-session already launching dbus session, I can tell you that doesn't work. P.P.S. will do Xsession.tjds later -------------- next part -------------- A non-text attachment was scrubbed... Name: SUNWgnome-dtlogin-integration.spec.diff Type: text/x-patch Size: 1195 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20080919/530f379d/attachment.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: dtlogin-integration-02-dbus-launch.diff Type: text/x-patch Size: 751 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20080919/530f379d/attachment-0001.bin>
