Re: Errata Branch

2004-09-03 Thread Matthew Seaman
On Thu, Sep 02, 2004 at 10:39:04PM -0600, Paul Andrews wrote:

 I'm looking for some information on the Errata Branch for 4.10. I just 
 re-installed my FreeBSD system and am now running 4.10-RELEASE. I want 
 to make sure that I am running with the most-up-to-date security patches 
 applied.

Yes.  All you need to do is cvsup to the head of the RELENG_4_10
branch, and compile and install using that code.
 
 I would like to know the steps necessary for appling the changes in 
 RELENG_4_10. Also how can I tell if the security patchs and code fixes 
 have been applied.

Just using cvsup will get you all of the security and other fixes.
That includes all of the patches included in the various security
advisories issued by the FreeBSD project.

To get a newly installed system up to the latest patch level, using
cvsup and doing a complete buildworld cycle is your best bet.  For any
further Errata or Security Advisories, you can always do another
buildworld cycle, or there will usually be instructions in the
advisory on how to just recompile only the affected bits.

If you go the whole 'buildworld' route each time, the uname(1) output
will show the patchlevel of the system: currently that's
4.10-RELEASE-p2 after the release of FreeBSD-SA-04:13 on June 30th.

Instructions on how to do a buildworld can be found in:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html

and also be sure to read /usr/src/UPDATING after cvsup'ing to see if
there are any special instructions.
 
 My stable-subfile:
 *default host=cvsup12.freebsd.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4_10
 *default delete use-rel-suffix
 src-all

That looks fine to me.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgp9aSnpwQNq6.pgp
Description: PGP signature


Re: Errata Branch

2004-09-03 Thread Paul Andrews
Matthew,
Thanks for the information. You might have already answered this but I'm 
not 100% sure, once I have cvsup RELENG_4_10 do I need to buildworld 
just to get the errata branch installed or can I just do as:

make buildkernel KERNCONF=GENERIC
make installkernel KERNCONF=GENERIC
or is it better to do
make buildworld
make buildkernel KERNCONF=GENERIC
make installkernel KERNCONF=GENERIC
reboot (signal user)
mergemaster -p
make installworld
mergemaster
reboot
Also is it necessary to do the mergemater part of the buildworld process.
Thanks again for the assistance.
Paul
Matthew Seaman wrote:
On Thu, Sep 02, 2004 at 10:39:04PM -0600, Paul Andrews wrote:

I'm looking for some information on the Errata Branch for 4.10. I just 
re-installed my FreeBSD system and am now running 4.10-RELEASE. I want 
to make sure that I am running with the most-up-to-date security patches 
applied.

Yes.  All you need to do is cvsup to the head of the RELENG_4_10
branch, and compile and install using that code.
 

I would like to know the steps necessary for appling the changes in 
RELENG_4_10. Also how can I tell if the security patchs and code fixes 
have been applied.

Just using cvsup will get you all of the security and other fixes.
That includes all of the patches included in the various security
advisories issued by the FreeBSD project.
To get a newly installed system up to the latest patch level, using
cvsup and doing a complete buildworld cycle is your best bet.  For any
further Errata or Security Advisories, you can always do another
buildworld cycle, or there will usually be instructions in the
advisory on how to just recompile only the affected bits.
If you go the whole 'buildworld' route each time, the uname(1) output
will show the patchlevel of the system: currently that's
4.10-RELEASE-p2 after the release of FreeBSD-SA-04:13 on June 30th.
Instructions on how to do a buildworld can be found in:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
and also be sure to read /usr/src/UPDATING after cvsup'ing to see if
there are any special instructions.
 

My stable-subfile:
*default host=cvsup12.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4_10
*default delete use-rel-suffix
src-all

That looks fine to me.
Cheers,
Matthew
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Errata Branch

2004-09-03 Thread Bill Moran
Paul Andrews [EMAIL PROTECTED] wrote:
 Matthew,
 
 Thanks for the information. You might have already answered this but I'm 
 not 100% sure, once I have cvsup RELENG_4_10 do I need to buildworld 
 just to get the errata branch installed or can I just do as:
 
 make buildkernel KERNCONF=GENERIC
 make installkernel KERNCONF=GENERIC
 
 or is it better to do
 
 make buildworld
 make buildkernel KERNCONF=GENERIC
 make installkernel KERNCONF=GENERIC
 reboot (signal user)
 mergemaster -p
 make installworld
 mergemaster
 reboot
 
 Also is it necessary to do the mergemater part of the buildworld process.

Do the entire process: world, kernel, mergemaster.

If you have a good understanding of the patches required to fix the
particular security issues you are trying to fix, it's possible to
determine which of these steps can be skipped.  However, if you're
asking the question, it's probably best to do all three to ensure that
you've got everything.

Once you're caught up via this method, each additional security advisary
will detail the steps required to patch the problem.  It's also possible
to simply cvsup, rebuild world, rebuild kernel, mergemaster and be
confident that everything required was done, so if you're not sure you
fully understand the steps outlined in a particular security advisary,
you can always just go through the entire process to be sure.

 Thanks again for the assistance.
 
 Paul
 
 Matthew Seaman wrote:
  On Thu, Sep 02, 2004 at 10:39:04PM -0600, Paul Andrews wrote:
  
  
 I'm looking for some information on the Errata Branch for 4.10. I just 
 re-installed my FreeBSD system and am now running 4.10-RELEASE. I want 
 to make sure that I am running with the most-up-to-date security patches 
 applied.
  
  
  Yes.  All you need to do is cvsup to the head of the RELENG_4_10
  branch, and compile and install using that code.
   
  
 I would like to know the steps necessary for appling the changes in 
 RELENG_4_10. Also how can I tell if the security patchs and code fixes 
 have been applied.
  
  
  Just using cvsup will get you all of the security and other fixes.
  That includes all of the patches included in the various security
  advisories issued by the FreeBSD project.
  
  To get a newly installed system up to the latest patch level, using
  cvsup and doing a complete buildworld cycle is your best bet.  For any
  further Errata or Security Advisories, you can always do another
  buildworld cycle, or there will usually be instructions in the
  advisory on how to just recompile only the affected bits.
  
  If you go the whole 'buildworld' route each time, the uname(1) output
  will show the patchlevel of the system: currently that's
  4.10-RELEASE-p2 after the release of FreeBSD-SA-04:13 on June 30th.
  
  Instructions on how to do a buildworld can be found in:
  
  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
  
  and also be sure to read /usr/src/UPDATING after cvsup'ing to see if
  there are any special instructions.
   
  
 My stable-subfile:
 *default host=cvsup12.freebsd.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4_10
 *default delete use-rel-suffix
 src-all
  
  
  That looks fine to me.
  
  Cheers,
  
  Matthew
  
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]


-- 
Bill Moran
Potential Technologies
http://www.potentialtech.com
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Errata Branch

2004-09-03 Thread stheg olloydson
it was said:

I'm looking for some information on the Errata Branch for 4.10. I just

re-installed my FreeBSD system and am now running 4.10-RELEASE. I want

to make sure that I am running with the most-up-to-date security
patches applied.

I would like to know the steps necessary for appling the changes in 
RELENG_4_10. Also how can I tell if the security patchs and code fixes

have been applied.

My stable-subfile:
*default host=cvsup12.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4_10
*default delete use-rel-suffix
src-all


Hello,

Your supfile is correct for what you want to do. If you read the faq at
www.cvsup.org/faq.html (#11), however, you will see that on the _first_
cvsup, a slightly different method is recommended to ensure your
checkouts file is correct. In your particular case, in place of
tag=RELENG_4_10, you should have tag=RELENG_4_10_0_RELEASE
list=cvs:RELENG_4_10. Then, when that finishes, change the tag back to
tag=RELENG_4_10 and delete the list= portion of the line. Then run
cvsup again. Remember, you should do this only on the _first_ cvsup;
all subsequent times, ignore this step.
As for checking that you properly updated, after building and
installing world and kernel, run uname -a. You should see
4.10-RELEASE-p2. If you do, the src patches are installed. (The p2
shows your patch level. Right now, for 4.10, it is p2.)
Speaking of src patches, you have only src-all in your supfile. This
means your ports, docs, and cvsroot will _not_ be updated. If you
intend that, fine, just making sure you know. If not, add ports-all,
docs-all, and cvsroot=all to your file.

HTH,

Stheg





__
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail 
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Errata Branch

2004-09-03 Thread stheg olloydson
It was said:

 Just so I have this correct:
 
 After I install 4.10-RELEASE, before I complete the first_cvsup my 
 config file should look as follows:
 
 *default host=cvsup12.freebsd.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4_10_0_RELEASE list=cvs:RELENG_4_10
 *default delete use-rel-suffix
 src-all
 
 After I have completed the cvsup, I should change the config file to:
 
 
 *default host=cvsup12.freebsd.org
 *default base=/usr
 *default prefix=/usr
 *default release=cvs tag=RELENG_4_10
 *default delete use-rel-suffix
 src-all

Hello,

Please keep the list in the loop. Someone else may have a more timely
and/or better response.
Yes, you are correct. According to cvsup's author, doing that ensures
the checkouts file updates properly. He explains why the procedure is
necessary in the faq. I don't remember the details, likewise with the
cvsroot=all thing. I just remember he said it was good idea.

HTH,

Stheg



___
Do you Yahoo!?
Win 1 of 4,000 free domain names from Yahoo! Enter now.
http://promotions.yahoo.com/goldrush
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Errata Branch

2004-09-02 Thread Paul Andrews
Hello All,
I'm looking for some information on the Errata Branch for 4.10. I just 
re-installed my FreeBSD system and am now running 4.10-RELEASE. I want 
to make sure that I am running with the most-up-to-date security patches 
applied.

I would like to know the steps necessary for appling the changes in 
RELENG_4_10. Also how can I tell if the security patchs and code fixes 
have been applied.

My stable-subfile:
*default host=cvsup12.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4_10
*default delete use-rel-suffix
src-all
All assistance is very much appericated. Thanks in advance.
Paul Andrews
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]