Re: openbsd or netbsd alpha firewall
Peter <[email protected]> Sun, 2 Aug 2009 18:00:43 -0400
| Newsgroups | gmane.os.openbsd.alpha |
|---|---|
| Message-ID | <[email protected]> |
Thanks Jim.
I have actually been using gentoo for desktop systems instead of
debian. I like it okay, but I am a little worried about what happens
if some time goes by. Already, even updating every couple days, I've
run into some kind of issue where I have a masked package installed
that was masked after it was installed by some mistake in portage. As
such, my video drivers and Qt only half work.
I think I will try openbsd and only upgrade it every year as you
suggest. I'm always kind of amazed. I started using linux ten years
ago. Nothing is any easier. On the other hand, I guess its free and
I'm broke so that works out.
Thanks again,
Peter
On Sun, Aug 2, 2009 at 4:36 PM, Jim Faulkner<[email protected]>
wrote:
>
> I have an alphastation DS10 that I went through a bunch of operating
systems
> on recently, so I may be able to give you some advice. However, I'm using
> mine as a desktop, and I have a decent tolerance for high maintenance
> operating systems, so my needs are not the same as yours.
>
> As you mentioned, NetBSD was rather buggy and, if I remember correctly,
> could not install to the hard disk because of a SCSI driver issue.
>
> OpenBSD worked quite a bit better, displaying no obvious hardware bugs,
> however I was not able to get X11 working, which derailed my plans to use
it
> as a desktop.
>
> I finally settled on Gentoo Linux, which is wonderfully stable on my DS10.
> It has X11 working well, and even has the latest version of Firefox
> available.
>
> If you're just using it as a firewall, OpenBSD would be a good choice.
> However, OpenBSD does not use iptables or ipf, rather it uses a much more
> modern firewalling language called pf. So you'll have to learn pf, but I
> think you'll find it a pleasure to use.
>
> OpenBSD is quite easy to setup, however long term maintenance is not
> trivial. Since only the current and previous OpenBSD releases are
supported
> by the developers, and releases are made every 6 months, you will need to
> conduct an upgrade once a year. This is not a simple process, as you can
> see in this OpenBSD 4.4 to 4.5 upgrade guide:
> http://www.openbsd.org/faq/upgrade45.html
>
> Gentoo is rather high maintenance in its own way. Unlike the large
> monolithic OpenBSD upgrade process, Gentoo updates each of its packages
> (including core packages like gcc and glibc) incrementally so as long as
you
> update your system once every week or two, you won't find alot of headaches
> in the upgrade process. However, if you forget to update it for a couple
of
> months, you can expect to have to spend some time on it. Additionally,
> gentoo has its own way of doing many things (portage for package
management,
> eselect for selecting alternatives, etc) that will take some time to learn
> and is not useful to know outside of the Gentoo context.
>
> In all honesty, if you're looking for a long term supported operating
system
> that you should be able to update without problems, I think you may want to
> reconsider Debian. I know you mentioned you had a problem with it, but I
> think if you install the latest stable release you'll find that you can
> "apt-get upgrade" every few months with little effort. Sure, every few
> years you'll want to reinstall the latest stable version, but thats nowhere
> near the need for 6-12 month upgrades of OpenBSD.
>
> If you haven't tried OpenBSD before and you want to explore a new operating
> system, I'd say go with OpenBSD. It really is a pleasure to use, just make
> sure you read the documentation and your root mail after installing.
>
> If you want a set it and forget it OS which requires little maintenance,
you
> might want to go with Debian.
>
> Jim
>
>
> On Sun, 2 Aug 2009, Peter wrote:
>
>> Hi,
>> I have an alpha server DS10 which I intended to use for a
>> firewall. Originally it ran debian linux on it a long time ago but I
>> tried to update it recently using the debian package manager and it
>> was too far and decided to really screw up the system. This had
>> actually just happened to me on another older computer so I decided I
>> was sick of debian.
>>
>> I had a netbsd 1.5 cd lying around and I decided to install that.
>> This was heinously buggy but I figured I could learn something from
>> getting it to work. I even sent a patch to the netbsd people for some
>> of the network code, but they just redid it better. At any rate I was
>> "tracking netbsd current". Now every time I updated and recompiled,
>> it took days and usually failed for something silly. I think I
>> realize now that it was ridiculous of me to expect a cvs repository to
>> be compilable all the time. The last time it did this, it kept
>> failing because some manifest list of files was wrong. And I've had
>> numerous problems since 1.5 is an old version and put some cruft on
>> the system that other setups don't like. That's why I was tracking
>> current in the first place, to just replace it all. But so I was
>> tired, and I just wanted to get it done, and I went and deleted a
>> bunch of "extra" libraries that it was complaining about. I thought
>> these were in an object directory that was later copied to the root,
>> but it was a link, and, like I said I was tired, but it borked the
>> system. Things like libpam are missing.
>>
>> I feel like I have two choices. I'm not messing around with netbsd
>> current anymore. So I'm either going to order a netbsd 4 cd or
>> whatever, or I'm going to switch to openbsd. I ran openbsd on another
>> computer and it was fine, but the hardware on this one is a little
>> stranger.
>>
>> Anyway, I'm writing for suggestions on which OS I should go with.
>> Like I said its a DS10, I'm using it as a bridging firewall, it has a
>> pci usb card and two tulip-type dec chip ethernet cards. I was using
>> ipf to do things, but I've also used ipchains. I'm buying something
>> so if anyone has time, it would be nice to have some assurance that
>> one of these OSs is better for what I'm trying to do. I'm not even
>> sure netbsd 4 has bridge-ipf support, so that's an issue for me.
>> Thanks for reading all this.
>>
>> - Peter