<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 23/01/2013 14:14:26:<br>
<br>
> Ok, the ENABLE_ROOTLESS_MODE="1" is clear, thanks for the
info. J</font></tt>
<br><tt><font size=2>>  </font></tt>
<br><tt><font size=2>> Basically I would appreciate any pointers on
FreeNX versions in <br>
> which the nxacl is working and maybe how I can check if the nxacl
is<br>
> being processed.</font></tt>
<br>
<br>
<br><tt><font size=2>nxacl is "processed" (by nxservee) if it
exists and is executable.</font></tt>
<br>
<br><tt><font size=2>        if [ -x "$PATH_BIN/nxacl"
] &&</font></tt>
<br>
<br>
<br><tt><font size=2>> Maybe my version, even if it has nxacl but it
does not seem to <br>
> process it. Do I need to enable it somewhere?</font></tt>
<br>
<br>
<br><tt><font size=2>The FreeNX rpm will have supplied</font></tt>
<br>
<br><tt><font size=2>           
     nxacl.sample</font></tt>
<br>
<br><tt><font size=2>with benign defaults, so you need to (root) copy this
to nxacl</font></tt>
<br><tt><font size=2>and</font></tt>
<br><tt><font size=2>make sure it's executable.</font></tt>
<br>
<br>
<br>
<br>
<br><tt><font size=2>>  </font></tt>
<br><tt><font size=2>> Also some example of how I can modify the session
parameters, syntax etc.</font></tt>
<br><tt><font size=2>></font></tt>
<br>
<br>
<br>
<br><tt><font size=2>I advise setting up a user to test with,</font></tt>
<br><tt><font size=2>then</font></tt>
<br><tt><font size=2>add to nxacl (just before allowall at the bottom)
something like :-</font></tt>
<br>
<br>
<br><tt><font size=2>if [ $USER = "im-a-testing-user" ] ; then
 # you may also  want to check $type isn't shadow or windows
or vnc</font></tt>
<br>
<br><tt><font size=2>        force_this_to_run="/path/to/your/application"</font></tt>
<br>
<br><tt><font size=2>        rootless_param=$(getparam
rootless)</font></tt>
<br><tt><font size=2>        application_param=$(getparam
application)</font></tt>
<br>
<br><tt><font size=2>        [ -z "$rootless_param"
] && addparam rootless 1</font></tt>
<br><tt><font size=2>        [    
"$rootless_param" != "1" ] && changeparam rootless
1</font></tt>
<br>
<br><tt><font size=2>        [ -z "$application_param"
] && addparam application "$force_this_to_run"</font></tt>
<br><tt><font size=2>        [    
"$application_param" != "$force_this_to_run" ] &&
changeparam application "$force_this_to_run"</font></tt>
<br>
<br><tt><font size=2>        changeparam type
unix-kde        # just make sure its not shadow
etc</font></tt>
<br><tt><font size=2>fi</font></tt>
<br>
<br>
<br>
<br><tt><font size=2>  </font></tt>
<br><tt><font size=2>> Thanks,</font></tt>
<br><tt><font size=2>>  </font></tt>
<br><tt><font size=2>> Tom</font></tt>
<br>
<br><tt><font size=2>Let us know how you get on . . . .</font></tt>
<br>
<br>
<br>
<br>
<br>
<br>