Re: production box: 4.9, 5.1, 5.2+ ???

2004-03-03 Thread Jerry McAllister
> 
> thanks Jerry for this detailed reply.  i really appreciate it.
> 
> from what you have said i think 4.9  might  be indicated.
> 
> but i have one more question.  device drivers.
> 
> i have kind of bleeding edge sound and ethernet cards.
> in fact i've already had to put in an older NIC to get 5.1
> to work as-is.  i haven't tackled the on-motherboard sound
> card problem yet.
> 
> but i know freeBSD drivers are kind of behind (compared to windoz)
> so would it be harder to get a bleeding driver for 4.9 than 5.2.1?

Well, actually, FreeBSD is mostly up-to-date on drivers.
But, there are some that are available only in 5.xx.   That is
one of those things that would be a feature only in 5.xx - my 
number 2 question in my discussion.

There are supported hardware lists on the FreeBSD web site.
If you look at the main home page  http://www.freebsd.org/
you will see over on the right two releases listed.   Under each
there is a link for Hardware Notes.   Check those.

When it comes to video cards and mouse, you need to check the XFree86 
web site for those compatibilities.  That is: http://www.xfree86.org/

jerry

> 
> tks.
> 
> lee
> 
> 
> Jerry McAllister wrote:
> 
> >>I hesitate to ask this because it sounds stupid.
> >>
> >>I went down to the tech book store and bought freeBSD on CD's.
> >>it happened to be 5.1. 
> >>I, a neophyte, assumed it was "kosher".
> >>
> >>I bought it and installed it on 2 machines  and pretty much ok so far.
> >>Now I've been reading about the STABLE and CURRENT branches
> >>and cvsup and all other kinds of "keeping up".
> >>
> >>
> >
> >Unfortunately, by the time a book with CD gets published and all
> >the way through the distribution chain to a bookstore, the next
> >version is likely to be nearly out or already out.  The CD is good
> >for getting started learning about FreeBSD, but is probably old
> >enough that you wouldn't want to use that version for a production
> >server.   
> >
> >So, you can install it and use cvsup to upgrade everything to the
> >latest - probably a good learning exercise anyway.   Or, you can
> >play around with it enough to become familiar and then download
> >the latest mini-ISO and start over from scratch - also a good learning
> >exercise.   
> >
> >  
> >
> >>What I want is production boxs with of course bug fix and
> >>security upgrades, but not needing always the latest app releases.
> >>
> >>
> >
> >If you are running production servers, the general word is that
> >you might still want to stick with 4.xx and 4.9 is the latest
> >release of the 4.xx branch.   
> >
> >The 5.xx branch was begun to allow work on some significant and 
> >non-compatible changes to the system.  (not everything is non-compatible, 
> >but some things are)  Major development work is being done on the 5.xx 
> >branch, but the 4.xx branch continues to be upgraded, mostly now with 
> >bug and security fixes, but occasionaly with improved features.   
> >
> >This will continue until the 5.xx branch is deemed solid and bullet proof 
> >as far as they can tell and that the new features are complete and
> >everything works together.   Then regular development on the 4.x branch
> >will be discontinued.   _Only_ security fixes and _major_ bug fixes
> >will be applied to the 4.xx branch.   Development of features, bug
> >fixes and security fixes will then continue on the 5.xx branch, but
> >not major non-compatible feature changes.   It will be considered stable
> >and a new branch - 6.xx will sprout which is just the latest (at that 
> >time) 5.xx reopened for major changes and renamed a 6.xx branch.  After
> >that time there will (may) be feature additions to 5.xx, as now with 4.xx,
> >but those are expected to not introduce non-compatible changes.  Of
> >course, bug fixes and security fixes will continue to be applied as
> >they will to all branches that are still being supported.   The 4.xx
> >branch would be supported for a while in that manner, along with 5.xx.
> >In a year or two, 4.xx would no longer be supported and no longer
> >get any fixes although you might be able to still apply some fixes
> >with a little tinkering.
> >
> >There are some comments on possible 5.xx flaws in the EMail lists.
> >Search the archives.   The FreeBSD web site Release notes & etc 
> >have notes on what new features are available in 5.xx.
> >
> >The long and short of it is that which one you install right at this
> >moment should be either 4.9 or 5.2.1 (whether you get there from
> >scratch or cvsupping) and the choice depends on 
> >  1: is your production environment critical such that an unexpected
> > flaw in the new 5.xx branch would severly hurt you.
> >  2: Do you really need some feature in 5.2 that is unavailable in 4.xx.
> >
> >If it is yes to 1 and no to 2, then install 4.9.
> >If it is no to 1 and no to 2, then it is a coin flip.  Maybe 5.2.1 just
> >  to get in to the future or 4.9 for ease in installation and configuration.
> >If it is no to 1 and yes to 2,

Re: production box: 4.9, 5.1, 5.2+ ???

2004-03-03 Thread Jerry McAllister
> 
> I hesitate to ask this because it sounds stupid.
> 
> I went down to the tech book store and bought freeBSD on CD's.
> it happened to be 5.1. 
> I, a neophyte, assumed it was "kosher".
> 
> I bought it and installed it on 2 machines  and pretty much ok so far.
> Now I've been reading about the STABLE and CURRENT branches
> and cvsup and all other kinds of "keeping up".

Unfortunately, by the time a book with CD gets published and all
the way through the distribution chain to a bookstore, the next
version is likely to be nearly out or already out.  The CD is good
for getting started learning about FreeBSD, but is probably old
enough that you wouldn't want to use that version for a production
server.   

So, you can install it and use cvsup to upgrade everything to the
latest - probably a good learning exercise anyway.   Or, you can
play around with it enough to become familiar and then download
the latest mini-ISO and start over from scratch - also a good learning
exercise.   

> What I want is production boxs with of course bug fix and
> security upgrades, but not needing always the latest app releases.

If you are running production servers, the general word is that
you might still want to stick with 4.xx and 4.9 is the latest
release of the 4.xx branch.   

The 5.xx branch was begun to allow work on some significant and 
non-compatible changes to the system.  (not everything is non-compatible, 
but some things are)  Major development work is being done on the 5.xx 
branch, but the 4.xx branch continues to be upgraded, mostly now with 
bug and security fixes, but occasionaly with improved features.   

This will continue until the 5.xx branch is deemed solid and bullet proof 
as far as they can tell and that the new features are complete and
everything works together.   Then regular development on the 4.x branch
will be discontinued.   _Only_ security fixes and _major_ bug fixes
will be applied to the 4.xx branch.   Development of features, bug
fixes and security fixes will then continue on the 5.xx branch, but
not major non-compatible feature changes.   It will be considered stable
and a new branch - 6.xx will sprout which is just the latest (at that 
time) 5.xx reopened for major changes and renamed a 6.xx branch.  After
that time there will (may) be feature additions to 5.xx, as now with 4.xx,
but those are expected to not introduce non-compatible changes.  Of
course, bug fixes and security fixes will continue to be applied as
they will to all branches that are still being supported.   The 4.xx
branch would be supported for a while in that manner, along with 5.xx.
In a year or two, 4.xx would no longer be supported and no longer
get any fixes although you might be able to still apply some fixes
with a little tinkering.

There are some comments on possible 5.xx flaws in the EMail lists.
Search the archives.   The FreeBSD web site Release notes & etc 
have notes on what new features are available in 5.xx.

The long and short of it is that which one you install right at this
moment should be either 4.9 or 5.2.1 (whether you get there from
scratch or cvsupping) and the choice depends on 
  1: is your production environment critical such that an unexpected
 flaw in the new 5.xx branch would severly hurt you.
  2: Do you really need some feature in 5.2 that is unavailable in 4.xx.

If it is yes to 1 and no to 2, then install 4.9.
If it is no to 1 and no to 2, then it is a coin flip.  Maybe 5.2.1 just
  to get in to the future or 4.9 for ease in installation and configuration.
If it is no to 1 and yes to 2, then install 5.2.1

jerry

> 
> I've tried to grok the release engineering and all but I don't get it.
> I'm going to put freeBSD on 2 other machines as well,
> but don't know whether
> to install 4.9, use my 5.1 CD's (and then presumably have to
> go to 5.2 + ??? to keep up?), 5.2   or what.  Not to mention the
> 2 already installed.
> 
> I want to keep all 4 machines pretty much in synch.
> 
> thanks for any clarification i can get on:
> 1. which is best "production" version
> 2. what is best essential upkeep mechanism (not so much for apps
>but for bug fixes in OS and security fixes/patches on essential stuff
>like OpenSsh)
> 
> thanks much...
> 
> lee
> 
> 
> 
> 
> 
> ___
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
> 

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: production box: 4.9, 5.1, 5.2+ ???

2004-03-02 Thread fbsd_user
This is all very rosy commentary  about 5.2, But there has been a
lot of questions list traffic the last 6 weeks about 5.2 freezing up
under heavy loads where the new UFS2 gets in an lockout condition.
What about the nfs tasks that run all the time even when you do not
select nfs during the install, or the way an recompiled kernel is
installed with out the safe guards of the previous kernel being
saved and the generic kernel all ways being there by default,  or
the bios power management problem? These things need to be addressed
before moving to stable. There has been no posted fixes about these
problems. 5.2 is still from the development branch and the handbook
says use it at your own risk. So I guess it all depends on your
definition of what production means to you, like in what your system
does and how important the information on the 5.2 system is to you
and how good your backups are if you have any at all. Personally I
can not be an gunny pig testing an development version in my
production environment, I do not have time to waste reinstalling 4.9
to get back to an stable system and all the hassle of reinstalling
all my port applications. Or face my users rage over the outage 5.2
may cause. I have installed 5.2 RC1 on an stand-a-lone development
box to look it over, but there are just too many obvious indications
of sloppy workmanship that still need attention. It's just too big
of an gamble for me.  To all of you with true production systems who
take the big gamble, more power to you, and good luck you brave
soles.  Just throwing a word of conservative caution to those who
may be inclined to jump on the gunny pig wagon without full
knowledge of what's at stake due to the previous rosy 5.2 posts. 4.9
is the official stable version and it has performed rock hard for
me.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Jez Hancock
Sent: Tuesday, March 02, 2004 8:51 PM
To: lee slaughter
Cc: [EMAIL PROTECTED]
Subject: Re: production box: 4.9, 5.1, 5.2+ ???

On Tue, Mar 02, 2004 at 04:40:00PM -0800, lee slaughter wrote:
> thanks for any clarification i can get on:
>1. which is best "production" version

As already highlighted, 4.x is touted as being production quality.
However there are no doubt plenty of users on this forum that use
5.x in
production environments who would testify that 5.x is of production
quality.

>2. what is best essential upkeep mechanism (not so much for
apps
>   but for bug fixes in OS and security fixes/patches on
essential stuff
>   like OpenSsh)

The best thing to do is to cvsup your source to the latest RELEASE
branch of
whichever version you decide to stick with (say 4.9), then make
build|installworld
to bring it up to the very latest in terms of security and other
essential fixes.  From this point you can then afford to ONLY apply
essential security patches which are released to the
freebsd-announce mailing list (make sure you're subscribed to it:P)

See the handbook for more info:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-ed
ge.html
- essential reading for what you want to do - especially:


http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-st
able.html
  - which covers the subtleties between the different branches,
current
and stable - annoyingly RELEASE isn't mentioned on that
page, not
sure why - it's mentioned in the cvs-tags link below though.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html
- about using cvsup to keep up to date - lengthy but good

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.h
tml
- about cvs tags, which you need to know about when cvsup'ing

Also see the cvsup supfile examples in:

/usr/src/share/examples/cvsup/

these give you a good overview of how to structure your cvsup
supfile,
although this is also covered in the 3rd link above.

--
Jez Hancock
 - System Administrator / PHP Developer

http://munk.nu/
http://jez.hancock-family.com/  - Another FreeBSD Diary
http://ipfwstats.sf.net/- ipfw peruser traffic logging
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"[EMAIL PROTECTED]"

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: production box: 4.9, 5.1, 5.2+ ???

2004-03-02 Thread Jez Hancock
On Tue, Mar 02, 2004 at 04:40:00PM -0800, lee slaughter wrote:
> thanks for any clarification i can get on:
>1. which is best "production" version

As already highlighted, 4.x is touted as being production quality.
However there are no doubt plenty of users on this forum that use 5.x in
production environments who would testify that 5.x is of production
quality.

>2. what is best essential upkeep mechanism (not so much for apps
>   but for bug fixes in OS and security fixes/patches on essential stuff
>   like OpenSsh)

The best thing to do is to cvsup your source to the latest RELEASE branch of
whichever version you decide to stick with (say 4.9), then make build|installworld
to bring it up to the very latest in terms of security and other
essential fixes.  From this point you can then afford to ONLY apply
essential security patches which are released to the
freebsd-announce mailing list (make sure you're subscribed to it:P)

See the handbook for more info:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html
- essential reading for what you want to do - especially:

  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html
  - which covers the subtleties between the different branches, current
and stable - annoyingly RELEASE isn't mentioned on that page, not
sure why - it's mentioned in the cvs-tags link below though.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html
- about using cvsup to keep up to date - lengthy but good

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html
- about cvs tags, which you need to know about when cvsup'ing

Also see the cvsup supfile examples in:

/usr/src/share/examples/cvsup/

these give you a good overview of how to structure your cvsup supfile,
although this is also covered in the 3rd link above.

-- 
Jez Hancock
 - System Administrator / PHP Developer

http://munk.nu/
http://jez.hancock-family.com/  - Another FreeBSD Diary
http://ipfwstats.sf.net/- ipfw peruser traffic logging
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: production box: 4.9, 5.1, 5.2+ ???

2004-03-02 Thread Lowell Gilbert
lee slaughter <[EMAIL PROTECTED]> writes:

> I hesitate to ask this because it sounds stupid.
> 
> I went down to the tech book store and bought freeBSD on CD's.
> it happened to be 5.1. I, a neophyte, assumed it was "kosher".
> 
> I bought it and installed it on 2 machines  and pretty much ok so far.
> Now I've been reading about the STABLE and CURRENT branches
> and cvsup and all other kinds of "keeping up".
> 
> What I want is production boxs with of course bug fix and
> security upgrades, but not needing always the latest app releases.
> 
> I've tried to grok the release engineering and all but I don't get it.
> I'm going to put freeBSD on 2 other machines as well,
> but don't know whether
> to install 4.9, use my 5.1 CD's (and then presumably have to
> go to 5.2 + ??? to keep up?), 5.2   or what.  Not to mention the
> 2 already installed.
> 
> I want to keep all 4 machines pretty much in synch.
> 
> thanks for any clarification i can get on:
> 1. which is best "production" version
> 2. what is best essential upkeep mechanism (not so much for apps
>but for bug fixes in OS and security fixes/patches on essential stuff
>like OpenSsh)
> 
> thanks much...

If 5.1 is already installed and working for you, I'd stick with it.  
I would recommend tracking RELENG_5_2, the 5.2 security branch (and
later versions as they come along), but going back to 4.x isn't likely
to make your systems any more stable, given that they're already
working fine.

I would definitely recommend keeping your systems running the same
version as each other.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: production box: 4.9, 5.1, 5.2+ ???

2004-03-02 Thread rfa
> I hesitate to ask this because it sounds stupid.

its not that stupid a question.  i've asked worse.

use 4.9 definitely for production, it is the most stable at the moment, by
stable we mean tested.

try reading the handbook, about the part on creating a custom kernel.  or
you can download the 4.9 isos (or any other isos for that matter) from

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

read the handbook dude. its worth it.

rommel
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


production box: 4.9, 5.1, 5.2+ ???

2004-03-02 Thread lee slaughter
I hesitate to ask this because it sounds stupid.

I went down to the tech book store and bought freeBSD on CD's.
it happened to be 5.1. 
I, a neophyte, assumed it was "kosher".

I bought it and installed it on 2 machines  and pretty much ok so far.
Now I've been reading about the STABLE and CURRENT branches
and cvsup and all other kinds of "keeping up".
What I want is production boxs with of course bug fix and
security upgrades, but not needing always the latest app releases.
I've tried to grok the release engineering and all but I don't get it.
I'm going to put freeBSD on 2 other machines as well,
but don't know whether
to install 4.9, use my 5.1 CD's (and then presumably have to
go to 5.2 + ??? to keep up?), 5.2   or what.  Not to mention the
2 already installed.
I want to keep all 4 machines pretty much in synch.

thanks for any clarification i can get on:
   1. which is best "production" version
   2. what is best essential upkeep mechanism (not so much for apps
  but for bug fixes in OS and security fixes/patches on essential stuff
  like OpenSsh)
thanks much...

lee





___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"