[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: I just installed openbsd 3.4 and I think I bit off more than I can chew
> suleyman <suleyman@comcast.net> writes:
>
>> I installed openbsd 3.4 via network install. I did not install X sets.
>> This is to become a server- web, mail, smtp, pop & webmail for maybe 20
>> users.
>> First issue is I need to apply patches. To be be blunt I dont have a
>> clue how to patch. I am looking at this url
>> http://openbsd.org/faq/faq10.html#Patches
>> I have installed wget on the server but used lynx to download 3.4.tar.gz
>> (all patches for system to date, I think)
>
> OpenBSD doesn't deal with binary patches. They are source patches.
> That way one patch handles all platforms.
>
> Forgetting about tracking -current, there are two ways to maintain
> a 3.4 system updated for security issues:
>
> In the first way, you install the OpenBSD 3.4 source code and then
> download and apply patches to it. Each patch has detailed
> instructions on how to patch, build, and install. It's generally not
> necessary to rebuild the whole system to apply one patch. Nor is it
> necessary to apply those patches which are against services which you
> don't use, like X. This is what I do. I keep a list of the patch
> numbers I've applied.
>
> The second way is to track the 3.4 source tree, which is done by CVS.
> Update to the OPENBSD_3_4 tag, which is the head of that branch. You
> then build kernel / build world as others (and the docs) describe. No
> patches involved. IMHO this is more work, and you'll be rebuilding
> the whole system every few weeks.
Third way, track -stable via CVS and only build what is mentioned in the
errata and/or anything that has been updated.
Greg