[FreeNX-kNX] Client nxauth path hard coded

qqmichaelqq at netscape.net qqmichaelqq at netscape.net
Tue Jul 4 19:52:09 UTC 2006


Not sure if this should even be posted to this list, but I couldn't 
find another suitable place.

I'm currently using the !M 1.50 client on OSX and trying to make it 
work through an installation in my home directory (i.e. 
/Users/michael/localNX). Although the default install paths for the 
client are /usr/NX and /Applications, it's possible to specify in the 
client config (nxclient.conf) an alternate location:
<option key="System NX dir" value="/Users/michael/localNX/usr/NX" />

All is well and the alternate system directory is picked up as 
indicated by the log files, except that when the connection is 
attempted the nxauth path is hard coded. From runlog:

[Tue Jul 4 12:04:33 2006]: LoginDialog::getNXAuthPath()
[Tue Jul 4 12:04:33 2006]: LoginDialog::getNXAuthPath() returns 
[/usr/NX/bin/nxauth]

Since nxauth now lives in /Users/michael/localNX/usr/NX/bin this 
clearly fails. Obviously one can simply make a link from 
/usr/NX/bin/nxauth to /Users/michael/localNX/usr/NX/bin/nxauth, but 
this misses the point: it should be possible to install the client in 
one's home directory on systems where the user does not have admin 
privileges and cannot create links in /usr, etc.

Any thoughts or ideas?

Thanks,
Michael




More information about the FreeNX-kNX mailing list