diff options
Diffstat (limited to 'net-misc/nxserver-freeedition')
7 files changed, 0 insertions, 579 deletions
diff --git a/net-misc/nxserver-freeedition/ChangeLog b/net-misc/nxserver-freeedition/ChangeLog deleted file mode 100644 index fb3dec1..0000000 --- a/net-misc/nxserver-freeedition/ChangeLog +++ /dev/null @@ -1,346 +0,0 @@ -# ChangeLog for net-misc/nxserver-freeedition -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.62 2014/06/06 12:46:47 jer Exp $ - -*nxserver-freeedition-3.5.0.11-r1 (22 Jan 2013) - - 22 Jan 2013; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.5.0.9.ebuild, - +nxserver-freeedition-3.5.0.11-r1.ebuild, - +files/nxserver-3.5.0.11-setup.patch: - Update nxserver patch to detect Gentoo based on /etc/os-release, fallback - /etc/gentoo-release, suggested by ssuominen in bug #380579 - - 12 Jul 2012; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.5.0.5.ebuild, nxserver-freeedition-3.5.0.9.ebuild, - nxserver-freeedition-3.5.0.11.ebuild: - Add GPL-2 to LICENSE for init script, bug #426080 - - 07 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.5.0.5.ebuild, -nxserver-freeedition-3.5.0.8.ebuild, - nxserver-freeedition-3.5.0.9.ebuild, +nxserver-freeedition-3.5.0.11.ebuild: - Maintenance release bump, mostly fixes for newer cairo support. Inherit user - eclass - -*nxserver-freeedition-3.5.0.11 (07 Jun 2012) - - 07 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.5.0.11.ebuild: - Maintenance release bump, mostly fixes for newer cairo support - -*nxserver-freeedition-3.5.0.9 (04 Nov 2011) - - 04 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.5.0.9.ebuild: - Maintenance release bump, mostly fixes for rootless, shadow and vnc sessions - - 23 Sep 2011; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.4.0.8.ebuild, -nxserver-freeedition-3.4.0.17.ebuild, - -nxserver-freeedition-3.5.0.4.ebuild: - Remove vulnerable versions, security bugs #378345 and #384097 - -*nxserver-freeedition-3.5.0.8 (24 Aug 2011) - - 24 Aug 2011; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.5.0.8.ebuild: - Maintenance release bump, mostly fixes to work with nxplayer - - 23 Aug 2011; Markos Chandras <hwoarang@gentoo.org> - nxserver-freeedition-3.5.0.5.ebuild: - Stable on amd64 wrt bug #378345 - - 20 Aug 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> - nxserver-freeedition-3.5.0.5.ebuild: - x86 stable wrt security bug #378345 - -*nxserver-freeedition-3.5.0.5 (08 Aug 2011) - - 08 Aug 2011; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.5.0.5.ebuild: - Maintenance release bump, fix security issue on nxconfigure.sh script and may - fix bug #282117 - -*nxserver-freeedition-3.5.0.4 (22 May 2011) - - 22 May 2011; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.4.0.15.ebuild, +nxserver-freeedition-3.5.0.4.ebuild: - 3.5.0 version bump, mostly fixes consolidation from 3.4.0 branch. Drop some - 3.4.0 versions - -*nxserver-freeedition-3.4.0.17 (02 Mar 2011) - - 02 Mar 2011; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.4.0.14.ebuild, +nxserver-freeedition-3.4.0.17.ebuild: - Maintenance release bump, remove some old versions - -*nxserver-freeedition-3.4.0.15 (10 Feb 2011) - - 10 Feb 2011; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.4.0.12.ebuild, +nxserver-freeedition-3.4.0.15.ebuild: - Maintenance release bump, remove some old versions - -*nxserver-freeedition-3.4.0.14 (26 Aug 2010) - - 26 Aug 2010; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.4.0.14.ebuild: - Maintenance release bump - - 14 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.3.0.14.ebuild: - Drop 3.3 NX versions - -*nxserver-freeedition-3.4.0.12 (09 Feb 2010) - - 09 Feb 2010; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.4.0.12.ebuild: - Maintenance release bump, EAPI2 and remove built_with_use - - 15 Dec 2009; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.3.0.8-r1.ebuild, - -nxserver-freeedition-3.3.0.22.ebuild, - -nxserver-freeedition-3.3.0.27.ebuild, - nxserver-freeedition-3.4.0.8.ebuild: - Drop first 3.3.0 versions, add xhost RDEPEND for shadow support, spotted - by Patrick <mail@patrick-nagel.net> in bug #296877 - - 25 Nov 2009; Markus Meier <maekke@gentoo.org> - nxserver-freeedition-3.4.0.8.ebuild: - amd64 stable, bug #291619 - - 25 Nov 2009; Markus Meier <maekke@gentoo.org> - nxserver-freeedition-3.4.0.8.ebuild: - x86 stable, bug #291619 - - 01 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.4.0.8.ebuild: - Fix dependency on nxnode - -*nxserver-freeedition-3.4.0.8 (30 Sep 2009) - - 30 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.4.0.8.ebuild: - 3.4.0 version bump. This version brings new capabilities such as: support - for CUPS 1.4 printing system, better detection of system commands to run - KDE and Gnome sessions and the possibility of configuring the server to - allow run sessions as the root user, and bugfixes (nxagent crash, cut and - paste problems, text on the titlebar in rootless session, ...) - - 17 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.3.0.27.ebuild: - Update pkg_postinst to match other NX servers, remove blocker as files do - not collide anymore for some time - -*nxserver-freeedition-3.3.0.27 (01 Sep 2009) - - 01 Sep 2009; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.3.0.27.ebuild: - Third maintenance release bump for 3.3.0, bugfixes including a nxagent - crash on amd64 - - 29 May 2009; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.2.0.ebuild, -nxserver-freeedition-3.2.0-r1.ebuild, - -nxserver-freeedition-3.2.0.13.ebuild, - -nxserver-freeedition-3.2.0.16.ebuild: - Removing 3.2 versions - - 04 Apr 2009; Markus Meier <maekke@gentoo.org> - nxserver-freeedition-3.3.0.14.ebuild: - amd64/x86 stable, bug #262910 - -*nxserver-freeedition-3.3.0.22 (25 Mar 2009) - - 25 Mar 2009; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.3.0.22.ebuild: - Version bump, second maintenance release, mostly bugfixes - - 08 Mar 2009; Markus Meier <maekke@gentoo.org> - nxserver-freeedition-3.3.0.8-r1.ebuild: - x86 stable, bug #256414 - - 05 Feb 2009; Richard Freeman <rich0@gentoo.org> - nxserver-freeedition-3.3.0.8-r1.ebuild: - amd64 stable - 256414 - -*nxserver-freeedition-3.3.0.14 (16 Jan 2009) - - 16 Jan 2009; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.3.0.14.ebuild: - Maintenance release version bump - -*nxserver-freeedition-3.3.0.8-r1 (24 Nov 2008) - - 24 Nov 2008; Bernard Cafarelli <voyageur@gentoo.org> - +files/nxserver-3.3.0-dontupdatekeys.patch, - -nxserver-freeedition-3.3.0.8.ebuild, - +nxserver-freeedition-3.3.0.8-r1.ebuild: - Prevent update script from failing and removing default ssh key, bug - #248049 - -*nxserver-freeedition-3.3.0.8 (21 Nov 2008) - - 21 Nov 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.3.0.8.ebuild: - 3.3.0 version bump - -*nxserver-freeedition-3.2.0.16 (25 Aug 2008) - - 25 Aug 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.2.0.16.ebuild: - Maintenance release bump - -*nxserver-freeedition-3.2.0.13 (21 Jul 2008) - - 21 Jul 2008; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.1.0.ebuild, -nxserver-freeedition-3.1.0-r1.ebuild, - -nxserver-freeedition-3.2.0-r2.ebuild, - +nxserver-freeedition-3.2.0.13.ebuild: - Remove old 3.0/3.1 versions, add minor release to ebuild version in latest - 3.2 - -*nxserver-freeedition-3.2.0-r2 (16 Jun 2008) - - 16 Jun 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.2.0-r2.ebuild: - Maintenance release bump, minor bugfixes - - 05 Jun 2008; Peter Volkov <pva@gentoo.org> - nxserver-freeedition-3.2.0.ebuild: - amd64 stable, bug #222967. - - 29 May 2008; Christian Faulhammer <opfer@gentoo.org> - nxserver-freeedition-3.2.0.ebuild: - x86 stable, bug #222967 - -*nxserver-freeedition-3.2.0-r1 (28 May 2008) - - 28 May 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.2.0-r1.ebuild: - Maintenance release bump, minor bugfixes - -*nxserver-freeedition-3.2.0 (09 Apr 2008) - - 09 Apr 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.2.0.ebuild: - Version bump, new 3.2.0 series - - 03 Apr 2008; Bernard Cafarelli <voyageur@gentoo.org> - -files/nxserver-3.0.0-r3-setup.patch, - -nxserver-freeedition-3.0.0-r3.ebuild, - -nxserver-freeedition-3.0.0-r4.ebuild: - Removing 3.0 versions, they depend on vulnerable net-misc/nxnode versions - - 19 Mar 2008; Peter Volkov <pva@gentoo.org> - nxserver-freeedition-3.1.0-r1.ebuild: - amd64 stable, security bug #210317. - - 18 Feb 2008; Christian Faulhammer <opfer@gentoo.org> - nxserver-freeedition-3.1.0.ebuild: - stable x86, security bug 210317 - -*nxserver-freeedition-3.1.0-r1 (24 Jan 2008) - - 24 Jan 2008; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.1.0-r1.ebuild: - Maintenance release bump - -*nxserver-freeedition-3.1.0 (14 Dec 2007) - - 14 Dec 2007; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.1.0.ebuild: - Version bump - -*nxserver-freeedition-3.0.0-r4 (03 Dec 2007) - - 03 Dec 2007; Bernard Cafarelli <voyageur@gentoo.org> - +files/nxserver-3.0.0-r4-setup.patch, - nxserver-freeedition-3.0.0-r3.ebuild, - +nxserver-freeedition-3.0.0-r4.ebuild: - Version bump, fix some quoting - - 20 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> - -files/nxserver-2.1.0-setup.patch, -files/nxserver-3.0.0-setup.patch, - -nxserver-freeedition-2.1.0.ebuild, -nxserver-freeedition-3.0.0-r2.ebuild: - Remove vulnerable NX 2.1 versions, security bug #192712 - - 20 Sep 2007; Robert Buchholz <rbu@gentoo.org> - nxserver-freeedition-3.0.0-r3.ebuild: - amd64 stable (bug #180040) - - 20 Sep 2007; Christian Faulhammer <opfer@gentoo.org> - nxserver-freeedition-3.0.0-r3.ebuild: - stable x86, security bug 192712 - - 19 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.0.0-r3.ebuild: - Fix files installation mode, added check on postinst - - 18 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-3.0.0-r3.ebuild: - Fix variables quoting, thanks opfer - Also clean up the install section - -*nxserver-freeedition-3.0.0-r3 (18 Sep 2007) - - 18 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org> - +files/nxserver-3.0.0-r3-setup.patch, - +nxserver-freeedition-3.0.0-r3.ebuild: - Third maintenance release - Thanks Timo Gurr <timo.gurr@gmail.com> for the updated setup patch - -*nxserver-freeedition-3.0.0-r2 (22 Jul 2007) - - 22 Jul 2007; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.0.0-r1.ebuild, - +nxserver-freeedition-3.0.0-r2.ebuild: - Second maintenance release - - 06 Jul 2007; Bernard Cafarelli <voyageur@gentoo.org> - -nxserver-freeedition-3.0.0.ebuild: - Removed old version - - 03 Jul 2007; Christian Faulhammer <opfer@gentoo.org> - nxserver-freeedition-2.1.0.ebuild: - stable x86, bug 180040 - -*nxserver-freeedition-3.0.0-r1 (02 Jul 2007) - - 02 Jul 2007; Bernard Cafarelli <voyageur@gentoo.org> - +nxserver-freeedition-3.0.0-r1.ebuild: - Maintenance release - - 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> - nxserver-freeedition-2.1.0.ebuild, nxserver-freeedition-3.0.0.ebuild: - (QA) RESTRICT clean up. - -*nxserver-freeedition-3.0.0 (21 Jun 2007) - - 21 Jun 2007; Bernard Cafarelli <voyageur@gentoo.org> - +files/nxserver-3.0.0-setup.patch, +nxserver-freeedition-3.0.0.ebuild: - Version bump, thanks to Timo Gurr <psy@monsterserver.de> in bug #182779 - - 11 Jun 2007; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-2.1.0.ebuild: - Added missing dependencies, bug #181614 - - 05 Jun 2007; Bernard Cafarelli <voyageur@gentoo.org> - files/nxserver-2.1.0-init: - Init script cleanup, thanks to Christian Faulhammer <opfer@gentoo.org> - - 12 May 2007; Bernard Cafarelli <voyageur@gentoo.org> metadata.xml: - Fixed maintainer in metadata.xml - - 28 Apr 2007; Sven Wegener <swegener@gentoo.org> - nxserver-freeedition-2.1.0.ebuild: - Fix *initd, *confd and *envd calls (#17388, #174266) - - 26 Apr 2007; Bernard Cafarelli <voyageur@gentoo.org> - nxserver-freeedition-2.1.0.ebuild: - Updated blockers on other NX servers - -*nxserver-freeedition-2.1.0 (30 Mar 2007) - - 30 Mar 2007; Bernard Cafarelli <voyageur@gentoo.org> - +files/nxserver-2.1.0-init, +files/nxserver-2.1.0-setup.patch, - +metadata.xml, +nxserver-freeedition-2.1.0.ebuild: - Initial commit, bug #153866 - diff --git a/net-misc/nxserver-freeedition/Manifest b/net-misc/nxserver-freeedition/Manifest deleted file mode 100644 index 489545a..0000000 --- a/net-misc/nxserver-freeedition/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX nxserver-2.1.0-init 494 SHA256 4c937f114be2a2e5bfebf6f7b96d00e841c46a9104c300e6773aae5b9d3d75bf SHA512 7852082069d2ddc81e5055b931f6d91424aa6d6a2a0ec39e1a21e4347dd856ee3590cd17da1abfac1a0ec3b4132609f6c85b52888f007c033f21bd6f92f68e29 WHIRLPOOL 002d54742236dfb0d34c3a06ad35a7eca5231da935946de3cf365df203a0e318ebc511e43ecaca7965f1a5358144110a80445829a9842b56adddf2db7be97a67 -AUX nxserver-3.3.0-dontupdatekeys.patch 333 SHA256 4b4202a988d9b8841a5aef358b6ef50cc5864644ff4e9192cbd77cab54d1f298 SHA512 e04734582a1a125fa894bbbd49c8b8e78443ac8007df4b33b3f8ceae66a2e440350b814b22bf4719cfd37ba1ef84bd2d461757ae347d434bbad06a755f7dbec3 WHIRLPOOL 08ee75467e417bc169a4d05241192ade7059b27ef004955970a17ba810c73a254362d5a04615da2161cece623563de05cae18bdf6fb69d5bf4fdc72dc913ef6b -AUX nxserver-3.5.0.11-setup.patch 2331 SHA256 6b88bde9f1309f99cf03756844987db377b41eb006657320933e2f1bc4c67550 SHA512 9b960076ca9d8ce9aa0a38e77a4ba0814b404d1e77b15ae034e6520e822ecc481f85cefa46c526e950fc4c677bc4553633676d60030333983ca7db780bb77d2d WHIRLPOOL 08a0e7432df4042c33c22badd2388f6edbf807bcc777ef7e98b513ba767304f02e9539bc4cda6bd99b7fef773c234bfb47d329e9f7007d22aad19ec428588e36 -DIST nxserver-3.5.0-11.i386.tar.gz 6866158 SHA256 860a5de07e247e38d951f77b87f4dae3eb338120d768f2098df6332e63910074 SHA512 c457f8b114b526058329c8925b6388d74b5c72221d2625c67eac81baacc9a8575daa1ec21f17fba2fbee3808b920e896aa5c140cea0acaf31504849444484448 WHIRLPOOL df37a856c30528e9239cc3072c10f00c198876b349db1e9a94acbc2b45e1b60d31f48b6d13f30151a4e288eb48724c22167f5fd00e4fd03caf0f8e92543420fa -DIST nxserver-3.5.0-11.x86_64.tar.gz 7903110 SHA256 05b462bf6b888dbdd22246a521a0b6ed18ba5d55de673a53c5ae9d9c6dd68c63 SHA512 6a2483c874acbe824b766e06b01ad364d163380df02d9a36f7449762a1feeecf3106663503acd3d3435fe9bc6e7adea8e146b8d4d6d3d0a9c38c85c3c85a3d29 WHIRLPOOL 7d73064dffdcc231a72a9e8fdcdc9979b5c4c01af67923b50c2b9ea4a527a6b6d564876c61d607ad664d6ddec4e0a81835f5dee4eb0771e5c5c2c294a26bd41f -EBUILD nxserver-freeedition-3.5.0.11-r1.ebuild 3195 SHA256 a37a5c510d5122594b97ffb270f4f7feb2ad247917c12070f1faaf1129f9601d SHA512 faea33fcfb82445c43cb9314d057a03dff00fdc1304c9a3ccb5a625b45e93ec56960de64f6c0643767d90ac83dff424da6813ed14b6119a182cf6dfe4e4828cf WHIRLPOOL afe691a4cf497eb451c17e8e7d1eedc021900a584334a0381c21cfb7475d69bfbaf353b1838781b6bc38265f85037d911717e02253c8c164aaf403487b91ed35 -MISC ChangeLog 12237 SHA256 ce247e8d0f4bb260f17ad2ca28148a4d618d710ca04879e4649e36a87b824ad6 SHA512 f0eeb62d1bc89db311d85ed883320dc13aa0334a344b76f881e81471b52585a95ae5b08c6a7619ba52fc1fbd1e7db59859981dbeb0fdc6f9937a13b2116f1b48 WHIRLPOOL 2fdc594e07c58f88d2ca5c01d96d28f511811963ba0149ad1661d6cb6e551c9323a3ccc0970ca9feb00bdd60db68b26fcb2d7114ec2758d6eba431a85094d5aa -MISC metadata.xml 229 SHA256 445516ce54a07930b5cf708034023dddbc5fd8125be710709912ef849e623bc5 SHA512 25d354f2acdedcc4aacd99ded3c1ab0a88e038f87c8cbcd7bea1096c12e9450c9ec9666822157c9491483dfcb6d03eeeb31987d8639486ce46529a8121a04e9b WHIRLPOOL cba8e7212166ca371409754f9929209a5378f8b75d95ffaf67b7e2d1f38370f9dacbe2c4a0868e38dee117aee508ed2d782a2a12b3afa34d31703cff42aa966c diff --git a/net-misc/nxserver-freeedition/files/nxserver-2.1.0-init b/net-misc/nxserver-freeedition/files/nxserver-2.1.0-init deleted file mode 100644 index e133d85..0000000 --- a/net-misc/nxserver-freeedition/files/nxserver-2.1.0-init +++ /dev/null @@ -1,31 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# opts="${opts} reload configtest" - -NX_SERVER_CMD="/usr/NX/bin/nxserver" - -depend() -{ - need net - use nxsensor -} - -start() { - ebegin "Starting nxserver" - $NX_SERVER_CMD --start - if [ $? = 0 ]; then - $NX_SERVER_CMD --statistics start - eend $? - else - eend 1 - fi -} - -stop() { - ebegin "Stopping nxserver" - $NX_SERVER_CMD --stop - $NX_SERVER_CMD --statistics stop - eend 0 -} diff --git a/net-misc/nxserver-freeedition/files/nxserver-3.3.0-dontupdatekeys.patch b/net-misc/nxserver-freeedition/files/nxserver-3.3.0-dontupdatekeys.patch deleted file mode 100644 index ff9d2b3..0000000 --- a/net-misc/nxserver-freeedition/files/nxserver-3.3.0-dontupdatekeys.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- scripts/setup/nxserver.orig 2008-11-24 10:24:26.000000000 +0100 -+++ scripts/setup/nxserver 2008-11-24 10:27:38.000000000 +0100 -@@ -3149,8 +3149,6 @@ - # addNXinit - startNXStat - -- updateAutorizedKey -- - checkStr=`$NXSHELL --upgradecheck 2>&1` - result=`echo "$checkStr" | grep -c "expired" 2>&1` - if [ "$result" != "0" ]; diff --git a/net-misc/nxserver-freeedition/files/nxserver-3.5.0.11-setup.patch b/net-misc/nxserver-freeedition/files/nxserver-3.5.0.11-setup.patch deleted file mode 100644 index cf8e24e..0000000 --- a/net-misc/nxserver-freeedition/files/nxserver-3.5.0.11-setup.patch +++ /dev/null @@ -1,79 +0,0 @@ ---- scripts/setup/nxserver.orig 2012-05-19 11:45:03.000000000 +0200 -+++ scripts/setup/nxserver 2013-01-21 22:40:41.958166294 +0100 -@@ -679,6 +679,10 @@ - - printMsg "Verifying that all init scripts have been removed" - -+ if [ "$system" = "gentoo" ]; then -+ return -+ fi -+ - runCommand "$RMCOMMAND -f /etc/init.d/nxserver" "Unable to remove '/etc/init.d/nxserver'" "warn" - - if [ "$system" = "solaris" ]; -@@ -853,6 +857,10 @@ - - addNXinit () { - -+ if [ "$system" = "gentoo" ]; then -+ return -+ fi -+ - runCommand "cat $NODE_ROOT/scripts/init/nxserver > /etc/init.d/nxserver" "Unable to create: '/etc/init.d/nxserver'" "warn" - runCommand "chmod +x /etc/init.d/nxserver" "Cannot set permissions of '/etc/init.d/nxserver' file" "warn" - -@@ -967,6 +975,12 @@ - } - - addNXUserLinux () { -+ -+ # does the NX user already exist? -+ if id nx > /dev/null 2>&1 ; then -+ return -+ fi -+ - if [ "x$system" != "xdebian" ] - then - sysuser=`useradd --help 2>&1|grep "\-r"`; -@@ -2679,6 +2693,11 @@ - system=fedora - fi - -+if grep -q "ID=gentoo" /etc/os-release || [ -f /etc/gentoo-release ]; -+then -+ system=gentoo -+fi -+ - if [ "x$system" = "x" -a -f /etc/release ]; - then - system=solaris -@@ -2713,6 +2732,7 @@ - "mandrake" ) ;; - "fedora" ) ;; - "debian" ) ;; -+ "gentoo" ) ;; - "solaris" ) ;; - "" ) ARGS=-1 && errMsg="$PREFIX $ERROR ERROR: Unable to autodetect the operating system type, please specify it" ;; - * ) ARGS=-1 && errMsg="$PREFIX $ERROR ERROR: Unsupported operating system '$system'" ;; -@@ -2892,21 +2912,6 @@ - fi - fi - -- -- result=`id nx 2>&1` -- if [ $? = 0 ]; -- then --# printMsg "Cannot add user: nx. User: nx already exists" "error" --# printMsg "Please try to fix the problem by reinstalling the server" "error" -- printMsg "Cannot add user: nx" "error" -- printMsg "User: nx already exists" "error" -- printMsgNoDot "To fix the problem, you may try to completely uninstall NX" -- printMsgNoDot "Server and install it from scratch. If this is not enough," -- printMsgNoDot "please delete the nx user by using the system commands and" -- printMsg "proceed with a new installation of NX Server" -- exit 1 -- fi -- - LOGFILE="$INSTALLOG" - createLogdirectory - startLog diff --git a/net-misc/nxserver-freeedition/metadata.xml b/net-misc/nxserver-freeedition/metadata.xml deleted file mode 100644 index acb35c3..0000000 --- a/net-misc/nxserver-freeedition/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>nx</herd> -<longdescription>Free edition NX server from NoMachine</longdescription> -</pkgmetadata> - diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.11-r1.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.11-r1.ebuild deleted file mode 100644 index 67266ef..0000000 --- a/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.11-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.11-r1.ebuild,v 1.1 2013/01/22 00:15:11 voyageur Exp $ - -EAPI=4 - -inherit eutils user versionator - -MAJOR_PV="$(get_version_component_range 1-3)" -FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)" -DESCRIPTION="Free edition NX server from NoMachine" -HOMEPAGE="http://www.nomachine.com/" -SRC_URI="amd64? ( http://download.nomachine.com/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.x86_64.tar.gz ) - x86? ( http://download.nomachine.com/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.i386.tar.gz )" - -# GPL-2 for Gentoo init script -LICENSE="nomachine GPL-2" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="" -RESTRICT="strip" - -DEPEND="=net-misc/nxnode-${MAJOR_PV}*" -RDEPEND="${DEPEND} - media-fonts/font-misc-misc - media-fonts/font-cursor-misc - x11-apps/xauth - x11-apps/xhost" - -S="${WORKDIR}"/NX - -pkg_preinst() { - enewuser nx -1 -1 /usr/NX/home/nx -} - -src_prepare() { - epatch "${FILESDIR}"/nxserver-3.3.0-dontupdatekeys.patch - epatch "${FILESDIR}"/nxserver-3.5.0.11-setup.patch -} - -src_install() { - # we install nxserver into /usr/NX, to make sure it doesn't clash - # with libraries installed for FreeNX - - into /usr/NX - dobin bin/nxserver - - dodir /usr/NX/etc/keys - insinto /usr/NX/etc - doins etc/administrators.db.sample - doins etc/guests.db.sample - doins etc/passwords.db.sample - doins etc/profiles.db.sample - doins etc/users.db.sample - doins etc/server.lic.sample - - newins etc/server-debian.cfg.sample server-gentoo.cfg.sample - - cp -R home "${D}"/usr/NX || die "Unable to install home folder" - cp -R lib "${D}"/usr/NX || die "Unable to install lib folder" - cp -R scripts "${D}"/usr/NX || die "Unable to install scripts folder" - cp -R share "${D}"/usr/NX || die "Unable to install share folder" - cp -R var "${D}"/usr/NX || die "Unable to install var folder" - - newinitd "${FILESDIR}"/nxserver-2.1.0-init nxserver -} - -pkg_postinst () { - # Other NX servers ebuilds may have already created the nx account - # However they use different login shell/home directory paths - if [[ ${ROOT} == "/" ]]; then - usermod -s /usr/NX/bin/nxserver nx || die "Unable to set login shell of nx user!!" - usermod -d /usr/NX/home/nx nx || die "Unable to set home directory of nx user!!" - else - elog "If you had another NX server installed before, please make sure" - elog "the nx user account is correctly set to:" - elog " * login shell: /usr/NX/bin/nxserver" - elog " * home directory: /usr/NX/home/nx" - fi - - # only run install when no configuration file is found - if [ -f /usr/NX/etc/server.cfg ]; then - einfo "Running NoMachine's update script" - "${ROOT}"/usr/NX/scripts/setup/nxserver --update || die "Update script failed" - else - einfo "Running NoMachine's setup script" - "${ROOT}"/usr/NX/scripts/setup/nxserver --install || die "Installation script failed" - fi - - if ! has_version net-misc/openssh[pam]; then - elog "" - elog "net-misc/openssh was not built with PAM support" - elog "You will need to unlock the nx account by setting a password for it" - fi - - elog "Remember to add nxserver to your default runlevel" -} |