BSD Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOperating SystemsBSD Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
  #1  
Old February 16th, 2005, 03:41 PM
bobotoes bobotoes is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 18 bobotoes User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 h 23 m 36 sec
Reputation Power: 0
howto follow stable on openbsd 3.6?

ok, i must admit that i am starting to get a little overwhelmed by all the information about keeping openbsd 3.6 up to date and secure. i have decided to not follow -current. i am a new user and don't think that would be appropriate. instead i have decided to follow the -stable branch. i have downloaded cd36.iso and used it to install openbsd 3.6. that means i am currently running -release, correct? so please tell me if any of my following assumptions are incorrect: basically, i have two choices 1.) individually patch after downloading the source files or 2.) use anoncvs to download -stable sources. Now if i were to use method (1), what ports version should i use? for method (2)? i have been almost succesful using both methods. anoncvs seems like the way to go. i most recently tried anoncvs. i checked out the sources (is that the same as 'get'ing them?) but when i went to update, the process seemed to stop (not returning to a prompt) with a undescriptive error about sendmail. could someone please point me in the right direction so i can get on with using ports and having a bit more fun with my new system please? i appreciate it.

Reply With Quote
  #2  
Old February 24th, 2005, 12:48 PM
Scorpions4ever's Avatar
Scorpions4ever Scorpions4ever is offline
Banned ;)
Dev Shed God 5th Plane (7000 - 7499 posts)
 
Join Date: Nov 2001
Location: Glendale, Los Angeles County, California, USA
Posts: 7,442 Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level)Scorpions4ever User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 2 h 5 m 45 sec
Reputation Power: 797
The stable branch is the release + all the patches from the errata page + sometimes they fix some obvious minor errors which don't always show up on the errata page (say, a typo or two in the man pages). Hence, the stable (also called patch) branch is sometimes a little more ahead of applying patches manually, but not by much.
1. If you're following the stable (i.e. patch) branch for sources, you should follow the same branch for ports. So, for 3.6 you would use:
Code:
# setenv CVSROOT anoncvs@someanoncvsserer:/cvs
# cd /usr
# cvs -q get -rOPENBSD_3_6 -P ports

Then, to keep it updated:
Code:
# setenv CVSROOT anoncvs@someanoncvsserer:/cvs
# cd /usr/ports
# cvs up -rOPENBSD_3_6 -Pd


2. I usually prefer cvsup instead of cvs only because it downloads changes for me a lot faster than cvs does. If you do decide to go ahead with cvsup, here's one piece of advice:
Install cvsup using pkg_add instead of ports. This is because the cvsup source is written in modula3, which requires the port to download and compile the modula3 compiler first, before it will compile cvsup. This could take around 30-45 minutes, whereas a pkg_add takes only a couple of minutes or so.
__________________
Up the Irons
What Would Jimi Do? Smash amps. Burn guitar. Take the groupies home.
"Death Before Dishonour, my Friends!!" - Bruce D ickinson, Iron Maiden Aug 20, 2005 @ OzzFest
Down with Sharon Osbourne

Puzzle of the Month solved by sizeablegrin, etienne141 and L7Sqr, superior C/C++ programmers of the month

Reply With Quote
Reply

Viewing: Dev Shed ForumsOperating SystemsBSD Help > howto follow stable on openbsd 3.6?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway