[FreeNX-kNX] Support for nx 3.2.0?
Chris Smith
chris at evib.net
Wed Oct 8 11:49:03 UTC 2008
On 8 Oct 2008, at 12:31, Mario Becroft wrote:
> Neal Becker <ndbecker2 at gmail.com> writes:
>
>> Mario Becroft wrote:
>>
>>> Neal Becker <ndbecker2 at gmail.com> writes:
>>>
>>>> I'm looking for freenx 0.7.3 for fedora 9 (x86_64).
>>>
>>> There is probably an rpm somewhere, but for what it's worth, I just
>>> built FreeNX on CentOS 5.2 and it was extremely simple to build,
>>> so you
>>> might want to just grab the source distribution and build it
>>> yourself.
>>>
>>
>> Then the srpm should be close to what is needed on fedora. Could
>> you please post it (and/or the .spec)?
>
> Sorry, not being much of a Redhat expert I just built it but did not
> produce an rpm.
>
> --
> Mario Becroft <mb at gem.win.co.nz>
> ________________________________________________________________
This might help:
Download the freeNX source from http://developer.berlios.de/project/showfiles.php?group_id=2978
freenx-server-0.7.3.tar.gz
Then I used these scripts to build from the sources.
#1
(Check for latest versions and edit as required)
#!/bin/bash
wget http://www.nomachine.com/sources.php/nxagent-3.2.0-10.tar.gz
wget http://www.nomachine.com/sources.php/nxauth-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxbuilder-3.2.0-2.tar.gz
wget http://www.nomachine.com/sources.php/nxcomp-3.2.0-7.tar.gz
wget http://www.nomachine.com/sources.php/nxcompext-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxcompsh-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxcompshad-3.2.0-3.tar.gz
wget http://www.nomachine.com/sources.php/nxesd-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxkill-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxproxy-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxscripts-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxsensor-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxservice-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxspool-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxssh-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxuexec-3.2.0-1.tar.gz
wget http://www.nomachine.com/sources.php/nxwin-3.2.0-4.tar.gz
wget http://www.nomachine.com/sources.php/nx-X11-3.2.0-2.tar.gz
#2
#!/bin/bash
#
# Build FreeNX server from NoMachine open source components and FreeNX
server 0.7.3 dist.
cd /usr/src/freenx-server-0.7.3
chown -R root:root *
# unzip & untar NoMachine open source components
tar -xvzf NX/nxagent-3.2.0-10.tar.gz
tar -xvzf NX/nxauth-3.2.0-1.tar.gz
tar -xvzf NX/nxbuilder-3.2.0-2.tar.gz
tar -xvzf NX/nxcomp-3.2.0-7.tar.gz
tar -xvzf NX/nxcompext-3.2.0-1.tar.gz
tar -xvzf NX/nxcompsh-3.2.0-1.tar.gz
tar -xvzf NX/nxcompshad-3.2.0-3.tar.gz
tar -xvzf NX/nxesd-3.2.0-1.tar.gz
tar -xvzf NX/nxkill-3.2.0-1.tar.gz
tar -xvzf NX/nxproxy-3.2.0-1.tar.gz
tar -xvzf NX/nxscripts-3.2.0-1.tar.gz
tar -xvzf NX/nxsensor-3.2.0-1.tar.gz
tar -xvzf NX/nxservice-3.2.0-1.tar.gz
tar -xvzf NX/nxspool-3.2.0-1.tar.gz
tar -xvzf NX/nxssh-3.2.0-1.tar.gz
tar -xvzf NX/nxuexec-3.2.0-1.tar.gz
tar -xvzf NX/nxwin-3.2.0-4.tar.gz
tar -xvzf NX/nx-X11-3.2.0-2.tar.gz
cd nx-X11
make World
cd ../nxproxy
./configure && make
cd ..
# Install libraries etc.
# Libraries
#You can use the following schema to do the install to /usr/NX/:
NXPREFIX=/usr/NX
mkdir -p ${NXPREFIX}/lib ${NXPREFIX}/bin ${NXPREFIX}/etc
cp -a nx-X11/lib/X11/libX11.so* ${NXPREFIX}/lib
cp -a nx-X11/lib/Xext/libXext.so* ${NXPREFIX}/lib
cp -a nx-X11/lib/Xrender/libXrender.so* ${NXPREFIX}/lib
cp -a nxcomp/libXcomp.so* ${NXPREFIX}/lib
cp -a nxcompext/libXcompext.so* ${NXPREFIX}/lib
cp -a nxcompshad/libXcompshad.so* ${NXPREFIX}/lib
# binaries
cp -a nx-X11/programs/Xserver/nxagent ${NXPREFIX}/bin
cp -a nxproxy/nxproxy ${NXPREFIX}/bin
# Copy node.conf
cp node.conf.sample ${NXPREFIX}/etc/node.conf
### Now comes the FreeNX part
# build binaries and libs included in FreeNX distribution
cd /usr/src/freenx-server-0.7.3
patch -p0 < gentoo-nomachine.diff
make
make install
# That's all Folks!
#
# but don't forget to install nxclient from NoMachine binary RPM
# rpm -ivh /usr/src/nxclient-3.2.0-14.i386.rpm
Hope that helps.
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/freenx-knx/attachments/20081008/b5369f0f/attachment.html>
More information about the FreeNX-kNX
mailing list