Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread David Schultz
Thus spake Juli Mallett <[EMAIL PROTECTED]>: > * De: Giorgos Keramidas <[EMAIL PROTECTED]> [ Data: 2003-01-31 ] > [ Subjecte: Re: Seat-belt for source upgrades from stable to current ] > > On 2003-01-30 21:38, David Schultz <[EMAIL PROTECTED]> wrote: > >

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Juli Mallett
* De: Giorgos Keramidas <[EMAIL PROTECTED]> [ Data: 2003-01-31 ] [ Subjecte: Re: Seat-belt for source upgrades from stable to current ] > On 2003-01-30 21:38, David Schultz <[EMAIL PROTECTED]> wrote: > > Thus spake Mike Makonnen <[EMAIL PROTECTED]>: > &g

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread David Schultz
Thus spake Giorgos Keramidas <[EMAIL PROTECTED]>: > On 2003-01-30 21:38, David Schultz <[EMAIL PROTECTED]> wrote: > > Thus spake Mike Makonnen <[EMAIL PROTECTED]>: > > > Use the r version of the cvs commands (like cvs rlog and rdiff). They operate on > > > the repository remotely, so you don't need

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Giorgos Keramidas
On 2003-01-30 21:38, David Schultz <[EMAIL PROTECTED]> wrote: > Thus spake Mike Makonnen <[EMAIL PROTECTED]>: > > Use the r version of the cvs commands (like cvs rlog and rdiff). They operate on > > the repository remotely, so you don't need to have the files checked out localy. > > That's a pretty

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread David Schultz
Thus spake Ruslan Ermilov <[EMAIL PROTECTED]>: > On Thu, Jan 30, 2003 at 09:58:15PM -0800, David Schultz wrote: > > I don't know about Steve, but cvsup is the wrong answer for me > > because it's a mirroring tool and not a version control tool. > > Among the things I would like to do are: > > > >

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Chris BeHanna
On Friday 31 January 2003 00:58, David Schultz wrote: > Thus spake Christopher Vance <[EMAIL PROTECTED]>: > > On Thu, Jan 30, 2003 at 09:07:11PM -0800, Steve Kargl wrote: > > : On Thu, Jan 30, 2003 at 08:05:06PM -0800, David Schultz wrote: > > : > Thus spake Steve Kargl <[EMAIL PROTECTED]>: > > : >

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread David Wolfskill
>Date: Thu, 30 Jan 2003 21:58:15 -0800 >From: David Schultz <[EMAIL PROTECTED]> >I asked the question in hopes that there would be some neat >feature of cvsup that mocked up some CVS metadata for me, but >since nobody has mentioned any such thing, I guess I'm out of >luck. Mirroring the entire re

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Ruslan Ermilov
On Thu, Jan 30, 2003 at 09:58:15PM -0800, David Schultz wrote: > Thus spake Christopher Vance <[EMAIL PROTECTED]>: > > On Thu, Jan 30, 2003 at 09:07:11PM -0800, Steve Kargl wrote: > > : On Thu, Jan 30, 2003 at 08:05:06PM -0800, David Schultz wrote: > > : > Thus spake Steve Kargl <[EMAIL PROTECTED]>

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Ruslan Ermilov
On Thu, Jan 30, 2003 at 11:33:16PM -0500, Mike Makonnen wrote: > On Thu, 30 Jan 2003 20:05:06 -0800 > David Schultz <[EMAIL PROTECTED]> wrote: > > > > > That's a great answer...to a different question. ;-) > > > > Use the r version of the cvs commands (like cvs rlog and rdiff). They operate on

Re: Seat-belt for source upgrades from stable to current

2003-01-31 Thread Ruslan Ermilov
On Wed, Jan 29, 2003 at 10:35:40PM -0500, Garance A Drosihn wrote: > At 9:18 PM +0200 1/29/03, Sheldon Hearn wrote: > >Can anyone think of a good way to implement an installworld / > >installkernel seat-belt for source upgrades from stable to current? > > > >What I'm looking for is a way for instal

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread David Schultz
Thus spake Christopher Vance <[EMAIL PROTECTED]>: > On Thu, Jan 30, 2003 at 09:07:11PM -0800, Steve Kargl wrote: > : On Thu, Jan 30, 2003 at 08:05:06PM -0800, David Schultz wrote: > : > Thus spake Steve Kargl <[EMAIL PROTECTED]>: > : > > On Thu, Jan 30, 2003 at 07:09:16PM -0800, David Schultz wrote

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread David Schultz
Thus spake Mike Makonnen <[EMAIL PROTECTED]>: > Use the r version of the cvs commands (like cvs rlog and rdiff). They operate on > the repository remotely, so you don't need to have the files checked out localy. That's a pretty good solution, and I use those occasionally. It would be a perfect so

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Christopher Vance
On Thu, Jan 30, 2003 at 09:07:11PM -0800, Steve Kargl wrote: : On Thu, Jan 30, 2003 at 08:05:06PM -0800, David Schultz wrote: : > Thus spake Steve Kargl <[EMAIL PROTECTED]>: : > > On Thu, Jan 30, 2003 at 07:09:16PM -0800, David Schultz wrote: : > > > OT: Is there a good way to get the CVS metadata

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Steve Kargl
On Thu, Jan 30, 2003 at 08:05:06PM -0800, David Schultz wrote: > Thus spake Steve Kargl <[EMAIL PROTECTED]>: > > On Thu, Jan 30, 2003 at 07:09:16PM -0800, David Schultz wrote: > > > OT: Is there a good way to get the CVS metadata in /usr/src and > > > /usr/ports without transferring the entire sour

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Mike Makonnen
On Thu, 30 Jan 2003 20:05:06 -0800 David Schultz <[EMAIL PROTECTED]> wrote: > > That's a great answer...to a different question. ;-) > Use the r version of the cvs commands (like cvs rlog and rdiff). They operate on the repository remotely, so you don't need to have the files checked out local

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread David Schultz
Thus spake Steve Kargl <[EMAIL PROTECTED]>: > On Thu, Jan 30, 2003 at 07:09:16PM -0800, David Schultz wrote: > > OT: Is there a good way to get the CVS metadata in /usr/src and > > /usr/ports without transferring the entire source tree over the > > network? On some machines, I'd like to be able to

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Steve Kargl
On Thu, Jan 30, 2003 at 07:09:16PM -0800, David Schultz wrote: > Thus spake Christopher Vance <[EMAIL PROTECTED]>: > > On Wed, Jan 29, 2003 at 10:35:40PM -0500, Garance A Drosihn wrote: > > : How about requiring the user to touch some file in / or /boot which > > : indicates the branch-tag that's a

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread David Schultz
Thus spake Christopher Vance <[EMAIL PROTECTED]>: > On Wed, Jan 29, 2003 at 10:35:40PM -0500, Garance A Drosihn wrote: > : How about requiring the user to touch some file in / or /boot which > : indicates the branch-tag that's acceptable for installworlds? Then > : you just need to propagate the t

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Christopher Vance
On Wed, Jan 29, 2003 at 10:35:40PM -0500, Garance A Drosihn wrote: : How about requiring the user to touch some file in / or /boot which : indicates the branch-tag that's acceptable for installworlds? Then : you just need to propagate the tag from the 'cvs co' stage to some : file under /usr/src (

Re: Seat-belt for source upgrades from stable to current

2003-01-30 Thread Giorgos Keramidas
On 2003-01-29 21:55, Steve Kargl <[EMAIL PROTECTED]> wrote: > On Thu, Jan 30, 2003 at 12:47:13AM -0500, Garance A Drosihn wrote: > > At 8:59 PM -0800 1/29/03, Steve Kargl wrote: > > >You don't need a special file to indicate what version of > > >FreeBSD you have. uname -r tells you. > > > > Actual

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 9:55 PM -0800 1/29/03, Steve Kargl wrote: I don't run 4.x, so I do know. ;-) I suspect on a 4.x system, you'll get "4.x-" where is either FreeBSD or STABLE. To distinguish between 4.x and 5.x, all we need the first character. So, uname -r shows 4.7-FreeBSD for the security branch?

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Steve Kargl
On Thu, Jan 30, 2003 at 12:47:13AM -0500, Garance A Drosihn wrote: > At 8:59 PM -0800 1/29/03, Steve Kargl wrote: > > > >You don't need a special file to indicate what version of > >FreeBSD you have. uname -r tells you. > > > > Actually, one thing I don't know is how this would work when it > com

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:59 PM -0800 1/29/03, Steve Kargl wrote: You don't need a special file to indicate what version of FreeBSD you have. uname -r tells you. Actually, one thing I don't know is how this would work when it comes to RELENG_4 vs RELENG_4_0 (since I don't run RELENG_4_0). What does uname show for

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:59 PM -0800 1/29/03, Steve Kargl wrote: On Wed, Jan 29, 2003 at 11:21:39PM -0500, Garance A Drosihn wrote: At 8:05 PM -0800 1/29/03, Steve Kargl wrote: >uname(1) works on both 4.7 and 5.0. This seems >like a trivial problem to fix. If you use something fixed like uname, then what does

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Steve Kargl
On Wed, Jan 29, 2003 at 11:21:39PM -0500, Garance A Drosihn wrote: > At 8:05 PM -0800 1/29/03, Steve Kargl wrote: > > >uname(1) works on both 4.7 and 5.0. This seems > >like a trivial problem to fix. > > If you use something fixed like uname, then what does one do once > they *DO* want to switch

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:05 PM -0800 1/29/03, Steve Kargl wrote: On Wed, Jan 29, 2003, Garance A Drosihn wrote: > How about requiring the user to touch some file in / or /boot which indicates the branch-tag that's acceptable for installworlds? Then you just need to propagate the tag from the 'cvs co' stage to so

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Steve Kargl
On Wed, Jan 29, 2003 at 10:35:40PM -0500, Garance A Drosihn wrote: > At 9:18 PM +0200 1/29/03, Sheldon Hearn wrote: > >Can anyone think of a good way to implement an installworld / > >installkernel seat-belt for source upgrades from stable to current? > > > >What I'm looking for is a way for instal

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 9:18 PM +0200 1/29/03, Sheldon Hearn wrote: Can anyone think of a good way to implement an installworld / installkernel seat-belt for source upgrades from stable to current? What I'm looking for is a way for installworld and installkernel in the current source to look for some signature in the

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Steve Kargl
On Wed, Jan 29, 2003 at 09:18:22PM +0200, Sheldon Hearn wrote: > Hi folks, > > Can anyone think of a good way to implement an installworld / > installkernel seat-belt for source upgrades from stable to current? > > What I'm looking for is a way for installworld and installkernel in the > current