summaryrefslogtreecommitdiffstats
path: root/README.freenx
blob: 087ac59f116900e7daa3ff8b92669e1f43feb247 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
     =========================================
              FREENX support in TCOS
     =========================================


  If you want to exec FREENX client in TCOS you must do next jobs:


  1.- Download FREENX from www.nomachine.com, need 3 files:

   For server:
     nxnode_2.1.0-15_i386.deb
     nxserver_2.1.0-18_i386.deb (free version)

   For clients:
     nxclient_2.1.0-17_i386.deb
     nxclient-2.1.0-17.i386.tar.gz

   (version number can change in future)

  2.- Install FREENX server packages.

  3.- Prepare squashfs image for TCOS:

        # mkdir /tmp/freenx
        # tar -zxf nxclient-2.1.0-17.i386.tar.gz -C /tmp/freenx
        # ( cd /tmp/freenx/NX && mksquashfs . ../nxclient.squashfs )

     Move nxclient.squashfs to /var/lib/tcos/tftp/

        # mv /tmp/freenx/nxclient.squashfs /var/lib/tcos/tftp/

       IMPORTANT: ( make sure that file rights are 644 )

  4.- Rebuild TCOS images with TCOS_FREENX_SQUASHFS=1

  5.- Append this to thin client cmdline:

           freenx=nxclient.squashfs

  6.- Optionally you can create this files:

      nxclient.cfg
      server.nxs

      And put into /var/lib/tcos/tftp/

      (this files are the nxclient config and one server config)