• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

OpenBSD impressions

BurnItDwn

Lifer
So I got bored and decided to dive a bit deeper into OpenBSD (I've only run it in a VM up until today.) I installed OpenBSD 4.0 Release on my laptop.

my laptop is an old Sony Vaio F430 (that i bought on the FS/FT forums here several years ago.) It's a p3 450 with 192mb of ram and the following components: 6mb Neomagic video adapter, 14inch XGA display, 10GB drive, Yamaha sound, 3com PCMCIA 10mbit ethernet.

I gave OpenBSD a 5gb slice (going to dual boot, not sure what I'm gonna put on the remaining 5gb of space, leaning towards Slackware ... may be trying out NetBSD)

I installed Xfce4 (an environment I've never used before)
I installed sharity-light and mounted a partition from a windows box and from a linux box
I installed a few more packages, BitchX, XMMS, Firefox

everything seems to work really well thus far (including sound & apm)

I installed the ports tree (I've never used it before today, but it was easy to install, and it's really easy to search through the ports.)

I must say I am very impressed.
It reminds me very much of Slackware 🙂

Now I just need to install it and play with it on a box with 2 nics so I can use pf rather then iptables as my network NAT box ...

As an added bonus, I'm having more fun screwing with this than I do playing most games.
 
I find OpenBSD a trifle austere; but that is basically another way of saying that it is clean, solid, and devoid of dangerous or inaesthetic fat. 😉 I'm not as familiar with it as I would like, though.
 
i'm surprised n0cmonkey hasn't chimed in on this. it's close to overtaking freebsd as my favorite bsd-based distro.

i need to install 4.0 on my ultra5 (it's as if sun's were made for obsd or vice versa), and update my sokeris box to 4.0 as well.

you'll find pf a complete piece of cake to learn.

 
With Linux around there isn't much purpose to FreeBSD... 😉

But with OpenBSD security is the primary concern and that sort of thing is ALWAYS needed.
 
Originally posted by: drag
With Linux around there isn't much purpose to FreeBSD... 😉

But with OpenBSD security is the primary concern and that sort of thing is ALWAYS needed.

Agreed 🙂

I use Debian for all kinds of "general" server duties, and OpenBSD where security is more important, say a firewall 🙂
The day someone decides to write a "pf to iptables" converter that lets me make iptables rules using pf syntax, I'm gonna be a very happy camper...never gonna happen though 🙁
 
This post came in after I went to bed. 😛

I have 4.0 running on: Zaurus SL-C3000, Averatec AMD64 laptop, IBM Thinkpad 570(?), iBook 500 (or it was before the disk died 😛),VIA C3 800, dual p3, and a dual athlon. Eventually I'll put it back on my ultra 10 and ultra 1e.

Best OS out there.
 
Originally posted by: n0cmonkey
This post came in after I went to bed. 😛

I have 4.0 running on: Zaurus SL-C3000, Averatec AMD64 laptop, IBM Thinkpad 570(?), iBook 500 (or it was before the disk died 😛),VIA C3 800, dual p3, and a dual athlon. Eventually I'll put it back on my ultra 10 and ultra 1e.

Best OS out there.

Not really related to OpenBSD, but do those VIA motherboards fit in standard ATX cases?
Been thinking about changing most of my server park into C3 based systems, including my OpenBSD firewall and FTP 🙂
 
Originally posted by: Sunner
Originally posted by: n0cmonkey
This post came in after I went to bed. 😛

I have 4.0 running on: Zaurus SL-C3000, Averatec AMD64 laptop, IBM Thinkpad 570(?), iBook 500 (or it was before the disk died 😛),VIA C3 800, dual p3, and a dual athlon. Eventually I'll put it back on my ultra 10 and ultra 1e.

Best OS out there.

Not really related to OpenBSD, but do those VIA motherboards fit in standard ATX cases?
Been thinking about changing most of my server park into C3 based systems, including my OpenBSD firewall and FTP 🙂

The one I have is an older one. In fact I'm not entirely sure it's a C3...

Anyhow, I'm not sure where those mini-itx boards fit. I wish I could afford a couple though. 😛
 
Originally posted by: Sunner
Originally posted by: drag
With Linux around there isn't much purpose to FreeBSD... 😉

But with OpenBSD security is the primary concern and that sort of thing is ALWAYS needed.

Agreed 🙂

I use Debian for all kinds of "general" server duties, and OpenBSD where security is more important, say a firewall 🙂
The day someone decides to write a "pf to iptables" converter that lets me make iptables rules using pf syntax, I'm gonna be a very happy camper...never gonna happen though 🙁


I run Slackware on my server box & Knoppmyth on my HTPC. I have a Debian VM up that I have played with a little bit, and overall I'd say it's a damn good distro. I love apt-get and how it resolves all my dependencies 🙂

My favorite Linux distro is without a doubt still Slackware. Maybe I'm just more used to it though, or maybe I like it because it's a bit more "Unix like" though I will agree it certainly isn't as easy to install stuff on, nor is it quite as robust.
 
Originally posted by: BurnItDwn
Originally posted by: Sunner
Originally posted by: drag
With Linux around there isn't much purpose to FreeBSD... 😉

But with OpenBSD security is the primary concern and that sort of thing is ALWAYS needed.

Agreed 🙂

I use Debian for all kinds of "general" server duties, and OpenBSD where security is more important, say a firewall 🙂
The day someone decides to write a "pf to iptables" converter that lets me make iptables rules using pf syntax, I'm gonna be a very happy camper...never gonna happen though 🙁


I run Slackware on my server box & Knoppmyth on my HTPC. I have a Debian VM up that I have played with a little bit, and overall I'd say it's a damn good distro. I love apt-get and how it resolves all my dependencies 🙂

My favorite Linux distro is without a doubt still Slackware. Maybe I'm just more used to it though, or maybe I like it because it's a bit more "Unix like" though I will agree it certainly isn't as easy to install stuff on, nor is it quite as robust.

Slack was my first distro back in the day when dinosaurs walked the earth 🙂

I don't quite see the point of it these days though, unless you have a fetish for BSD init, though personally, I prefer SysV, so that's more of a con to me personally 😉
 
Originally posted by: Sunner
Slack was my first distro back in the day when dinosaurs walked the earth 🙂

I don't quite see the point of it these days though, unless you have a fetish for BSD init, though personally, I prefer SysV, so that's more of a con to me personally 😉

Oooooohhhhh ... BSD init ...
Originally posted by: Beavis & Butthead
Boiiiiing

🙂
 
I like Slack, I just don't use it anymore. I thought it was great for learning on, but I've gotten past the point of tweaking the system and just want software installed to work with. Slack wasn't the best option for that. 😛
 
mini-itx boards will fit in micro-atx cases - I have an older mini-itx board and when i first got it, i had it a mid-sized tower for a couple of months till I found a case I liked better for it. It will mount fine in any case that supports micro-atx

it looked kinda funny in the mid tower though
 
Originally posted by: xyyz
is OBSD still in financial trouble? for those of you who like it, please buy the CD.

I have 2.9 -> 3.8 so far.
Gonna get hold of 3.9 and 4.0 as soon as I can get my lazy ass to the store where I usually buy them 🙂
 
I don't quite see the point of it these days though, unless you have a fetish for BSD init,

OH YEAH BABY!!!! Although with all the cruft thats crept in they're almost impossible to follow anymore :0(
 
Originally posted by: Bremen
I don't quite see the point of it these days though, unless you have a fetish for BSD init,

OH YEAH BABY!!!! Although with all the cruft thats crept in they're almost impossible to follow anymore :0(

cruft? openbsd is the anti-cruft. that's kinda sorta the point.

oddly, unless you're a developer you're not going to notice too much of a difference between the two. there are some name/location differences, but nothing enormous.
 
Was talking about the init scripts in Slackware, not OBSD. Maybe I'm delusional but when I first starting using slackware (7.0) I loved it because I could look at the init scripts and actually tell what they did (as opposed to sysV init which confused me at the time). Now the init scripts have grown so complicated that it isn't always possible to tell whats getting started and what. Or possibly I've just come to understand sysV init better and the bsd init dosn't look as simplistic in comparison :0)
 
Originally posted by: Bremen
Was talking about the init scripts in Slackware, not OBSD. Maybe I'm delusional but when I first starting using slackware (7.0) I loved it because I could look at the init scripts and actually tell what they did (as opposed to sysV init which confused me at the time). Now the init scripts have grown so complicated that it isn't always possible to tell whats getting started and what. Or possibly I've just come to understand sysV init better and the bsd init dosn't look as simplistic in comparison :0)

IIRC, and I very well might not, Slackware has kind of a hybrid init system. Not quite BSD and not quite SysV. I think OpenBSD is really the only true BSD init system left.

Thankfully they keep it simple instead of all that sysV ******.
 
Originally posted by: n0cmonkey
Originally posted by: Bremen
Was talking about the init scripts in Slackware, not OBSD. Maybe I'm delusional but when I first starting using slackware (7.0) I loved it because I could look at the init scripts and actually tell what they did (as opposed to sysV init which confused me at the time). Now the init scripts have grown so complicated that it isn't always possible to tell whats getting started and what. Or possibly I've just come to understand sysV init better and the bsd init dosn't look as simplistic in comparison :0)

IIRC, and I very well might not, Slackware has kind of a hybrid init system. Not quite BSD and not quite SysV. I think OpenBSD is really the only true BSD init system left.

Thankfully they keep it simple instead of all that sysV ******.

And I always thought SysV was so simple 🙂

Then again, I tend to have my own kind of order amidst more general chaos.
Try cleaning up my apartment for example, I'll be utterly confused until I've managed to make it look like a war zone again, at which point no one else can find anything while I'm loving it 🙂
 
SysV:
Create a script.
Put it in /etc/init.d.
Symlink to it in /etc/rc3.d.
Oops, this SysV setup uses rc2.d instead.
Re-symlink it in the right spot.
Test it out.

BSD:
Add the startup info to /etc/rc.local
Test it out.

EDIT: Check out RH's iptables init script. iptables configuration is brain dead to begin with, then add in that script and you're in for a great time...
 
Originally posted by: n0cmonkey
SysV:
Create a script.
Put it in /etc/init.d.
Symlink to it in /etc/rc3.d.
Oops, this SysV setup uses rc2.d instead.
Re-symlink it in the right spot.
Test it out.

BSD:
Add the startup info to /etc/rc.local
Test it out.

EDIT: Check out RH's iptables init script. iptables configuration is brain dead to begin with, then add in that script and you're in for a great time...

Well, I'll agree on the IPTables part, but then again, I've hated IPTables since the first time I used it 🙂
As for scripts, I never did mind making scripts for stuff that doesn't come with them.
Especially some stuff where you have to setup a bigass environment.
 
Originally posted by: Sunner
Originally posted by: n0cmonkey
SysV:
Create a script.
Put it in /etc/init.d.
Symlink to it in /etc/rc3.d.
Oops, this SysV setup uses rc2.d instead.
Re-symlink it in the right spot.
Test it out.

BSD:
Add the startup info to /etc/rc.local
Test it out.

EDIT: Check out RH's iptables init script. iptables configuration is brain dead to begin with, then add in that script and you're in for a great time...

Well, I'll agree on the IPTables part, but then again, I've hated IPTables since the first time I used it 🙂
As for scripts, I never did mind making scripts for stuff that doesn't come with them.
Especially some stuff where you have to setup a bigass environment.

I'm a script freak. Everything's gotta be perfect. 😛

EDIT: For example, a script I've been working on for work (since late May 2006) is at CVS revision 4.51. And I'm sure there's some still some non-fatal "bugs" I want to get worked out...
 
It's simple vs flexible, I would never give up being able to run '/etc/init.d/script restart' to make setup of the services require 1 less step.
 
Back
Top