← Back to team overview

freenx-team team mailing list archive

[Bug 337319] Re: missing dependency for /etc/gdm/Xsession in 0.7.3+teambzr87-0freenxteam1~intrepid1

 

Fixed

** Changed in: freenx-server
       Status: New => Fix Released

-- 
missing dependency for /etc/gdm/Xsession in 0.7.3+teambzr87-0freenxteam1~intrepid1
https://bugs.launchpad.net/bugs/337319
You received this bug notification because you are a member of FreeNX
Team, which is the registrant for FreeNX Server.

Status in FreeNX open source NX Server: Fix Released

Bug description:
After upgrade to 0.7.3+teambzr87-0freenxteam1~intrepid1, I found that I can no longer log in to my freenx server.  After a lot of code tracing, it turned out that the problem is because I am missing the file /etc/gdm/Xsession.  The file is referenced in nxnode if a gnome session is to be started.

On ubuntu system, the file /etc/gdm/Xsession is included in the "gdm" package.  However, this package is not set as one of the packages that freenx depends on.  Therefore, it will be great if "gdm" can be dependent upon by freenx, both for completeness sake and to avoid confusions.

As a side, a slightly older version on my other server, 0.7.3+svn612-0freenxteam2, does not have this problem.  The nxnode file in that version uses the value of $DEFAULT_X_SESSION for gnome.  In the new version, it uses the value of $COMMAND_GDM_X_SESSION for unix-gnome, which is set to /etc/gdm/Xsession, which is missing unless "gdm" package is installed.



References