I’m currently running an OpenBSD (2.9) webserver, and will be upgrading to a
new box soon.
I have used QNX 6.x extensively, running it as an alternative desktop for
nearly a year, and as a sporadic webserver when I had dial-up, and before I
dedicated a box to webserving.
Since my entire box is changing, I will be reinstalling the OS, and
reloading the site from backup.
As this is a logically good time for it, I will be changing the OS as well.
Right now however, I’m limiting myself to two options:
Debian “3.0” (when it comes out, which will be around the time I move my
QNX 6.1 (or current)
I am -strongly- leaning toward OBSD 3.0 right now for the fact that I have
been running it for so long now, and have it fairly understood. I also
prefer the simplicity it offers over that of a Linux Distro. My motivation
for running QNX as my main server is mostly because it’s entertaining. I
would love to be able to brag about running a native QNX -only- box, and a
server at that! I know apache runs well on QNX, and if I wanted something
really small/fast I “could” use slinger, but I’ll stick with good old apache
for now. I understand how Photon, the package manager, etc work. I have
the following requirments on my mail server:
- It must host web pages (obviously) preferably running apache…well.
- It must have an ftp server (login necessary, anonymous nice too).
- It must have a mail server (for <10 users, pop3 although it’d be fun to
a webmail program up for myself).
- It must run samba and be able to play nice on a Windows network (sharing
directories, mounting shared directories, printing on the network, etc).
- It needs all the toys I’m use to (perl, PHP, ssh (required!), shell
scripts, top, erm, that’s all I can think of right now, but you know what I
- It would be nice to be able to run an IRCbot off it (eggdrop or
- It would be nice if it could be used as a router/NAT when used with two
ethernet cards and a hub (using iptables or something, someday I’ll have to
move out and leave my Linksys at home)
It would be nice to have cool guys like Flyingmic out there so I know
someone with a sense of fashion uses the same OS I do. (;
Okay, so I know QNX has most all of those. Last I checked however, it can’t
run eggdrop, and samba was a royal -PAIN- and I never got it to install
correctly. Of course, that was way back in 6.0, but yeah. Also, I never
had a need for sendmail or anything on QNX before, so do any of you use your
QNX box for these tasks, and can recommend some good software, or arguments
as to its “superiority” over a BSD or Linux? With Linux I know I can pop
into IRC anytime I need help, and presto there’s someone who’s been through
the same thing as me. My demands are relatively simple, so, do I go with
I also remember being unable to really run QNX apart from photon, and it
(photon, and some apps) being -incredibly- slow. Have these things been
fixed? As a RTOS can I tell QNX to give total priority (or nearly so) to
apache/perl/sendmail/eggdrop so as to give them faster response time?
Just for the curious:
Old/Current Webserver (MicroServer):
Pentium 90 (~100 MHz)
16 MB RAM
~2.98 GB HD space
(And yes, QNX did install, and no, the package manager would not run, and
photon was mud, slower than KDE under Mandrake).
New Webserver (MacroServer):
AMD K6-2 450 MHz
128 MB RAM
~15 GB HD space
(this will have one OS, and be -dedicated-, and will need to be able to be
Ronald (Praelucœ) Bynoe