NOTE: THIS IS A RE-SEND. ORIGINAL MESSAGE SEEMS TO HAVE NEVER BEEN POSTED TO LIST AFTER NEARLY 1-1/2 HOURS! (Can you say NSA?)
I just patched OpenBSD i386 RELEASE following the examples for patching at http://www.openbsd101.com/ since the procedure in the OpenBSD FAQ seemed somewhat complicated and unclear. Doing so, I did not have to mess around with things like CVS or CVSup, or spend all weekend learning, downloading, updating what I downloaded, compiling (and compiling and compiling . . . ), etc. It "seems" to have worked okay. But I did notice that the OpenBSD FAQ (10.15 - Applying patches in OpenBSD) states that: " . . . to patch your system you must have the source code from the RELEASE version of OpenBSD readily available. . . . In general, you should have the entire source tree available. We will assume you have the entire tree checked out." Well, I did download: ftp://ftp.openbsd.org/pub/OpenBSD/4.0/src.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/4.0/sys.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/4.0/ports.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/4.0/XF4.tar.gz Here is where the unpacked source code files ended up: (src.tar.gz) - /usr/src (sys.tar.gz) - /usr/src (ports.tar.gz) - /usr (XF4.tar.gz) - /usr Is that what is meant by (or functionally equivalent to) "checking out the entire tree?" Now, the patches applied were through 009, the latest currently listed in the errata. But when 010 and later patches need to be applied, will I have to each time again download and unpack the (updated?) source code in the same way, or have to (YUCK!) mess around with CVS or CVSup? Or can I (hopefully) just patch against the source code I have downloaded? (Note: all I really want is to have the security fixes and important system bug fixes.) Final questions: by "patching the system as indicated, is that the same as "updating to stable", or is that something different? And when OpenBSD 4.1 comes around, can I "update" to 4.1, or will I have to do a mandatory fresh install?

