missing dependency for /etc/gdm/Xsession in 0.7.3+teambzr87-0freenxteam1~intrepid1

Bug #337319 reported by haydenso
2
Affects Status Importance Assigned to Milestone
FreeNX Server
Fix Released
Undecided
Unassigned

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.

Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

Fixed

Changed in freenx-server:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.