Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Aug 2001 18:43:54 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        John Weaver <jweaver@ehzed.com>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: passing options to make world
Message-ID:  <20010816184354.B81246@xor.obsecurity.org>
In-Reply-To: <Pine.BSF.4.21.0108161544430.68986-100000@carbon.ehzed.com>; from jweaver@ehzed.com on Thu, Aug 16, 2001 at 03:50:01PM -0700
References:  <Pine.BSF.4.21.0108161544430.68986-100000@carbon.ehzed.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--cvVnyQ+4j833TQvp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Thu, Aug 16, 2001 at 03:50:01PM -0700, John Weaver wrote:
> Is there functionality for passing options to rebuild the system through
> 'make world'? For instance, I want to build sendmail with tcpwrappers. How
> would I go about that?

It already does.

> Another option is that I'd like to build ssh with
> the secure-id patch. How would I go about doing this the FreeBSD way so
> that my changes do not get clobbered upon cvsuping to -STABLE?

You can't if you're using cvsup to update your sources.  The point of
cvsup is to keep the thing you are cvsupping _exactly_ in sync with
the mirror: if you change a file, cvsup will do its job and revert it
to the mirror version.  You can play games with 'refuse' files, but
this will likely break your world the next time someone makes a change
to a file you've told cvsup not to track.

The way to track changes to FreeBSD while maintaining local changes is
to use cvsup to mirror the CVS repository, and use CVS to manage your
checked out copy of the tree with local patches.  This is a bit more
work and takes more disk space, but isn't hard.  How to do this is
documented in the places you'd expect.

Kris

--cvVnyQ+4j833TQvp
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE7fHbaWry0BWjoQKURAqSEAJ9GmJra/FqobuI9GwLhFXPKb8vMgACgqsH/
cuAHBe6nJGThuUGmHOsLL6g=
=ZnSb
-----END PGP SIGNATURE-----

--cvVnyQ+4j833TQvp--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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