I am a linux user that wants to switch to freebsd... I am a bit confused
about applying updates etc..
I installed a box for trial it was 5.1, I wanted to see if I could use
ports to update openssh for a test examp. After the port installed I noticed
that another version of openssh was installed on the system. I talked with a
friend and he said that it was part of usr/src and I could update it by
compiling the usr.bin version.. which was fine and worked. Here are my
questions:
1) if there are two trees(lack of better words) why would ssh exist in
both the system tree and the ports tree ? Wouldnt it be better to have it in
the ports tree ?
1st question ... I dunno, but somebody will likely tell you why soon enough; it seems that I recall that there is an answer, at least... 2nd question ... if it were only in the ports tree, that would likely violate the POLA ... if you set up a server, don't you *expect* to have ssh available?
I'm not familiar with gentoo, but AFAIK it's much like FBSD.2) I have used gentoo in the past and am curious if there is something simular to emerge -up world/system -- I would like to cvs the ports/sys and then be able to see if anything need upgrading .. is this possible ?
Updating the system is basically $make buildworld $make buildkernel $make installkernel (reboot) $make installworld $mergemaster
(Now, there are few options I left out, but you get the idea...)
For ports, I'd use portupgrade (which is in ports). I wish I'd known about it when I started with FBSD ... handles most everything automagically. Dru Lavigne's got an excellent article at OnLamp.com ....
http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html
3) Say there was a update to openssh .. which would be the proper way to update .. sync the sys tree and then just update ssh .. or sync the tree and recompile the system ? or remove the sys version and install the port version and update the port ?
I am very happy with freebsd .. Im still in the exploring stage .. The reasons for my questions is that I am a little weary of using freebsd in production if I dont easily know when updates are avail, having to recompile the system everytime I need a patch for a service.
Thanks for helping me convert, rottie
Well, IIRC, when the OpenSSH advisory came out, there were guys using all of those options...
Take a look at the security advisories on the site. Almost always there's a patch available for "production" machines. If you're tracking -STABLE like I do (even on prod. boxen) then buildworld is easy enough for me....
HTH, Welcome to FBSD!
Kevin Kinsey DaleCo, S.P.
_______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"