aboutsummaryrefslogtreecommitdiff
path: root/net/freenx/files/patch-freenx-nxserver
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-06-30 14:58:24 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-06-30 14:58:24 +0000
commitdd46cefe9746e79da40ef826c6ec028b254f2fe4 (patch)
treea669921e0b0a91c33c0f765718c48916cfa275ed /net/freenx/files/patch-freenx-nxserver
parent853583ea7c1fcb67bc52be09d75bf6d3e23d6bc7 (diff)
Notes
Diffstat (limited to 'net/freenx/files/patch-freenx-nxserver')
-rw-r--r--net/freenx/files/patch-freenx-nxserver32
1 files changed, 16 insertions, 16 deletions
diff --git a/net/freenx/files/patch-freenx-nxserver b/net/freenx/files/patch-freenx-nxserver
index 0fb6112053f4..79b5a2333394 100644
--- a/net/freenx/files/patch-freenx-nxserver
+++ b/net/freenx/files/patch-freenx-nxserver
@@ -1,12 +1,21 @@
---- freenx-0.3.1/nxserver.orig Sun Mar 13 19:56:34 2005
-+++ freenx-0.3.1/nxserver Mon Mar 28 16:49:04 2005
+--- freenx-0.4.1/nxserver.orig Sat Jun 25 08:26:22 2005
++++ freenx-0.4.1/nxserver Tue Jun 28 09:38:25 2005
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/local/bin/bash
# Free implementation of nxserver components
#
-@@ -48,7 +48,7 @@
+@@ -27,7 +27,7 @@
+ # Reread boot command line; echo last parameter's argument or return false.
+ getparam(){
+ stringinstring "&$1=" "$CMDLINE" || return 1
+-echo "$CMDLINE" | awk "/^$1=/"' { VAL=$2 } END { print VAL }' FS="=" RS="(&|\n)"
++echo "$CMDLINE" | tr "&" "\n" | egrep "^"$1"=" | awk -F= '{ VAL=$2 } END { print VAL }'
+ return 0
+ }
+
+@@ -46,7 +46,7 @@
passdb_get_crypt_pass()
{
@@ -15,25 +24,16 @@
}
passdb_get_pass()
-@@ -697,7 +697,7 @@
-
+@@ -836,7 +836,7 @@
+
rm -f "$SESS_LOCKFILE"
- uniqueid=$(echo $[$RANDOM*$RANDOM] | md5sum | cut -d" " -f1 | tr "[a-z]" "[A-Z]")
+ uniqueid=$(echo $[$RANDOM*$RANDOM] | md5 | cut -d" " -f1 | tr "[a-z]" "[A-Z]")
FULL_PARAMS="user=$USER&userip=$USERIP&uniqueid=$uniqueid&display=$SESS_DISPLAY&$PARAMS"
- log "$FULL_PARAMS"
+ log 6 "$FULL_PARAMS"
-@@ -755,7 +755,7 @@
- if [ "$ENCRYPTION" = "1" ]
- then
- let PROXY_DISPLAY=$SESS_DISPLAY+4000
-- netcat 127.0.0.1 $PROXY_DISPLAY
-+ nc 127.0.0.1 $PROXY_DISPLAY
- exit 0
- else
- echo_x "NX> 1001 Bye."
-@@ -953,7 +953,7 @@
+@@ -1091,7 +1091,7 @@
[ ${#CMD_CHUSER} -ge 32 ] && cmd_abort "Error: User $CMD_CHUSER must be shorter than 32 characters."
egrep -q "^$CMD_CHUSER:" $NX_ETC_DIR/passwords && cmd_abort "Error: User $CMD_CHUSER already in database."