[freenx-server] Hush ncat output that confuses NoMachine NX client (#903186, Rok Mandeljc).

Ville Skyttä scop at fedoraproject.org
Thu Jan 24 21:34:51 UTC 2013


commit b5309335d3919fd751cd212dc5e19629c4910e14
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Thu Jan 24 23:34:41 2013 +0200

    Hush ncat output that confuses NoMachine NX client (#903186, Rok Mandeljc).

 ...=> freenx-server-0.7.3-ncat-891109-903186.patch |    8 ++++----
 freenx-server.spec                                 |    7 +++++--
 2 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/freenx-server-0.7.3-ncat-891109.patch b/freenx-server-0.7.3-ncat-891109-903186.patch
similarity index 94%
rename from freenx-server-0.7.3-ncat-891109.patch
rename to freenx-server-0.7.3-ncat-891109-903186.patch
index 6a5987c..ba2ae3b 100644
--- a/freenx-server-0.7.3-ncat-891109.patch
+++ b/freenx-server-0.7.3-ncat-891109-903186.patch
@@ -41,7 +41,7 @@ diff -up freenx-server-0.7.3/nxserver~ freenx-server-0.7.3/nxserver
  
                          let PROXY_DISPLAY=$SESS_DISPLAY+4000
 -                        if $COMMAND_NETCAT -z "$SERVER_HOST" $PROXY_DISPLAY
-+                        if $COMMAND_NETCAT --send-only "$SERVER_HOST" $PROXY_DISPLAY </dev/null
++                        if $COMMAND_NETCAT --send-only "$SERVER_HOST" $PROXY_DISPLAY </dev/null 2>/dev/null
                          then
                                  log 2 "Warning: nxagent proxy without .nX$SESS_DISPLAY-lock found on host:port $SERVER_HOST:$AGENT_DISPLAY."
                                  let SESS_DISPLAY=$SESS_DISPLAY+1
@@ -50,7 +50,7 @@ diff -up freenx-server-0.7.3/nxserver~ freenx-server-0.7.3/nxserver
  			
  			let SAMBA_DISPLAY=$SESS_DISPLAY+3000
 -			if [ "$(getparam 'samba')" = 1 ] && $COMMAND_NETCAT -z "$SERVER_HOST" $SAMBA_DISPLAY
-+			if [ "$(getparam 'samba')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $SAMBA_DISPLAY </dev/null
++			if [ "$(getparam 'samba')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $SAMBA_DISPLAY </dev/null 2>/dev/null
  			then
  				log 2 "Warning: Skipping $SERVER_HOST:$AGENT_DISPLAY as samba port is not free."
  				let SESS_DISPLAY=$SESS_DISPLAY+1
@@ -59,7 +59,7 @@ diff -up freenx-server-0.7.3/nxserver~ freenx-server-0.7.3/nxserver
  			
  			let MEDIA_DISPLAY=$SESS_DISPLAY+7000
 -			if [ "$(getparam 'media')" = 1 ] && $COMMAND_NETCAT -z "$SERVER_HOST" $MEDIA_DISPLAY
-+			if [ "$(getparam 'media')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $MEDIA_DISPLAY </dev/null
++			if [ "$(getparam 'media')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $MEDIA_DISPLAY </dev/null 2>/dev/null
  			then
  				log 2 "Warning: Skipping $SERVER_HOST:$AGENT_DISPLAY as media port is not free."
  				let SESS_DISPLAY=$SESS_DISPLAY+1
@@ -68,7 +68,7 @@ diff -up freenx-server-0.7.3/nxserver~ freenx-server-0.7.3/nxserver
  			
  			let CUPS_DISPLAY=$SESS_DISPLAY+9000
 -			if [ "$(getparam 'cups')" = 1 ] && $COMMAND_NETCAT -z "$SERVER_HOST" $CUPS_DISPLAY
-+			if [ "$(getparam 'cups')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $CUPS_DISPLAY </dev/null
++			if [ "$(getparam 'cups')" = 1 ] && $COMMAND_NETCAT --send-only "$SERVER_HOST" $CUPS_DISPLAY </dev/null 2>/dev/null
  			then
  				log 2 "Warning: Skipping $SERVER_HOST:$AGENT_DISPLAY as cups port is not free."
  				let SESS_DISPLAY=$SESS_DISPLAY+1
diff --git a/freenx-server.spec b/freenx-server.spec
index d93cc8c..dc5c923 100644
--- a/freenx-server.spec
+++ b/freenx-server.spec
@@ -17,7 +17,7 @@
 Summary: Free Software (GPL) Implementation of the NX Server
 Name: freenx-server
 Version: 0.7.3
-Release: 29%{?dist}
+Release: 30%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://freenx.berlios.de/
@@ -35,7 +35,7 @@ Patch6: freenx-server-0.7.3-init.patch
 Patch7: freenx-server-0.7.3-nxipp.patch
 Patch8: freenx-server-0.7.3-nxagent-version-827176.patch
 Patch9: freenx-server-0.7.3-authkeys2-830838.patch
-Patch10: freenx-server-0.7.3-ncat-891109.patch
+Patch10: freenx-server-0.7.3-ncat-891109-903186.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: imake, redhat-release
 %if %{with systemd}
@@ -214,6 +214,9 @@ systemctl daemon-reload &>/dev/null || :
 /var/log/nx
 
 %changelog
+* Thu Jan 24 2013 Ville Skyttä <ville.skytta at iki.fi> - 0.7.3-30
+- Hush ncat output that confuses NoMachine NX client (#903186, Rok Mandeljc).
+
 * Wed Jan  9 2013 Ville Skyttä <ville.skytta at iki.fi> - 0.7.3-29
 - Patch to work with ncat in F-18+ (#891109).
 - Add Documentation field to systemd service.


More information about the scm-commits mailing list