How to patch the kernel?

RW fbsd06 at mlists.homeunix.com
Fri Jan 4 05:14:00 PST 2008


On Fri, 4 Jan 2008 01:06:42 -0500
"Aryeh Friedman" <aryeh.friedman at gmail.com> wrote:

> On 1/4/08, RW <fbsd06 at mlists.homeunix.com> wrote:
> > On Thu, 3 Jan 2008 19:53:18 -0500
> > "Lyle Scott III" <portcitycs at gmail.com> wrote:
> >
> > > I don't have much experience patching anything, really.
> > >
> > > I was told by the port security/ipsec-tools to patch the kernel
> > > if i wanted to use nat-transversals.
> > >
> > > they provide me with
> > > http://vanhu.free.fr/FreeBSD/patch-natt-freebsd6-2007-05-31.diff,
> > > but I am now sure how to patch up the kernel so I can do a
> > > buildworld.
> > >
> > > Any help would be much appreciated.  I took a quick read over the
> > > patch manpage, but simply 'patch < file' in /usr/src askes me what
> > > file to patch...
> >
> > Try /usr/src/sys/ instead, that's where the kernel source is.
> >
> > _______________________________________________
> 
> Keep in mind the next time you do a cvsup it will nuke the patch so
> you will have to reapply it... now if you do this often enough you
> might want to consider keeping a local cvs repository that way when
> you update your sources it will not overwrite the patch

or you could just write a three line script that runs cvsup, then
reapplies the patch


More information about the freebsd-questions mailing list