...
Planned solution: Bonobo components or gconfd daemons can most easily be reused if they erroneously persist beyond logout, but they can also be reused in other cases. For example, someone could have logged in remotely to an Athena machine from elsewhere, run a GNOME program sch as Evolution, and left the login session around (with expired tickets and tokens) before attempting to log in locally. Although the corner cases may be rare enough to warrant moving this to the low-priority list, nothing appears to have removed the need for this feature, and there does not appear to be any upstream equivalent to the ATHENA_SESSION_TMPDIR features we have added to ORBit and GConf. There is upstream support in GNOME for environment variables to specify these directories, but those features are not in the Hardy versions. We will have to use the framework for modifying Debian packages to enable this, although we can ignore the GNOME 1 libraries. We should probably submit enhancement requests with patches to the upstream GConf2 and ORBit2 maintainers in order to get away from requiring source modifications of those components, although the enhancements may or may not be accepted.
Status: Not Done.
Milestone: Cluster (three days).
...