Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=19555ab4e586f300a5bf1c6b5fc8f75568cbce0f
commit 19555ab4e586f300a5bf1c6b5fc8f75568cbce0f Author: Miklos Vajna <vmik...@frugalware.org> Date: Sun May 31 03:29:53 2009 +0200 freenx-0.5.0-6-i686 - bin, newer versions are splitted to freenx-server and freenx-client diff --git a/source/xapps-extra/freenx/FrugalBuild b/source/xapps-extra/freenx/FrugalBuild deleted file mode 100644 index 375fcdc..0000000 --- a/source/xapps-extra/freenx/FrugalBuild +++ /dev/null @@ -1,42 +0,0 @@ -# Compiling Time: 0.01 SBU -# Maintainer: Miklos Vajna <vmik...@frugalware.org> - -pkgname=freenx -pkgver=0.5.0 -pkgrel=6 -pkgdesc="An X11/RDP/VNC proxy server especially well suited to low bandwidth links such as ISDN or modem." -Finclude berlios -url="http://freenx.berlios.de/" -rodepends=('openssh' 'expect' 'netcat' 'nxproxy' 'nx-x11') -groups=('xapps-extra') -backup=(usr/NX/etc/{passwords,node.conf}) -archs=('i686') -#up2date="lynx -dump http://debian.tu-bs.de/knoppix/nx/lwe-release/|grep tar.gz$|sed 's/.*-\(.*\)-L.*/\1/;s/_/./g;q'" -source=(http://debian.tu-bs.de/knoppix/nx/lwe-release/FreeNX-${pkgver//./_}-LWE.tar.gz \ - freenx.sh $pkgname-$pkgver-{syntax,resume,xorg7}.diff README.Frugalware) - -build() -{ - Fcd FreeNX-${pkgver//./_}-LWE - Fpatchall - cd freenx-server - # don't worry, this is not gentoo specific :) - patch -p0 < gentoo-nomachine.diff - Fexerel nx{server,node,node-login,keygen,loadconfig,setup,print,client} /usr/NX/bin - Ffilerel node.conf.sample /usr/NX/etc/node.conf - touch $Fdestdir/usr/NX/etc/{passwords,passwords.orig} - chmod 600 $Fdestdir/usr/NX/etc/{passwords,passwords.orig} - Fmkdir /usr/NX/var/db/{closed,running,failed} - chmod 700 $Fdestdir/usr/NX/var/db/{closed,running,failed} - Fmkdir /usr/NX/home/nx/.ssh - chmod 700 $Fdestdir/usr/NX/home/nx/{,.ssh} - Fexe /etc/profile.d/freenx.sh - Fdoc README.Frugalware -} - -sha1sums=('9611f790bf7f371cdf181eac5eae35a56e096ac2' \ - '7ae2bd919720646c0c24f2375e82799ee66fb419' \ - '2c605274f278279b32d01ecb2d25390149f1c256' \ - '88f022f91186f3636da53f59a669681c231dece3' \ - '2a1fd4deae29d21740d076e751877eabd275cf8d' \ - 'f535b0969a27069f5d6b329c15ddbb0d74e670ab') diff --git a/source/xapps-extra/freenx/README.Frugalware b/source/xapps-extra/freenx/README.Frugalware deleted file mode 100644 index dbf243b..0000000 --- a/source/xapps-extra/freenx/README.Frugalware +++ /dev/null @@ -1,57 +0,0 @@ -1. Installation -+ -On the server: -+ ---------------------- -# pacman-g2 -S freenx ---------------------- -+ -On the client: -+ ------------------- -# pacman-g2 -S knx ------------------- - -2. Configuration -+ -On the server setup a fake password for the nx user: -+ ------------ -# passwd nx ------------ -+ -Now allow the client to connect to the server by copying the file -'/usr/NX/home/nx/id_dsa' from the server to '/usr/share/knx/client.id_dsa.key' -on the client. Also make sure about it's readable by users: -+ --------------------------------------------- -# chmod 644 /usr/share/knx/client.id_dsa.key --------------------------------------------- -+ -Also don't forget to allow incoming ssh connections (by default port 22) in -'/etc/sysconfig/firwall', then load the config with the -+ --------------------------- -# service firewall restart --------------------------- -+ -command. - -3. Users -+ -By default shell accounts are not allowed to connect to th nx server, you can -allow a user to do so by -+ -------------------------------- -# nxserver --adduser <username> -------------------------------- -+ -then set a separate (for nx) password for the user: -+ ------------------------------- -# nxserver --passwd <username> ------------------------------- - -4. The client -+ -Now start knx, the usage of that application is self-explaining. diff --git a/source/xapps-extra/freenx/freenx-0.5.0-resume.diff b/source/xapps-extra/freenx/freenx-0.5.0-resume.diff deleted file mode 100644 index d9e2b25..0000000 --- a/source/xapps-extra/freenx/freenx-0.5.0-resume.diff +++ /dev/null @@ -1,21 +0,0 @@ -diff -Naur FreeNX-0_5_0-LWE.orig/freenx-server/node.conf.sample FreeNX-0_5_0-LWE/freenx-server/node.conf.sample ---- FreeNX-0_5_0-LWE.orig/freenx-server/node.conf.sample 2005-08-07 11:53:57.000000000 +0200 -+++ FreeNX-0_5_0-LWE/freenx-server/node.conf.sample 2006-06-24 01:11:09.000000000 +0200 -@@ -334,7 +334,7 @@ - ######################################################################### - - # When set to 1 this will automatically resume started sessions --#ENABLE_AUTORECONNECT="0" -+ENABLE_AUTORECONNECT="1" - - # When set to 1 this will automatically resume started sessions - # but only if an older client version is used -@@ -371,7 +371,7 @@ - - # The number of seconds we wait for the nxagent to start before - # deciding startup has failed --#AGENT_STARTUP_TIMEOUT="60" -+AGENT_STARTUP_TIMEOUT="60" - - # The font server the agent will use. If set to "" no font server is used. - # For this to do any good, the client has to have the same font server set diff --git a/source/xapps-extra/freenx/freenx-0.5.0-syntax.diff b/source/xapps-extra/freenx/freenx-0.5.0-syntax.diff deleted file mode 100644 index 852815a..0000000 --- a/source/xapps-extra/freenx/freenx-0.5.0-syntax.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur FreeNX-0_5_0-LWE.orig/freenx-server/nxserver FreeNX-0_5_0-LWE/freenx-server/nxserver ---- FreeNX-0_5_0-LWE.orig/freenx-server/nxserver 2005-08-07 11:53:57.000000000 +0200 -+++ FreeNX-0_5_0-LWE/freenx-server/nxserver 2006-03-15 01:43:31.000000000 +0100 -@@ -785,7 +785,7 @@ - # Pick one based on "round-robin random" - SERVER_HOSTS=( $SERVER_LOADBALANCING ) - server_nr_of_hosts=${#server_hos...@]} -- let SERVER_NR=(RANDOM % SERVER_NR_OF_HOSTS) -+ let SERVER_NR=$(($RANDOM % $SERVER_NR_OF_HOSTS)) - SERVER_HOST_RR=${SERVER_HOSTS[$SERVER_NR]} - echo $SERVER_HOST_RR - } diff --git a/source/xapps-extra/freenx/freenx-0.5.0-xorg7.diff b/source/xapps-extra/freenx/freenx-0.5.0-xorg7.diff deleted file mode 100644 index 07ff4d1..0000000 --- a/source/xapps-extra/freenx/freenx-0.5.0-xorg7.diff +++ /dev/null @@ -1,36 +0,0 @@ -diff -Naur FreeNX-0_5_0-LWE.orig/freenx-server/node.conf.sample FreeNX-0_5_0-LWE/freenx-server/node.conf.sample ---- FreeNX-0_5_0-LWE.orig/freenx-server/node.conf.sample 2005-08-07 11:53:57.000000000 +0200 -+++ FreeNX-0_5_0-LWE/freenx-server/node.conf.sample 2006-07-15 18:24:20.000000000 +0200 -@@ -305,7 +305,7 @@ - - # The key that contains the name of the complete path of command name - # 'xauth'. --#COMMAND_XAUTH=/usr/X11R6/bin/xauth -+#COMMAND_XAUTH=/usr/bin/xauth - - # The key that contains the name of the complete path of command name - # 'smbmount'. -diff -Naur FreeNX-0_5_0-LWE.orig/freenx-server/nxclient FreeNX-0_5_0-LWE/freenx-server/nxclient ---- FreeNX-0_5_0-LWE.orig/freenx-server/nxclient 2005-08-07 11:53:57.000000000 +0200 -+++ FreeNX-0_5_0-LWE/freenx-server/nxclient 2006-07-15 18:24:36.000000000 +0200 -@@ -60,7 +60,7 @@ - else - dialog_interface="xmessage" - xmessage=$(which xmessage 2>/dev/null) -- [ -z "$xmessage" ] && xmessage="/usr/X11R6/bin/xmessage" -+ [ -z "$xmessage" ] && xmessage="/usr/bin/xmessage" - fi - - # -diff -Naur FreeNX-0_5_0-LWE.orig/freenx-server/nxloadconfig FreeNX-0_5_0-LWE/freenx-server/nxloadconfig ---- FreeNX-0_5_0-LWE.orig/freenx-server/nxloadconfig 2005-08-07 11:53:57.000000000 +0200 -+++ FreeNX-0_5_0-LWE/freenx-server/nxloadconfig 2006-07-15 18:24:43.000000000 +0200 -@@ -152,7 +152,7 @@ - COMMAND_START_GNOME=gnome-session - COMMAND_START_CDE=cdwm - COMMAND_XTERM=xterm --COMMAND_XAUTH=/usr/X11R6/bin/xauth -+COMMAND_XAUTH=/usr/bin/xauth - COMMAND_SMBMOUNT=smbmount - COMMAND_SMBUMOUNT=smbumount - COMMAND_NETCAT=netcat diff --git a/source/xapps-extra/freenx/freenx.install b/source/xapps-extra/freenx/freenx.install deleted file mode 100644 index 47e3a46..0000000 --- a/source/xapps-extra/freenx/freenx.install +++ /dev/null @@ -1,32 +0,0 @@ -post_install() -{ - if ! grep -q '^nx:' /etc/passwd ; then - useradd -u 20 nx -d /usr/NX/home/nx -s /usr/NX/bin/nxserver - fi - usermod -s /usr/NX/bin/nxserver nx - if [ ! -e /usr/NX/etc/users.id_dsa ]; then - ssh-keygen -f /usr/NX/etc/users.id_dsa -t dsa -N "" -q - fi - if [ ! -e /usr/NX/home/nx/id_dsa ]; then - ssh-keygen -d -f /usr/NX/home/nx/id_dsa -N "" - fi - if [ ! -e /usr/NX/home/nx/.ssh/authorized_keys ]; then - cat /usr/NX/home/nx/id_dsa.pub > /usr/NX/home/nx/.ssh/authorized_keys - fi - chmod 600 /usr/NX/home/nx/id_dsa.pub /usr/NX/home/nx/.ssh/authorized_keys - chown -R nx:root /usr/NX -} - -post_upgrade() -{ - post_install -} - -post_remove() -{ - userdel nx -} - -op=$1 -shift -$op $* diff --git a/source/xapps-extra/freenx/freenx.sh b/source/xapps-extra/freenx/freenx.sh deleted file mode 100644 index 9f69cdd..0000000 --- a/source/xapps-extra/freenx/freenx.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -# (c) 2006 Miklos Vajna <vmik...@frugalware.org> -# freenx.sh for Frugalware -# distributed under GPL License - -export PATH=$PATH:/usr/NX/bin _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git