OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004300 [windowmaker_dtlogin] regular use minor N/A 2010-02-22 15:13 2010-02-22 15:13
Reporter skayser View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0004300: Doesn't leverage /usr/dt/bin/Xsession (thus misses out on Xsession.d for example)
Description 3rd party window managers (like window maker) can integrate /usr/dt/bin/Xsession into their startup files. This way, sysadmin facilities like a global /etc/dt/config/Xsession.d directory with hook scripts which are called on session startup become available.

The windowmaker_dtlogin package doesn't do this currently. How about leveraging Xsession (or at least the Xsession.d sub-part)? For an example of how this can be done, please see the gnome_dtlogin package. The order in which the gnome_dtlogin configuration file and scripts are processed is roughly the following:

* /etc/dt/config/C/Xresources.d/Xresources.CSWgnome (configures dtlogin)
* /etc/dt/config/Xsession.CSWgnome (called by dtlogin, starts Xsession)
* /usr/dt/bin/Xsession
* /etc/dt/config/Xsession2.CSWgnome (called by Xsession via $SDT_ALT_SESSION)
* /etc/dt/config/Xinitrc.CSWgnome
Additional Information $ pkginfo -l CSWwmaker-dtlogin
   PKGINST: CSWwmaker-dtlogin
      NAME: windowmaker_dtlogin - dtlogin integration for the Window Maker Window Manager
  CATEGORY: system
      ARCH: all
   VERSION: 1.0
   BASEDIR: /
    VENDOR: http://www.opencsw.org/ [^] for CSW by Nathan Coraor
    PSTAMP: ra20060105171237
  INSTDATE: Nov 13 2009 19:50
   HOTLINE: http://www.opencsw.org/bugtrack/ [^]
     EMAIL: nate@opencsw.org
    STATUS: completely installed
     FILES: 6 installed pathnames
                   3 shared pathnames
                   3 directories
                   1 executables
                   7 blocks used (approx)
Tags No tags attached.
Attached Files

- Relationships

There are no notes attached to this issue.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker