*BSD News Article 61976


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.eng.convex.com!newshost.convex.com!bcm.tmc.edu!news.tamu.edu!bloom-beacon.mit.edu!boulder!wilcoxb
From: wilcoxb@cs.colorado.edu (Bryce)
Newsgroups: comp.os.linux.development.system,comp.os.linux.misc,comp.os.linux.networking,comp.unix.bsd.freebsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.bsdi.misc
Subject: need secure OS to entrust millions to
Date: 22 Feb 1996 16:50:46 GMT
Organization: none of the above
Lines: 88
Message-ID: <4gi6t6$3h9@lace.colorado.edu>
Reply-To: bryce@c2.org
NNTP-Posting-Host: nag.cs.colorado.edu
Bcc: bryce@c2.org
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:17827 comp.os.linux.misc:87973 comp.os.linux.networking:29406 comp.unix.bsd.freebsd.misc:14216 comp.unix.bsd.netbsd.misc:2292 comp.unix.bsd.bsdi.misc:2431

-----BEGIN PGP SIGNED MESSAGE-----

I'm writing documentation which advises banks on how to
setup an electronic banking software package on a
Net-connected, firewall-protected Intel box.  Some of the
most important banks in the world will be reading this
documentation very soon.  The current version of the 
documentation, which I inherited, advises them to run
FreeBSD or BSDI.  I'm considering changing this
recommendation to Linux.  


So I'm looking for an analysis of Linux, FreeBSD, NetBSD and
BSDI according to the following criteria (in descending 
order of importance):

1.  Security
2.  Reliability
3.  Availability/support
4.  Performance


The first issue is overwhelmingly most important, although
they are all interrelated obviously.  Re: #3, If the new 
stable Linux (2.0? 1.4?) comes out before this document 
ships, which is unlikely, then it is a candidate, else we 
are talking about Linux 1.2.13, with whatever patches are 
recommended.


It would be nice if it turned out that some distribution 
company like Red Hat has produced just such a stripped-down 
stable distribution which has the minimal set of utilities 
to do simple system management (single-user), do PCI 
Ethernet and TCP/IP sockets, and do ftp out but not in.  
More likely is that the bank(s) will commission just such a 
system from a security consultant.


I'm hoping that this article is specific enough to avoid an 
advocacy flamewar.  After all, the OS that is chosen will be
stripped down to its essential bones, deprived of all
utilities and applications (except for basic system
management, limited networking, and a single banking 
application), and planted in a lonely Intel box in the guts
of some bank somewhere.  Just because your favorite OS
doesn't get this job doesn't mean that it isn't good enough
or smart enough or that people don't like it.


Please watch your follow-ups!  One sub-thread that I would
be interested in is just what should go into this system.
It will live behind a cascade of firewalls and will have
exactly two connections:  One through the firewalls to the
Net, and the other via ftp to an internal management
network.  Perhaps the kernel should be hacked, although 
I suspect that there are few if any features that we could
do without in the bare-bones kernel.


I re-iterate, please watch your follow-ups!  I'm leaving all
of these in because they are all relevant right now, but
almost any follow-up which is substantive will exclude at
least some of these newsgroups.


Regards,

Bryce

                 "Toys, Tools and Technologies"
 <a href="http://www.c2.org/~bryce/Niche.html"> the Niche </a>
        New Signal Consulting -- C++, Java, HTML, Ecash
           <a href="mailto:bryce@c2.org"> Bryce </a>
 
PGP sig follows


-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Auto-signed under Unix with 'BAP' Easy-PGP v1.1b1

iQCVAwUBMSyeyvWZSllhfG25AQEdlgP/SFr5JnFVlRuKgowpjKsinMEVf7FS7/QU
oZHtMoUG2A1SFOgKp2Z2NwrLpKn4lAJQ65xeOm7i45tsqtvQFN9grzNZZvAw7RTj
FNDHc/VTqACF+UrV+R1amkbqnYKCRW/mmRvEBeAH9vwyVxO5lT158RaniQRwjqA9
yW44AfTpawI=
=8Zba
-----END PGP SIGNATURE-----