<br><tt><font size=2>José Pablo Méndez Soto <auxcri@gmail.com> wrote
on 23/02/2011 18:17:55:<br>
<br>
[SNIP]<br>
> The only things I modified from the instructions above, was the <br>
> shell for the script. It says to use the she-bang header #!/bin/sh,
<br>
> but if I run it like that, it throws this error:<br>
> <br>
> [:  6:  1: unexpected operator<br>
</font></tt>
<br><tt><font size=2>Hmm I've not seen this one before ????</font></tt>
<br>
<br><tt><font size=2>for aa in `cat /etc/shells`;do [ -e "$aa"
] && [ $(grep -c "unexpected operator" "$aa")
-gt 0 ] && echo $aa;done</font></tt>
<br>
<br><tt><font size=2>So, you are using</font></tt>
<br>
<br><tt><font size=2>        /bin/ash</font></tt>
<br>
<br><tt><font size=2>by the look of it.</font></tt>
<br>
<br><tt><font size=2>Mostly</font></tt>
<br>
<br><tt><font size=2>         /bin/sh
-> bash</font></tt>
<br>
<br><tt><font size=2>> <br>
> So I changed the header to #/bin/bash and the error went away. I <br>
</font></tt>
<br><tt><font size=2>Did you actually leave out the ! in #!/bin/bash ??</font></tt>
<br>
<br><tt><font size=2>Doesn't sound like it.</font></tt>
<br>
<br><tt><font size=2>[SNIP]</font></tt>
<br><tt><font size=2>> testing the script. If I do a<br>
> ./nxshadowacl user1; $?<br>
> <br>
> Then I get:<br>
> <br>
> 0: Command not found.<br>
</font></tt>
<br><tt><font size=2>That's because it can't execute "0", the
return code in $?.</font></tt>
<br><tt><font size=2>Did you mean to use</font></tt>
<br>
<br><tt><font size=2>./nxshadowacl user1;    echo $?</font></tt>
<br>
<br><tt><font size=2>[SNIP]</font></tt>
<br>
<br><tt><font size=2>> Display Type            
Session ID                      
Options  <br>
> Depth Screen         Status     
Session Name<br>
> ------- ---------------- -------------------------------- --------
<br>
> ----- -------------- ----------- ------------------------------<br>
> 2000    unix-gnome      
26929CEE4FC75CE9EC279D996186CD6B --D--<br>
> PSA    32 1274x947      
Running     Ubuntu Server (willy) (Shadowed)<br>
> 0       Local           
8332C75EC2C8A37A5D3818BCBBA64C29 <br>
> --------                     
Running     X0 (Local)<br>
> 0       Local           
0DB46FC6CB1D1BC759E33B4A3FB3DC54 <br>
> --------                     
Running     X0 (Local)<br>
> <br>
> <br>
> NX> 148 Server capacity: not reached for user: .*<br>
> NX> 105 attachsession  --link="lan" --backingstore="1"
--<br>
> encryption="1" --cache="16M" --images="64M"
--shmem="1" --shpix="1" <br>
> --strict="0" --composite="1" --media="0"
--session="Shadow" --<br>
> type="shadow" --client="winnt" --keyboard="pc102/us"
--<br>
> id="0DB46FC6CB1D1BC759E33B4A3FB3DC54" --display="0"<br>
> <br>
> NX> 596 Could not find shadowed session <br>
> 0DB46FC6CB1D1BC759E33B4A3FB3DC54. Session failed.<br>
</font></tt>
<br><tt><font size=2>Don't try to shadow the "Local" sessions.</font></tt>
<br>
<br><tt><font size=2>Aim at the </font></tt>
<br>
<br><tt><font size=2>"2000    unix-gnome      
26929CEE4FC75CE9EC279D996186CD6B"</font></tt>
<br>
<br><tt><font size=2>one (in this instance)</font></tt>
<br>
<br><tt><font size=2>> Thanks in advance,<br>
> <br>
>  José [attachment "sessionlist.jpg"</font></tt>
<br>
<br><tt><font size=2>Good luck. Let us know how you get on</font></tt>
<br>
<br><tt><font size=2>cb</font></tt>