[freenx-server] Hush bogus NX 3.[45] incompatibility warning (Christian Ziemski, #827176).

Ville Skyttä scop at fedoraproject.org
Mon Jun 4 16:05:34 UTC 2012


commit 3bac40b99751aee8b5304bb3acc9ab09bd859dba
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Mon Jun 4 19:05:18 2012 +0300

    Hush bogus NX 3.[45] incompatibility warning (Christian Ziemski, #827176).

 freenx-server-0.7.3-nxagent-version-827176.patch |   14 ++++++++++++++
 freenx-server.spec                               |    7 ++++++-
 2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/freenx-server-0.7.3-nxagent-version-827176.patch b/freenx-server-0.7.3-nxagent-version-827176.patch
new file mode 100644
index 0000000..fba4308
--- /dev/null
+++ b/freenx-server-0.7.3-nxagent-version-827176.patch
@@ -0,0 +1,14 @@
+diff -up freenx-server-0.7.3/nxloadconfig~ freenx-server-0.7.3/nxloadconfig
+--- freenx-server-0.7.3/nxloadconfig~	2012-06-02 12:17:42.047048177 +0300
++++ freenx-server-0.7.3/nxloadconfig	2012-06-02 12:18:24.328442091 +0300
+@@ -672,8 +672,8 @@ then
+ 	[ -z $(echo "$ENABLE_ROOTLESS_MODE" | egrep "^[0|1]$") ] && \
+ 		ERROR="yes" && echo "Error: Invalid value \"ENABLE_ROOTLESS_MODE=$ENABLE_ROOTLESS_MODE\""
+ 
+-	[ -z "$(strings $COMMAND_NXAGENT | egrep 'NXAGENT - Version 1.5.0|NXAGENT - Version 2.[01].0|NXAGENT - Version 3.[0123].0')" ] && \
+-		WARNING="yes" && echo "Error: Could not find 1.5.0 or 2.[01].0 or 3.[0123].0 version string in nxagent. NX 1.5.0 or 2.[01].0 or 3.[0123].0 backend is needed for this version of FreeNX."
++	[ -z "$(strings $COMMAND_NXAGENT | egrep 'NXAGENT - Version 1.5.0|NXAGENT - Version 2.[01].0|NXAGENT - Version 3.[012345].0')" ] && \
++		WARNING="yes" && echo "Error: Could not find 1.5.0 or 2.[01].0 or 3.[012345].0 version string in nxagent. NX 1.5.0 or 2.[01].0 or 3.[012345].0 backend is needed for this version of FreeNX."
+ 		
+ 	[ -z $(echo "$ENABLE_USESSION" | egrep "^[0|1]$") ] && \
+ 		ERROR="yes" && echo "Error: Invalid value \"ENABLE_USESSION=$ENABLE_USESSION\""
diff --git a/freenx-server.spec b/freenx-server.spec
index 627a6c0..5c8ae28 100644
--- a/freenx-server.spec
+++ b/freenx-server.spec
@@ -19,7 +19,7 @@
 Summary: Free Software (GPL) Implementation of the NX Server
 Name: freenx-server
 Version: 0.7.3
-Release: 25%{?dist}
+Release: 26%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://freenx.berlios.de/
@@ -35,6 +35,7 @@ Patch4: freenx-server-0.7.3-nxdialog-627010.patch
 Patch5: freenx-server-0.7.3-optflags.patch
 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
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: imake, redhat-release
 %if %{with systemd}
@@ -72,6 +73,7 @@ under the GPL. FreeNX-server is a GPL implementation of the NX Server.
 %patch5 -p1 -b .optflags
 %patch6 -p1 -b .init
 %patch7 -p1 -b .nxipp
+%patch8 -p1 -b .nxagent-version
 
 sed -i -e's,\$NX_DIR/bin,%{_pkglibexecdir},g'\
   -e's,\$NX_DIR/lib,%{_pkglibdir},g'\
@@ -206,6 +208,9 @@ systemctl daemon-reload &>/dev/null || :
 /var/log/nx
 
 %changelog
+* Mon Jun  4 2012 Ville Skyttä <ville.skytta at iki.fi> - 0.7.3-26
+- Hush bogus NX 3.[45] incompatibility warning (Christian Ziemski, #827176).
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.3-25
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list