public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: ChangeLog nxserver-freeedition-3.5.0.5.ebuild
@ 2011-08-08 14:42 Bernard Cafarelli (voyageur)
  0 siblings, 0 replies; 3+ messages in thread
From: Bernard Cafarelli (voyageur) @ 2011-08-08 14:42 UTC (permalink / raw
  To: gentoo-commits

voyageur    11/08/08 14:42:34

  Modified:             ChangeLog
  Added:                nxserver-freeedition-3.5.0.5.ebuild
  Log:
  Maintenance release bump, fix security issue on nxconfigure.sh script and may fix bug #282117
  
  (Portage version: 2.2.0_alpha50/cvs/Linux x86_64)

Revision  Changes    Path
1.53                 net-misc/nxserver-freeedition/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.53&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.53&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?r1=1.52&r2=1.53

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- ChangeLog	22 May 2011 14:05:24 -0000	1.52
+++ ChangeLog	8 Aug 2011 14:42:33 -0000	1.53
@@ -1,6 +1,13 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.52 2011/05/22 14:05:24 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.53 2011/08/08 14:42:33 voyageur Exp $
+
+*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)
 



1.1                  net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.1&content-type=text/plain

Index: nxserver-freeedition-3.5.0.5.ebuild
===================================================================
# Copyright 1999-2011 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.5.ebuild,v 1.1 2011/08/08 14:42:33 voyageur Exp $

EAPI=2
inherit eutils 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://64.34.161.181/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.x86_64.tar.gz )
	x86? ( http://64.34.161.181/download/${MAJOR_PV}/Linux/FE/nxserver-${FULL_PV}.i386.tar.gz )"

LICENSE="nomachine"
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.0.0-r4-setup.patch
	epatch "${FILESDIR}"/nxserver-3.3.0-dontupdatekeys.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"
}






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: ChangeLog nxserver-freeedition-3.5.0.5.ebuild
@ 2011-08-20  4:25 PaweA Hajdan (phajdan.jr)
  0 siblings, 0 replies; 3+ messages in thread
From: PaweA Hajdan (phajdan.jr) @ 2011-08-20  4:25 UTC (permalink / raw
  To: gentoo-commits

phajdan.jr    11/08/20 04:25:36

  Modified:             ChangeLog nxserver-freeedition-3.5.0.5.ebuild
  Log:
  x86 stable wrt security bug #378345
  
  (Portage version: 2.1.10.3/cvs/Linux i686)

Revision  Changes    Path
1.54                 net-misc/nxserver-freeedition/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.54&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.54&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?r1=1.53&r2=1.54

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- ChangeLog	8 Aug 2011 14:42:33 -0000	1.53
+++ ChangeLog	20 Aug 2011 04:25:36 -0000	1.54
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.53 2011/08/08 14:42:33 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.54 2011/08/20 04:25:36 phajdan.jr Exp $
+
+  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)
 



1.2                  net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?r1=1.1&r2=1.2

Index: nxserver-freeedition-3.5.0.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nxserver-freeedition-3.5.0.5.ebuild	8 Aug 2011 14:42:33 -0000	1.1
+++ nxserver-freeedition-3.5.0.5.ebuild	20 Aug 2011 04:25:36 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 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.5.ebuild,v 1.1 2011/08/08 14:42:33 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild,v 1.2 2011/08/20 04:25:36 phajdan.jr Exp $
 
 EAPI=2
 inherit eutils versionator
@@ -14,7 +14,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE=""
 RESTRICT="strip"
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: ChangeLog nxserver-freeedition-3.5.0.5.ebuild
@ 2011-08-23 17:26 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 3+ messages in thread
From: Markos Chandras (hwoarang) @ 2011-08-23 17:26 UTC (permalink / raw
  To: gentoo-commits

hwoarang    11/08/23 17:26:18

  Modified:             ChangeLog nxserver-freeedition-3.5.0.5.ebuild
  Log:
  Stable on amd64 wrt bug #378345
  
  (Portage version: 2.2.0_alpha51/cvs/Linux x86_64)

Revision  Changes    Path
1.55                 net-misc/nxserver-freeedition/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.55&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?rev=1.55&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog?r1=1.54&r2=1.55

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- ChangeLog	20 Aug 2011 04:25:36 -0000	1.54
+++ ChangeLog	23 Aug 2011 17:26:18 -0000	1.55
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/nxserver-freeedition
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.54 2011/08/20 04:25:36 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.55 2011/08/23 17:26:18 hwoarang Exp $
+
+  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:



1.3                  net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild?r1=1.2&r2=1.3

Index: nxserver-freeedition-3.5.0.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- nxserver-freeedition-3.5.0.5.ebuild	20 Aug 2011 04:25:36 -0000	1.2
+++ nxserver-freeedition-3.5.0.5.ebuild	23 Aug 2011 17:26:18 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 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.5.ebuild,v 1.2 2011/08/20 04:25:36 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.5.ebuild,v 1.3 2011/08/23 17:26:18 hwoarang Exp $
 
 EAPI=2
 inherit eutils versionator
@@ -14,7 +14,7 @@
 
 LICENSE="nomachine"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 RESTRICT="strip"
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-08-23 17:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-08 14:42 [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freeedition: ChangeLog nxserver-freeedition-3.5.0.5.ebuild Bernard Cafarelli (voyageur)
  -- strict thread matches above, loose matches on Subject: below --
2011-08-20  4:25 PaweA Hajdan (phajdan.jr)
2011-08-23 17:26 Markos Chandras (hwoarang)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox