<br><tt><font size=2>chris@ccburton.com wrote on 05/07/2010 21:34:21:<br>
<br>
oops, missed the other MD5SUM in passdb  !</font></tt>
<br><tt><font size=2>I hate working late . . . then early.</font></tt>
<br>
<br><tt><font size=2>Watch the line wrapping.</font></tt>
<br>
<br>
<br><tt><font size=2>--- nxserver    2009-12-08 20:06:13.000000000
+0000</font></tt>
<br><tt><font size=2>+++ nxserver.mod        2009-12-09
08:47:18.000000000 +0000</font></tt>
<br><tt><font size=2>@@ -105,7 +105,7 @@</font></tt>
<br>
<br><tt><font size=2> passdb_get_crypt_pass()</font></tt>
<br><tt><font size=2> {</font></tt>
<br><tt><font size=2>-       echo "$@" | $COMMAND_MD5SUM
| cut -d" " -f1</font></tt>
<br><tt><font size=2>+       echo "$@" | $COMMAND_MD5SUM
| tr " " "\n" | egrep "^.{32}$"</font></tt>
<br><tt><font size=2> }</font></tt>
<br>
<br><tt><font size=2> passdb_get_pass()</font></tt>
<br><tt><font size=2>@@ -352,7 +352,7 @@</font></tt>
<br><tt><font size=2>               
export DESKTOP_SHARING_IDS=""</font></tt>
<br><tt><font size=2>               
for i in $(LC_ALL=C netstat -ln --protocol=unix | egrep 'X11-unix/X[0-9]$'
| sed 's/.*X\(.*\)/\1/g')</font></tt>
<br><tt><font size=2>               
do</font></tt>
<br><tt><font size=2>-              
        uniqueid=$(echo $[$RANDOM*$RANDOM] | $COMMAND_MD5SUM
| cut -d" " -f1 | tr "[a-z]" "[A-Z]")</font></tt>
<br><tt><font size=2>+              
        uniqueid=$(echo $[$RANDOM*$RANDOM] | $COMMAND_MD5SUM
| tr " " "\n" | egrep "^.{32}$" | tr "[a-z]"
"[A-Z]")</font></tt>
<br><tt><font size=2>               
        DESKTOP_SHARING_IDS="$DESKTOP_SHARING_IDS
$uniqueid=$i"</font></tt>
<br><tt><font size=2>               
        printf "%-7s %-16s %32s %8s %5s %-14s
%-11s %s\n" "$i" "vnc-local" "$uniqueid"
"--------" "$udepth" "$(echo $3 | cut -d'x' -f1,2)"
"Running" "X$i (Local)" >> $TMPFILE</font></tt>
<br><tt><font size=2>               
done</font></tt>
<br><tt><font size=2>@@ -1489,7 +1489,7 @@</font></tt>
<br><tt><font size=2>               
        return</font></tt>
<br><tt><font size=2>               
fi</font></tt>
<br>
<br><tt><font size=2>-              
uniqueid=$(echo $[$RANDOM*$RANDOM] | $COMMAND_MD5SUM | cut -d" "
-f1 | tr "[a-z]" "[A-Z]")</font></tt>
<br><tt><font size=2>+              
uniqueid=$(echo $[$RANDOM*$RANDOM] | $COMMAND_MD5SUM | tr " "
"\n" | egrep "^.{32}$" | tr "[a-z]" "[A-Z]")</font></tt>
<br>
<br><tt><font size=2>               
FULL_PARAMS="$PARAMS&user=$USER&userip=$USERIP&uniqueid=$uniqueid&display=$SESS_DISPLAY&host=$SERVER_HOST"</font></tt>
<br><tt><font size=2>               
log_secure "6" "$FULL_PARAMS"</font></tt>
<br>
<br>
<br>
<br>