From: | Bernard Cafarelli <voyageur@g.o> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Subject: | [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freenx: nxserver-freenx-0.7.0-r1.ebuild ChangeLog nxserver-freenx-0.7.1.ebuild | ||
Date: | Thu, 01 Nov 2007 14:46:02 | ||
Message-Id: | 20071101154318.0c351459@enterprise.cafarelli.fr | ||
In Reply to: | [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freenx: nxserver-freenx-0.7.0-r1.ebuild ChangeLog nxserver-freenx-0.7.1.ebuild by Donnie Berkholz |
1 | Le Wed, 31 Oct 2007 16:42:35 -0700 |
2 | Donnie Berkholz <dberkholz@g.o> a écrit: |
3 | |
4 | > On 19:49 Wed 31 Oct , Bernard Cafarelli (voyageur) wrote: |
5 | > > 1.1 net-misc/nxserver-freenx/nxserver-freenx-0.7.1.ebuild |
6 | > > |
7 | > > file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxserver-freenx/nxserver-freenx-0.7.1.ebuild?rev=1.1&view=markup |
8 | > > plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/nxserver-freenx/nxserver-freenx-0.7.1.ebuild?rev=1.1&content-type=text/plain |
9 | > |
10 | > > pkg_postinst () { |
11 | > > usermod -s /usr/bin/nxserver nx || die "Unable to set login shell of nx user!!" |
12 | > > usermod -d ${NX_HOME_DIR} nx || die "Unable to set home directory of nx user!!" |
13 | > |
14 | > This isn't safe with ROOT != / and it looks wrong too, you oughta be |
15 | > using enewuser for this stuff. |
16 | > |
17 | > Thanks, |
18 | > Donnie |
19 | > |
20 | |
21 | The problem is, enewuser can not be used to modify already existing user |
22 | accounts.This happens if another nxserver was installed before (which |
23 | uses the same account, but with different shell and home directory). |
24 | |
25 | I'll fix ROOT handling in the meantime, this should be better: |
26 | usermod -s "${ROOT}"/usr/bin/nxserver nx |
27 | usermod -d "${ROOT}"{NX_HOME_DIR} nx |
28 | |
29 | Thanks, |
30 | -- |
31 | Bernard Cafarelli (Voyageur) |
32 | NX and GNUstep Gentoo developer |
33 | -- |
34 | gentoo-dev@g.o mailing list |
Subject | Author |
---|---|
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-misc/nxserver-freenx: nxserver-freenx-0.7.0-r1.ebuild ChangeLog nxserver-freenx-0.7.1.ebuild | Marius Mauch <genone@g.o> |