summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/nxclient/Manifest30
-rw-r--r--net-misc/nxserver-freeedition/ChangeLog7
-rw-r--r--net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.17.ebuild95
-rw-r--r--net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild100
-rw-r--r--net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.4.ebuild95
5 files changed, 11 insertions, 316 deletions
diff --git a/net-misc/nxclient/Manifest b/net-misc/nxclient/Manifest
index 51b6d850732f..9546f2a459d7 100644
--- a/net-misc/nxclient/Manifest
+++ b/net-misc/nxclient/Manifest
@@ -1,35 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-DIST nxclient-3.4.0-5.i386.tar.gz 4388189 RMD160 419f22ac81a2b7f3636cf663b8d538786f05997b SHA1 efa0d1bc53ac23541252a0bc31d66f4caf165a0e SHA256 1fb33b24e701a9b2b615c99d353872cfa3a84a6a4ec83c5e1858abcb5307b522
-DIST nxclient-3.4.0-5.x86_64.tar.gz 4575988 RMD160 aa1dc9cf0945cb0a39e33a14940827a9df0ac4f0 SHA1 50cbc6ac569da22a0045b4fdcbcbc12aaf8dc73d SHA256 23b8c75a7383ec750d02c4fd4bffca043d02d526340ad7f024764a80bde293e6
-DIST nxclient-3.4.0-7.i386.tar.gz 4384261 RMD160 d1a4eb34999ad952af413263ee3bca9ee890f91c SHA1 a9a1730b30ff0322532d7f437af658541b54ab3b SHA256 1b7355f54658dbce1e745323671f38f4149cbe5f269d062da11d92bdbfbae08a
-DIST nxclient-3.4.0-7.x86_64.tar.gz 4569907 RMD160 b07aeef6da63fbca0160baee093647d9ffe0c848 SHA1 decfa93cf8d33f45974b22e3d15f2000a29e9cbf SHA256 319378714e10c449dd3fed95a89058b734df2db0ec0f8b7194030cfc66540862
-DIST nxclient-3.5.0-6.i386.tar.gz 4389918 RMD160 0ceb8e9dd2dbeffa6c3e35a54a71f4c8e7196fa2 SHA1 931cea3619a30a77b2aa1c11ff451f729c4200d6 SHA256 1071ece3223003b75ebc87a9a552745326eccd96cc836f7f0554f3b4298a45b3
-DIST nxclient-3.5.0-6.x86_64.tar.gz 4576828 RMD160 d5049019cf422085e6e127e1c670d68346fee354 SHA1 846c42e0fba12d93b19e11c66572de4245fc1f1e SHA256 5692d5d39e4db9e536eaec3d47af9d13f6a08fb6124c9fcdb359ecde85a2e7a7
DIST nxclient-3.5.0-7.i386.tar.gz 4390184 RMD160 7b8fbaa139caa730774d8848faeb81f19bd93d56 SHA1 d40be1f85ea506095cbeb60b79c243c8690ddac4 SHA256 3e4c5882f07ea408b3cf0e96aba6a06745a8838cccead8914ef2c96ba6a19953
DIST nxclient-3.5.0-7.x86_64.tar.gz 4577325 RMD160 3ccb582588eb632779261878e0af4b885d9d9f8e SHA1 d9adecb2b543d99f70cb74adc3cefc3df1c844d2 SHA256 e1037f3bd5ccfaa376a6e6dca1c52d666bfd7ea813d3971e85a086e541141e71
-EBUILD nxclient-3.4.0.5.ebuild 2050 RMD160 fe41daa12d3dc6a43c4e697e50afe5e81ae50426 SHA1 fb9942a49a2227e89628423ea11cf2d578a7b37b SHA256 14e028ce68c5ba746ada3d3d3db56d793dd7f9c21648e81470999e876bd3db75
-EBUILD nxclient-3.4.0.7-r1.ebuild 2093 RMD160 b105a89ef0592de342281ba6092c4eb78129a583 SHA1 d256c404e1e372cc5c5a7cdddb9ffa5712324e63 SHA256 c9d0d096f635f71f8723d6c4befd0232f6588734d603a48abe7eba3b64a05233
-EBUILD nxclient-3.4.0.7.ebuild 2052 RMD160 ea083df7170f2b1da9a0fe66ec9341d094cfb75d SHA1 7d2b3ada2bd3e75e344d1ec534c99b0b65e954de SHA256 cad9dc5a8514548c012ac5b835afdde8e219f9afbeea0fabb3a99471e7d43fa5
-EBUILD nxclient-3.5.0.6.ebuild 2090 RMD160 5d766e238c3f8cea3a990573932a0aa1060e85aa SHA1 a33fa336102855873fc92befa6e03f0a4f79a62d SHA256 6e35ddaba5d26da75a129e4b4248cbd81f0e021688ca52699b9b3d6da0658fe9
EBUILD nxclient-3.5.0.7.ebuild 2088 RMD160 b6108694fe4f1547c1effe38fc395c7ce39cf36c SHA1 4582f59aea5def370fb24694b5de8cf36ec7a82b SHA256 47e07c42411476a17a1468cf3823496d460822f5364e5e20abd1e8a0372752de
-MISC ChangeLog 14709 RMD160 9fa9dfb9c4261e20f5b62b293668b2ffa1238d01 SHA1 29d78bd6d96eb6203bc8c12b7448ad3b2505353a SHA256 d9cf0000c0f7e97f0bf025b8ee26c92df0cf644aa23f964824a2ba8540d3ad79
+MISC ChangeLog 14898 RMD160 5a650ee553477e012abeb20b99d78b17ef7685a7 SHA1 21ddaa62b1278a1df8736df6b01724b28ca4408d SHA256 a959e2ecffc4dd0e0c3f09add0382842e53ee80cfd75105ded0d8c7fae09c3a5
MISC metadata.xml 323 RMD160 5c60b28d4bc0e7d3120022994129867add0d1938 SHA1 0814e1fa95c7b410b0e40ec7221f45d75186d84e SHA256 3fbfa47bc46788bf3261c36eb8c18dbf19b695a3a4a3317d23ae3481f1caed63
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJOU+E/AAoJEPqDWhW0r/LCROQQAKxSHNs/J5kD9DtUgnpzYj37
-N1ppN3+p4myhmi/YRdgVpVJRMeSkHjHiVMi+0MEeMdcHDQzggYJ0DouzIyQ4s3xd
-0Ham6EOd8tVeeXsFzqqHVxJlT76Gx3VWDbTzUQpLVrZdUgdWCBAPQbUjezf5QYTP
-cFYe94BgJxwlmimHnOhp17H2F4vdEqm/EJUJoIwAUdNZ7i0+UZFvbsjJyi5xvWWo
-zkIAoYd/V6xM7q7k8E6GSJBsMZxJ4Eh0smmrMwuV/fYn+967mvjuO2R5VFpmiivi
-aP2HNsGuU5J+ISzpJ7grFa9AMYPvTkqyg75ovimiQnBXlZ1rriufp9K8XKKUgKcw
-WrM0r43qJ6mKps020iCSwgP2ob5KxfzvHLCq4HOLNrGS2bJWt2BLMvDQYPxA56t8
-YXn2pyJe0o8/POfzQ+dnPwaegAU6vuaxIt91bu2y5GWw8RpoiWmtRuNPMC4oUzRG
-bnpzLf1B5KL7XYlLNArE89CZzK9sgKQCUeytcutNM53Ol8Do/Nef3mOF+AFGkIbj
-N1ZOfj2qE9Weo26RW3hNgYwIQ6c1mBYRzunLWafQI8dAIfUikoNDJoJFrRPI0GQB
-aBOpdCq73gxOGFNxesCq5zmjUTF4B6C+Gk4kYiSt1diyKzQYXwBkN6IBGhLB8B43
-Tzk4A0VSWfDMmCDM3K6t
-=8Zd/
+iF4EAREIAAYFAk58VbQACgkQFYEBGcdFJfLXZQD/RX/Xslzjw3GyZ2JM8V92ohM3
+x/BU20VXzl+hJTlP0M8A/jjs8J6V+Lqmgf/Z1J+NQ3S3jOFtufnyuxWYZhONuya2
+=hYHz
-----END PGP SIGNATURE-----
diff --git a/net-misc/nxserver-freeedition/ChangeLog b/net-misc/nxserver-freeedition/ChangeLog
index 0d1baaf71836..ffb77ba250b4 100644
--- a/net-misc/nxserver-freeedition/ChangeLog
+++ b/net-misc/nxserver-freeedition/ChangeLog
@@ -1,6 +1,11 @@
# 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.56 2011/08/24 08:14:19 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freeedition/ChangeLog,v 1.57 2011/09/23 09:44:33 voyageur Exp $
+
+ 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)
diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.17.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.17.ebuild
deleted file mode 100644
index 8a55028543f8..000000000000
--- a/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.17.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# 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.4.0.17.ebuild,v 1.1 2011/03/02 15:27:35 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"
-}
diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild
deleted file mode 100644
index bd88ff6ce3cc..000000000000
--- a/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2009 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.4.0.8.ebuild,v 1.5 2009/12/15 17:38:58 voyageur Exp $
-
-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_unpack()
-{
- unpack ${A}
- cd "${S}"
- 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 ! built_with_use 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"
-}
diff --git a/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.4.ebuild b/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.4.ebuild
deleted file mode 100644
index ff8441fd8794..000000000000
--- a/net-misc/nxserver-freeedition/nxserver-freeedition-3.5.0.4.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# 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.4.ebuild,v 1.1 2011/05/22 14:05:24 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"
-}