Re: OpenSSH 3.6.1 support in RELENG_5_0?

2003-07-23 Thread Dan Nelson
In the last episode (Jul 23), Darren Spruell said:
> Dan Nelson wrote:
> >RELENG_5_0 is the branch for people that are running 5.0 on
> >production systems and only want security patches.  I doubt
> >RELENG_5_0 has many differences from RELENG_5_0_0_RELEASE.  You
> >probably want to track either HEAD or RELENG_5_1, since openssh
> >3.6.1 got imported before FreeBSD 5.1 was released.  Or if you want
> >to stick with 5.0, install the openssh port.
> 
> Hope you don't mind me asking. I'm more familiar with OpenBSD's model
> which is strictly two CVS tags: M_m and OPENBSD_M_m which are
> -current and -stable respectively, with M being major version and m
> being minor version. So OPENBSD_3_2 tag would be -stable for 3.2 (if
> I understand correctly, that is...)
>
> 
> What is HEAD and RELENG_5_1 in FreeBSD?

For FreeBSD, HEAD (tip of the cvs tree) is -CURRENT, RELENG_M is a
-STABLE branch (i.e. RELENG_4 is FreeBSD-4-STABLE, and RELENG_3 is
FreeBSD-3-STABLE), and RELENG_M_m is a security/ciritcal branch (i.e.
RELENG_4_8 or RELENG_5_1 will only get critical fixes applied to them).

When the time comes for 4.9 to be released, RELENG_4_9 will be branched
off RELENG_4 a couple weeks before release, and then the
RELENG_4_9_0_RELEASE tag will be laid on that branch, which represents
what gets burned onto CDs.
 
> It sounds like the tag RELENG_5_0 that I followed is little more than
> the critical patch branch for 5.0; how do I accomplish following the
> -stable branch, if there exists one: something in between strictly 
> neccesary patches and possibly buggy Current?

Correct.  If you want -STABLE, you'll want the RELENG_4 branch, since
5.x has not been marked stable yet. 
http://www.freebsd.org/handbook/cvs-tags.html has a good summary of all
the branches and what their purpose is.  If you want a stable-ish 5.x
tree, RELENG_5_1 is probably a better choice than RELENG_5_0.  Or scan
the -current mailinglist archives, find a week where there aren't any
"-CURRENT is broken!!" threads, and checkout a copy of HEAD from that
date :)

http://www.freebsd.org/releng/ lists all the branches and their current
status (open/frozen).

In general, HEAD is okay, and if it isn't, it's usually only a single
component (say groff, or a kernel module) that's broken, and that's
fixed quickly.

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


Re: OpenSSH 3.6.1 support in RELENG_5_0?

2003-07-23 Thread Darren Spruell
Dan Nelson wrote:
In the last episode (Jul 23), Darren Spruell said:

I just updated from 5.0 release per the RELENG_5_0 tag. I had
expected that the source tree would then contain openssh-3.6.1p but
after a make installworld I see that it is still at 'OpenSSH_3.5p1
FreeBSD-20021029' (according to a scanssh query.)
Should I be seeing 3.6.1 or is it not in the tree?


RELENG_5_0 is the branch for people that are running 5.0 on production
systems and only want security patches.  I doubt RELENG_5_0 has many
differences from RELENG_5_0_0_RELEASE.  You probably want to track
either HEAD or RELENG_5_1, since openssh 3.6.1 got imported before
FreeBSD 5.1 was released.  Or if you want to stick with 5.0, install
the openssh port.
$ uname -r
5.1-CURRENT
$ /usr/bin/ssh -V
OpenSSH_3.6.1p1 FreeBSD-20030423, SSH protocols 1.5/2.0, OpenSSL 0x0090701f
$ _
Hope you don't mind me asking. I'm more familiar with OpenBSD's model 
which is strictly two CVS tags: M_m and OPENBSD_M_m which are -current 
and -stable respectively, with M being major version and m being minor 
version. So OPENBSD_3_2 tag would be -stable for 3.2 (if I understand 
correctly, that is...)

What is HEAD and RELENG_5_1 in FreeBSD?

It sounds like the tag RELENG_5_0 that I followed is little more than 
the critical patch branch for 5.0; how do I accomplish following the 
-stable branch, if there exists one: something in between strictly 
neccesary patches and possibly buggy Current?

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


Re: OpenSSH 3.6.1 support in RELENG_5_0?

2003-07-23 Thread Dan Nelson
In the last episode (Jul 23), Darren Spruell said:
> I just updated from 5.0 release per the RELENG_5_0 tag. I had
> expected that the source tree would then contain openssh-3.6.1p but
> after a make installworld I see that it is still at 'OpenSSH_3.5p1
> FreeBSD-20021029' (according to a scanssh query.)
> 
> Should I be seeing 3.6.1 or is it not in the tree?

RELENG_5_0 is the branch for people that are running 5.0 on production
systems and only want security patches.  I doubt RELENG_5_0 has many
differences from RELENG_5_0_0_RELEASE.  You probably want to track
either HEAD or RELENG_5_1, since openssh 3.6.1 got imported before
FreeBSD 5.1 was released.  Or if you want to stick with 5.0, install
the openssh port.

$ uname -r
5.1-CURRENT
$ /usr/bin/ssh -V
OpenSSH_3.6.1p1 FreeBSD-20030423, SSH protocols 1.5/2.0, OpenSSL 0x0090701f
$ _

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