OpenSolaris

Printable Version Enter a New Search
Bug ID 6737250
Synopsis [tjds] cannot operate multiple labeled workspaces in multi labeled session
State 10-Fix Delivered (Fix available in build)
Category:Subcategory xserver:sec_labeling
Keywords
Responsible Engineer Lokanath Das
Reported Against vermillion_97
Duplicate Of
Introduced In
Commit to Fix snv_100
Fixed In snv_100
Release Fixed solaris_nevada(snv_100)
Related Bugs
Submit Date 14-August-2008
Last Update Date 29-January-2009
Description
vermillion 97 (gnome2.23) installed on snv_95

sn-test1::::lock_after_retries=no;profiles=User Management;labelview=internal,shows1;min_label=admin_low;clearance=admin_high;type=normal;roles=root;auths=solaris.label.file.*,solaris.label.win.*,solaris.device.allocate,solaris.*,win_upgrade_sl,win_downgrade_sl,file_updgrade_sl,file_downgrade_sl,win_mac_read,win_mac_write,file_dac_read,file_dac_write

Login multilable session.
In WS1 switch to e.g. public label
in another WS switch to a different label e.g. internal.

The second labeled workspace fails to start reporting:-

Could not start D-Bus: dbus-launch failed to autolaunch D-Bus session: _X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X0 for NAMED connection
_X11TransOpen: transport open failed for local/octagon:0
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x4c00001
  Serial number of failed request:  14
  Current serial number in output stream:  14
Work Around
add:

selection /^_DBUS_SESSION_BUS_SELECTION_/

to the file: /usr/X11/lib/X11/xserver/TrustedExtensionsPolicy
apply same workaround to
 /usr/openwin/server/etc/TrustedExtensionsPolicy
for Xsun
Comments
N/A