On Sun, Aug 05, 2007 at 03:06:10PM -0500, Dave Walker wrote:
> I hope to place a PC running Etch in our small (tiny, actually)
> airport building for use by pilots. The PC will be used to access
> perhaps 10 web sites (plus or minus) over a DSL connection and to run
> a few utilities to show GMT and a calculator and maybe a few
> additional applications. The box will also serve as a real-time data
> collection platform and web server for a local weather observing
> system, so I want to prevent it from being re-booted.
> 

Be very careful.  These are two very different applications to put on
one box.  You don't want the weather reports to stop going out if the
desktop freezes the box.  A box that runs X, is almost by definition
more prone to needing to reboot than one that doesn't.  Ditto if you use
a Desktop environment instead of a simple window manager.  

If you really need it to be one box, here's what I would suggest:

Set up the server stuff first.

Setup a chroot for the desktop stuff, one that gets copied when used.

Use the pam module so that when the desktop user logs in, they get a
fresh clean chroot which gets distroyed when the user logs out.

Use icewm with the toolbar configured with the common tools.  Also note
that Xfce seems to use more and more memory; I don't know if it has been
fixed.

Determine if you need a full-fledged web browser for those 10 sites or
if something like links2 or dillo will work.  Hint: dillo is plain with
a gtk interface, links2 adds javascript but doesn't have a gtk
interface, whereas for flash you need a full browser like iceweasel or
Konqueror.

Provide an alternate means for an administrator to log into the machine;
ssh or serial console (or both).  You may want to setup syslog to send
logs to another machine and put something on that machine to monitor the
logs.

Good luck,

Doug.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to