[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



Step 1:
    Get "src.tar.gz" and "sys.tar.gz" from 
ftp://ftp.openbsd.org/pub/OpenBSD/3.4/
Step 2:
    Install these using tar, eg: "tar xzf src.tar.gz -C /usr/src; tar 
xzf sys.tar.gz -C /usr/src"
Step 3:
    Download tepatche and uncompress, edit the tepatche.conf file to 
reflect your version of
    openBSD (3.4) and the architecture that you are using (i386 is 
default), run "make" to install,
    also do "touch /var/db/tepatche/statusfile"
Step 4:
    Run tepatche (in /usr/local/sbin/tepatche), eventually it will fail 
trying to patch XF4, this is OK
Step 5:
    Perform the Step 2 listed in "man release" or at
    
http://www.openbsd.org/cgi-bin/man.cgi?query=release&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html

and that should be it... let me know if you have any problems with this 
process...

   -erik

suleyman wrote:

>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)
>
>The matter of retrieving source code before patching has me quite
>confused. /usr/src/ is empty. What exact source code do I need to
>install to apply all patches?
>For example this security fix
>"011: SECURITY FIX: February 8, 2004
>An IPv6 MTU handling problem exists that could be used by an attacker to
>cause a denial of service attack against hosts with reachable IPv6 TCP
>ports."
>I have the patch for this but at least for me it is unclear what source
>code I need on my system before patching???
>
>I downloaded tepatche-0.85.tar.gz which I read about in sys admin.
>Figured it would be helpfulin patching. Obviously I am not a Sys Admin
>;-) On the tepatche web site it states "uses Perl's Net::FTP module".
>"..ports (p5-libnet).
>In looking through /3.4/packages/i386/ on a mirror, I can not find
>perl5, I find many p5-***** packages which look like modules to me.
>I do not have ports installed though wishing I had installed ports now 
>
>Any help would be appreciated. Also if anyone can direct me to docs on
>the level of "OpenBSD for Dummies" that sure would help ;-)
>Thanks
>Suleyman