summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2004-09-08 19:54:03 +0000
committerStuart Herbert <stuart@gentoo.org>2004-09-08 19:54:03 +0000
commit43fadaaef630db252dbb963019ed9f9275000757 (patch)
tree06851b142c309ba292d5e8929e8ba714e0b972a0 /net-misc
parentVersion bump, closes #59850. Introduced two patches. (Manifest recommit) (diff)
downloadgentoo-2-43fadaaef630db252dbb963019ed9f9275000757.tar.gz
gentoo-2-43fadaaef630db252dbb963019ed9f9275000757.tar.bz2
gentoo-2-43fadaaef630db252dbb963019ed9f9275000757.zip
Fix for pkg_setup() error
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/nxserver-freenx/ChangeLog6
-rw-r--r--net-misc/nxserver-freenx/Manifest2
-rw-r--r--net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild9
3 files changed, 13 insertions, 4 deletions
diff --git a/net-misc/nxserver-freenx/ChangeLog b/net-misc/nxserver-freenx/ChangeLog
index 230f7662d028..a07592b23bf3 100644
--- a/net-misc/nxserver-freenx/ChangeLog
+++ b/net-misc/nxserver-freenx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/nxserver-freenx
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freenx/ChangeLog,v 1.3 2004/09/08 19:08:32 stuart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freenx/ChangeLog,v 1.4 2004/09/08 19:54:03 stuart Exp $
+
+ 08 Sep 2004; Stuart Herbert <stuart@gentoo.org>
+ nxserver-freenx-0.2.1.ebuild:
+ Fix for problem w/ creating the nx user in pkg_setup()
*nxserver-freenx-0.2.1 (08 Sep 2004)
diff --git a/net-misc/nxserver-freenx/Manifest b/net-misc/nxserver-freenx/Manifest
index 1a1c0b03f12b..39e281376e17 100644
--- a/net-misc/nxserver-freenx/Manifest
+++ b/net-misc/nxserver-freenx/Manifest
@@ -2,7 +2,7 @@ MD5 972fce0c5d275f9124a70743f85d531b ChangeLog 894
MD5 77fd36d93b0a1b9f35abbe6a1c146561 metadata.xml 482
MD5 1e03302a3cedcbce0732be6149990026 nxserver-freenx-0.1.ebuild 2265
MD5 b1fe0f35fe48861becd7828d6a2967d3 nxserver-freenx-0.2.ebuild 2799
-MD5 42e8f355f77cde8c1351fd7015ea123b nxserver-freenx-0.2.1.ebuild 2597
+MD5 ec83379e5628a452b3e43c64f2eaeb77 nxserver-freenx-0.2.1.ebuild 2693
MD5 00eb0a54ca1f6c92c78f076b5dfe8e30 files/digest-nxserver-freenx-0.1 67
MD5 51446469a3dc970b28b816487003ab9f files/freenx-0.1-gentoo.patch 2749
MD5 5b10cd6429812bc5db1fba2dd45bdd48 files/digest-nxserver-freenx-0.2 61
diff --git a/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild b/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild
index f6791c5b7821..64be3c8401f3 100644
--- a/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild
+++ b/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild,v 1.1 2004/09/08 19:08:32 stuart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/nxserver-freenx/nxserver-freenx-0.2.1.ebuild,v 1.2 2004/09/08 19:54:03 stuart Exp $
inherit eutils
@@ -19,7 +19,7 @@ DEPEND="net-misc/nx-x11
S=${WORKDIR}/freenx-0.2-1
pkg_setup () {
- enewuser nx -1 /usr/NX/bin/nxserver /usr/NX/home/nx
+ enewuser nx -1 /bin/false /usr/NX/home/nx
}
src_unpack() {
@@ -80,4 +80,9 @@ EOF
echo -n "127.0.0.1" ${D}${NX_SSH_DIR}/known_hosts
chown -R nx:root ${D}/usr/NX
+
+}
+
+pkg_postinst () {
+ usermod -s /usr/NX/bin/nxserver nx || die "Unable to set login shell of nx user!!"
}