[Cu-wireless] Information System
David Young
dyoung at pobox.com
Wed Mar 17 10:35:41 CST 2004
On Wed, Mar 17, 2004 at 08:47:00AM -0600, Ralph Johnson wrote:
> qmail also comes as a set of programs, and is a lot smaller
> than sendmail even if you include everything. The SMTP client
> is just a few hundred lines of C code. However, if you are
> making a specialized client, it can be even smaller. SMTP is
> just ASCII text over a socket. You just open a socket to the
> SMTP server and push a message over it. It should be easy to
> dump a log to a SMTP server with your favorite scripting language.
Re: favorite scripting language. Before anybody writes new scripts for
the C-U Wireless nodes, I should mention that the only script interpreters
that will be available on a node are awk and Bourne shell. I am partial
to Python, but its interpreter is great big. Compare:
> ls -l /bin/sh
-r-xr-xr-x 1 root wheel 127843 Mar 12 04:05 /bin/sh
> ls -l `which awk`
-r-xr-xr-x 1 root wheel 255137 Mar 12 03:50 /usr/bin/awk
> ls -l `which perl`
-r-xr-xr-x 2 root wheel 698244 Sep 11 2003 /usr/pkg/bin/perl
> ls -l `which python2.2`
-r-xr-xr-x 1 root wheel 725348 Sep 11 2003 /usr/pkg/bin/python2.2
Dave
--
David Young OJC Technologies
dyoung at ojctech.com Urbana, IL * (217) 278-3933
More information about the CU-Wireless
mailing list