Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Jun 2005 19:26:18 -0500 (CDT)
From:      Denny White <dennyboy@cableone.net>
To:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc:        Bob Bomar <bob@ibsd.us>, freebsd-questions@freebsd.org
Subject:   Re: cvs question
Message-ID:  <20050609191952.V76049@dualman.cableone.net>
In-Reply-To: <20050609233136.GA77987@orion.daedalusnetworks.priv>
References:  <20050607171901.A3942@dualman.cableone.net> <42A62287.3020705@ibsd.us> <20050607225028.H47050@dualman.cableone.net> <42A6DF8B.2090806@ibsd.us> <20050608212736.S95418@dualman.cableone.net> <20050609215257.GA59360@chaos.fxp.org> <20050609171716.J76049@dualman.cableone.net> <20050609233136.GA77987@orion.daedalusnetworks.priv>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1




On Fri, 10 Jun 2005, Giorgos Keramidas wrote:

> On 2005-06-09 18:13, Denny White <dennyboy@cableone.net> wrote:
>> Hi Bob,
>> I have no idea how that happened. I think there was a glitch or
>> operator error in pine's gpg filters.  Thanks for replying again. I
>> got to thinking, after reading some of the stuff in the cvs & stable
>> mailing list, that there could be just a messup in the make code.  I
>> pulled the entire src tree along with docs, ports, & www again. This
>> time, it all makes fine. But, regardless of where I put the files as
>> in
>>
>> cd /usr
>> cvs -d /usr/local/ncvs co www
>>
>> and the subdir www is created & all the files for www are put there,
>> when I do a make install, it still insists on putting the files in
>> root's dir, & I just don't have enough room on that partition.  I
>> even did a cd into /usr/www/en & did make install.  It still
>> insisted on installing all the translations, not just english, & of
>> course, all of it into /root.
>
> Is there any particular reason why you are trying to build the web
> site?
>
> More importantly, why do you have to build the web site as root?
>
> The files are installed in ${DESTDIR}, which defaults to the
> ${HOME}/public_html/ directory of the user running the build.
>
> % orion:/d/www/share/mk$ grep DESTDIR *
> % web.site.mk:DESTDIR?=   ${HOME}/public_html
> % web.site.mk:WEBCHECKINSTALLDIR?= ${DESTDIR}${WEBCHECKDIR}
> % web.site.mk:DOCINSTALLDIR=      ${DESTDIR}${WEBBASE}/${WEBDIR}
> % web.site.mk:CGIINSTALLDIR=      ${DESTDIR}${WEBBASE}/${CGIDIR}
> % web.site.mk:# NOTE: webcheck's output always stored to ${DESTDIR}/webcheck directory.
> % orion:/d/www/share/mk$
>
> This is not a CVS problem ;-)
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>

Okay, I appreciate that. I'm not a gambler, but I
would've given odds it wasn't cvs's fault. :-) I
knew I wasn't understanding how to do it. I want
it here local for me & the others here. I didn't
think about not having to be root to install it.
That helps a lot, since there's a lot more room
on /home. Also, I read somewhere that I could
create a group, ncvs, add a user to it, & then
I guess I could do like you said. I.E., logon as
that user, have a directory below /usr/local/ncvs,
& do the make install in that directory, as there
is even more room on /usr. Correct me on that last
assumption if I'm wrong. If not, no need for reply.
I've bugged everyone enough already with this. :)
Thanks again.
Denny White


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCqN42y0Ty5RZE55oRAms0AKDSWJaPwLru52EUOyGMGORWzvfHGQCgmjco
XKGwB3A9oz/jItBBBzKByeM=
=9Pp/
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050609191952.V76049>