OpenBSD 3.7 Released 325
pgilman writes "It's official: OpenBSD
3.7 has been released.
There are oodles of new features, including tons of new and improved wireless
drivers (covered
here
previously),
new ports for the Sharp
Zaurus and SGI,
improvements to
OpenSSH,
OpenBGPD,
OpenNTPD, CARP, PF, a new OSPF daemon, new functionality for the already-excellent ports & packages system, and lots more. As always, please support the
project if you can by buying CDs and
t-shirts, or grab the goodness from your local mirror."
Try the Torrent! (Score:5, Informative)
Re:iso image Torrent (Score:3, Informative)
Re:How's the install? (Score:4, Informative)
Yes, people who say OpenBSD is hard because of the non-GUI installer just end up making themselves look lame. OpenBSD really is not that hard to install, and I actually prefer it to Red Hat's do-as-we-want-you-to-do installer.
Re:How's the install? (Score:4, Informative)
The installer might not have shiny graphics, but its actually extremely simple. It fits on a single floppy and can be used remotely. Same goes for upgrading.
Re:How's the install? (Score:5, Informative)
It is confusing when you come from i386 and have used Linux. It was, at least for me, quite confusing the usage of the word "partition".
To simplify, on Linux on i386 for each file system there will be a partition (DOS type). On BSD you commonly create a primary DOS parition using fdisk, and then use disklabel to create different filesystems on that particular DOS partition. "Primary" beacuse BSD may only boot from a primary DOS partition (at most four of those).
Now, when you enter fdisk you are asked to "parition" your harddisk(s). Then you enter disklabel and are asked to create new partitions. WTF? I just did that! Enter the term "slice" that is not quite the same across the BSD. Erh, you won't see the word "slice" in the man pages, though.
Not sure if OpenBSD 3.7 still have this usage of partition, though.
In any case, I'm a happy user of OpenBSD since 3.2/3.3.
Re:How's the install? (Score:2, Informative)
partitioning HD's is Computer Building 101
spend an evening to understand it and it will put in good stead for the rest of your life
Re:Where did the devil put the .iso images... (Score:3, Informative)
http://www.wbglinks.net/pages/openbsd/installatio
Re:Where did the devil put the .iso images... (Score:3, Informative)
http://www.openbsd.org/faq/faq3.html#ISO
You can't get them (officially). If it's that much trouble to do that once for an OS that is truly a joy to work with then you're priorities are screwed up.
Buy the official CDs and support the project, roll up your sleeves and make your own or use another OS. It's a free world.
Re:Where did the devil put the .iso images... (Score:1, Informative)
TFOAE
Re:How's the install? (Score:4, Informative)
Now, booting an OS that resides on a non-primary partition requires what is called a two-stage boot loader, and it does exactally what you think it would. Both NTLDR and lilo (among most others) work this way. The boot sector contains JUST ENOUGH code to find the second stage boot loader (reading a file, looking on the root of all partition, whatever), load it, and set the execution point.
Hope this helps
Re:SMP (Score:3, Informative)
Re:Where did the devil put the .iso images... (Score:3, Informative)
http://www.webengr.com/development/tools/openbsd/
Re:How's the install? (Score:4, Informative)
I think the way you said that is misleading, because it sounds like you're saying "OpenBSD must be installed in a primary DOS partition to be bootable"
That is definitely not true. OpenBSD does not necessarily have to touch a primary partition to be bootable.
The limitation is really "SOMETHING has to pick what boots" usually (but not always) the i386 BIOS is pretty dumb about this, so something somewhere has to be on a primary partition.
One of the primary partitions on the first drive must be marked active, and that partition must contain a bootable OS OR boot loader that can find your OS - but that's trivial these days. - THE BOOT LOADER DOESN'T HAVE TO MATCH YOUR OS -
So you could have OpenBSD in a logical partition and have a linux boot loader in a primary partition that lets you select on boot which partition - primary or logical, on any drive - gets booted. You could also have this selection be automatic. You could have it boot OpenBSD if it's Thursday, if you wanted. Except for that last part, this is all very, very common freeware.
http://pclt.cis.yale.edu/pclt/BOOT/PARTITIO.HTM [yale.edu]
Re:DHCP? (Score:2, Informative)
Re:Growl (Score:3, Informative)
Re:How long is each release officially supported? (Score:4, Informative)
Then why didn't you go to the website and read the FAQ's? http://www.openbsd.org/faq/faq5.html#Flavors [openbsd.org]
The two newest releases are supported and a new "stable" version of the OpenBSD is released every 6 months. So, each release of OpenBSD is supported for one year.
Re:I hope (Score:2, Informative)
Better yet, don't! (Re:Try the Torrent! (Score:3, Informative)
Selling CDs is one of the ways that the OpenBSD project is able to make money, and as far as I know, they don't provide checksums for the general public to verify the integrity of downloaded .iso's.
So by all means feel free to download some J. Random bitTorrent ISO of OpenBSD, but keep in mind that you have no way of knowing if it's been trojaned, root-kitted, or otherwise compromised If you really need a free install, just use the freakin network floppy. It's super easy, and you download directly from official OpenBSD mirrors.
Re:Decent firefox port ? (Score:4, Informative)
Re:Great for your firewall, but... (Score:3, Informative)
Ports are often behind the most recent releases of things, which is kinda bothersome, but if you want to fix that then get involved and start talking on the ports mailing list. Take over the unmanaged ones and add your own.
That's the best part about a system like this, if you want to, you can change things.
Re:OpenBSD for a linux user (Score:3, Informative)
The documentation is second to none. That includes all the Linuxes I've tried as well as the BSDs. The fact that it's actually worth reading the docs means you do it early and often, which is nice.
Installing things out of ports is about as easy as any of the other good package managers I've used on Linux. The one thing to be aware of is that pkg_add can take a filename argument in the form of a URL to the FTP site. It's better to do that because it can resolve dependencies from the FTP site instead of you having to download them manually.
DO NOT ROLL A CUSTOM KERNEL. The generic one supports virtually everything that has been tested properly. If you have a problem with generic, report the bug because they'll want to fix it.
The firewall, PF, rocks. It's easy to set up and very powerful.
Overall, the differences between distros are as big as the differences with OpenBSD. I had to go through a lot of distros before I found the one I was happy with, and if you can wrap your brain around, say, both Slackware and Suse, you'll be fine.
Re:Where did the devil put the .iso images... (Score:2, Informative)
It's easier to just do an FTP install.
Well, once the mirrors calm down in a few days anyway.
Re:Where did the devil put the .iso images... (Score:4, Informative)
Method 1:
Download the boot ISO (there is a boot ISO available for download), burn to CD, boot, set up your hard disk, then tell it to do an FTP install.
Method 2:
Download the boot ISO, and also download all the basic packages (the ones in the form of base37.tgz etc.) Burn the boot ISO to one CD, then create a normal CD containing all the packages.
Boot the bootable CD, swap the CDs over, then tell it to install from CD.
Using the two CD method, I can go from a blank computer to a working OpenBSD system in less than 15 minutes.
SAMBA couldn't use the name SMB (Score:3, Informative)
It was certainly not the result of an attempt to come up with some cute name for the software.
Re:Growl (Score:5, Informative)
Re:How long is each release officially supported? (Score:3, Informative)
You should note however that the OpenBSD systems are very easily upgraded from the install media. Simply choose the upgrade option and then follow the simple instructions [openbsd.org] to make other changes.
Remember though that only sequential updates are supported. Example 3.6 -> 3.7, if you're upgrading from 3.5 you'd need to: 3.5 -> 3.6 -> 3.7
Hope that helps you,
Tim
Re:Rebirth (Score:1, Informative)
Re:Yes, you are a fanboy (Score:4, Informative)
Even the packages that ARE from external sources are better integrated.
(By the way: for every Linux distro I've used, the default kernel always lacks something or doesn't work in some way, and I always end up building a custom one. With OpenBSD, the default kernel is much better than any default Linux kernel I've seen.)
If you disagree with my accessments on integration, I encourage you to look at a base OpenBSD system, and a Debian base system, compare the two, and I think it will be very clear which is better integrated. Look, particularly, at the headers, and the interfaces between kernel and userland, some of the manpages for kernel features, and this is easily apparent.
And remember, I'm writing this all as a Debian user. I use Debian much more often than I use OpenBSD.
As for your last argument, about how many people use Linux: This proves nothing. I can just as easily say, "Look how many people use Microsoft Windows! Obviously, it must be better!"
Re:Crazy (Score:3, Informative)
But you don't speak for everybody. I've found no problem with getting help for OpenBSD (I recommend www.bsdforums.org). I think you just need to make some effort to solve the problem yourself first. I can quite understand why people get annoyed with newbs who ask facile questions because they can't be bothered to try the most basic steps themselves. That's hardly unique to OpenBSD users though.
I can't hear you very well through that hat (Score:4, Informative)
I don't know if you are really aware of it, but note that the link you gave mentions the story behind the acronym SQL, which certainly used to be SEQUEL before and had to be changed for legal reasons, but doesn't mention the pronunciation of SQL at all. Actually it _is_ "Es Queue El": http://en.wikipedia.org/wiki/SQL [wikipedia.org].
If you read the documentation of popular relational databases, it's quite possible that you find a paragraph regarding the pronunciation, and in that case you'll find they follow the ANSI convention. [1 [mysql.com]] [2 [wikipedia.org]]
I know when I started using RDBMs years ago I read about it, and ever since whenever I see someone pronouncing SQL as "sequel" the first thing that comes to my mind is "newbie". I suspect from now on one more thing will come to mind: a prick who wants to sound clever when he's actually an ignorant.