cvs question

Denny White dennyboy at cableone.net
Fri Jun 10 00:26:43 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1




On Fri, 10 Jun 2005, Giorgos Keramidas wrote:

> On 2005-06-09 18:13, Denny White <dennyboy at 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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at 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-----


More information about the freebsd-questions mailing list