[3790] in linux-announce channel archive
Linux-Announce Digest #82
daemon@ATHENA.MIT.EDU (Digestifier)
Sun Feb 10 00:13:10 2002
Message-ID: <20020210051303.24828.qmail@senator-bedfellow.mit.edu>
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Sun, 10 Feb 2002 00:13:02 EST
Linux-Announce Digest #82, Volume #4 Sun, 10 Feb 2002 00:13:02 EST
Contents:
RPCAP Remote Packet Capture System for Linux development release 0.2 (S. Krishnan)
lina : an ISO Forth for Linux (Albert van der Horst)
lina : an ISO Forth for Linux (Albert van der Horst)
Archmobx 2.0.0: a simple email archiver (Alessandro Dotti Contra)
ANNOUNCE: BrlSpeak homepage and doc now available in 4 languages (olr@nospam.audiobraille.org)
----------------------------------------------------------------------------
From: sri_krishnan@yahoo.com (S. Krishnan)
Subject: RPCAP Remote Packet Capture System for Linux development release 0.2
Date: Fri, 8 Feb 2002 23:03:55 CST
Version 0.2 of RPCAP, the Remote Packet CAPture System for Linux, has
been released. This is a development version, and is labelled
rpcap_devel-0.2.tar.gz. RPCAP is hosted on SourceForge, and its
website is at
http://rpcap.sourceforge.net
You can access the download link from the RPCAP project page at
http://sourceforge.net/projects/rpcap
Right now, only a tar.gz source archive is available.
While you can check out the full description and feature list of RPCAP
on the website, briefly, it is a remote packet capture system for
Linux (and, quite possibly, other Unix/ Unix-like systems). It
comprises of two components, one a "server" running on a remote target
computer which uses libpcap to sniff the network traffic on that
system, and the other the client which receives the captured network
traffic. The client is actually a library which exposes a 100%
compatible subset of the libpcap API, which acts as a wrapper over a
set of RPC calls to the remote server, which runs as a RPC service.
RPCAP uses the standard Sun RPC implementation available on Linux
based systems. The RPC server stubs in turn invoke their
corresponding libpcap functions on the remote machine. Thus, this
mechanism enables RPCAP to provide a transparent remote
libpcap-compatible packet capture API for remote hosts and networks.
Currently, all the available functionality works, except for a couple
of bugs which affect the error reporting from the remote system, and a
host order bug in the data uplink of captured packets that at present
will not enable RPCAP to work properly on big-endian systems. A
stable release will follow once these issues are fixed.
Two mailing lists are available. Rpcap-users is for those interested
in using rpcap for their applications. You can subscribe at
http://lists.sourceforge.net/lists/listinfo/rpcap-users
The developer mailing list is rpcap-devel, and the subscription URL is
http://lists.sourceforge.net/lists/listinfo/rpcap-devel
S. Krishnan
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: Albert van der Horst <albert@spenarnc.xs4all.nl>
Subject: lina : an ISO Forth for Linux
Date: Fri, 8 Feb 2002 23:03:56 CST
Dear Sir,
I didn't manage to cancel my first message that contained
spelling errors.
Subject line: "lina 4.0 released: an ISO Forth for Linux"
Sender: "albert@spenarnc.xs4all.nl (Albert van der Horst)
Please ignore that first message.
Yours truely,
Albert van der Horst.
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: Albert van der Horst <albert@spenarnc.xs4all.nl>
Subject: lina : an ISO Forth for Linux
Date: Fri, 8 Feb 2002 23:03:48 CST
Dear Sir,
Please publish this in the comp.os.linux.announce newsgroup.
Yours truely,
Albert van der Horst.
Subject line: "lina 4.0 released: an ISO Forth for Linux"
Sender: "albert@spenarnc.xs4all.nl (Albert van der Horst)
With version 4.0 lina, the Linux native (c-less) configuration
of ciforth for Intel Linux has evolved from a 32bit version of
the classical fig Forth into a well balanced, versatile and
practical tool.
Its use stretches from a one liner in a shell
script to do a hex calculation, with a system load comparable
to a ``test'' call, to a substrate for building a general
purpose simulation system. It can be used as calculator, a
script language, a compiler and as a filter. A program debugged
under Linux can be installed as an embedded system.
It can be downloaded via
http://home.hccnet.nl/a.w.m.van.der.horst/ciforth.html.
There are just two files involved
1. the executable (26K)
2. a source library containing library functions, examples and messages.
The documentation consists of a man page, texinfo (with
output formats info, ps, html and pdf), a reference-only html,
the assembler source and README's.
Compatible systems are available for MSDOS (mina), Windows (wina)
and stand alone (no name: the machine just boots into ciforth.).
But note: ciforth means common Intel Forth. Portability is aimed
along the Intel dimension, not along the Linux dimension.
All ciforth's are generated by a sophisticated generic system
from a single source. It garantees that the assembler source
and the documentation are in line and manages a regression test
for all ciforth definitions. This system is available for down
load too, and can be used to generate a lina with a different
characteric: pedantically following ISO, a different threading
scheme or whatever. Some tools, such as the Posit-Fixup 80386
assembler are part of the generic distribution.
Bug reports are accepted against the stable versions (lina/wina/mina 4.x.y
where x is even), not against the generic system. Bug report against unstable
version will be accepted, but treated informally. Comment is always welcome.
An except of the man page follows.
=============================================================
DESCRIPTION
Forth is a tried and proven language for evolutionary ("check
as you go") programming, ideal for rapid prototyping and
embedded systems. lina is the Linux version of ciforth(common
Intel Forth), an interpreter environment, scripter and compiler
for Forth. It is (large and by) compliant with the ISO Forth
standard; the CORE wordset is fully implemented. The small,
classic, indirect threaded kernel contains the essential, i.a.
file access and exceptions. Its power is multiplied by an
extensive source library, that add i.a. a decompiler and
integrated 386 assembler.
It is simple, fully self contained and intended to be
customized by you; if you want to understand a compiler in all
details, this is your best, if not only, choice. ciforth sports
the highest documentation to binary proportion in the EDP
industry, barring m4 on Coherent This is largely due to an
extremely small binary.
OTIONS
lina without options starts an interactive system. If used as a
filter, lina doesn't reflect its input and exits at end of
input.
Options are implemented by a simple mechanism through
the source library, and hence are configurable.
lina -C file.frt
Compile "file.frt" to the binary "file".
lina -E
Load the "electives", i.e. tools for interactive development.
Then start the interpreter.
lina -F words
Execute the forthcode "words". Then start the interpreter.
lina -I binary-path library-path
Install the current compiler into "binary-path" and the current
library into "library-path". This must be fully qualified
names, not directories. Configure appropriately.
lina -L library-path [arguments]
Close the default library, and open the library at
"library-path". Shift the arguments such as to make the -L
option invisible.
Process any other options, then start the interpreter.
-S script-path [arguments]
(Intended to be used in a script with "#!lina -s" as the first line.)
Shift the arguments such as to make the -S option invisible.
Interpret the file script-path , ignoring its first line.
ENVIRONMENT
Configuration is done fully internal.
FILES
"forth.lab" contains a Forth source library.
This is configurable at install time.
SEE ALSO
"lina.info" documents all language features implemented and has
a tutorial. Further documentation is beneficial but not
mandatory. "lina.html" contains only the reference
documentation, heavily cross referenced.
DIAGNOSTICS
Positive error numbers are ciforth-specific and explained in
the documentation. Negative error numbers are OS-specific. A
mnemonic message is fetched from the library file and
displayed, if possible.
DEFECTS
Mistakes can easily crash lina.
lina is case sensitive, so ISO words must be entered in upper case.
The library should contain a full complement of the ISO Forth
language.
AUTHOR
Copyright (c) 2000-2002 Albert van der Horst, The Netherlands.
albert@spenarnc.xs4all.nl.
ciforth is made available under the GNU Public License:
quality, but NO warranty.
=============================================================
Albert van der Horst,Oranjestr 8,3511 RA UTRECHT,THE NETHERLANDS
To suffer is the prerogative of the strong. The weak -- perish.
albert@spenarnc.xs4all.nl http://home.hccnet.nl/a.w.m.van.der.horst
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: Alessandro Dotti Contra <alessandro.dotti@libero.it>
Subject: Archmobx 2.0.0: a simple email archiver
Date: Sat, 9 Feb 2002 09:15:54 CST
Hy everybody,
archmbox 2.0.0 has just been uploaded and is available for download.
This is a mjor feature release.
URL: http://digilander.iol.it/yellowjester/archmbox/archmbox.html
Archmbox is a simple email archiver written in perl.
These are the changes in this release:
* script is now called archmbox , instead of archmbox.pl.
* version can now only be obtained with --version.
* locations of helper apps can be detected at runtime.
* option -l to only list messages which will be archived was
added.
* option -v now means verbosity (1 or 2, for 1 or 2 lines of
output per message); level 1 is the default.
* option -r which reverses the sense of date offset was added
(see README).
* use -n to avoid printing page header when in list mode (-l)
* regular expression based messages archiving (beside the
offset and date) was added. You can match messages by
regexp rules on arbitrary field. Getoptions routine does
not support stacked variables, so you cannot do regexp on
multiple fields at once (regexp is *case insensitive*, and
fields can be: from, envelope, sender, messageid, date,
xmailer, to, subject or type).
* we no more link /usr/bin/archmbox to
/usr/local/bin/archmbox at installation point.
Feel free to contact me for bug reports, suggestions, ideas, improvements...
Thak you.
alex
--
Alessandro Dotti Contra
alessandro.dotti@libero.it
http://digilander.iol.it/yellowjester/
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: olr@nospam.audiobraille.org
Subject: ANNOUNCE: BrlSpeak homepage and doc now available in 4 languages
Date: Sat, 9 Feb 2002 09:16:01 CST
Dear blind Linux users,
since a few days we have added an Italian page to the current BrlSpeak site;
it is now available in: English, French, Dutch and Italian.
The documentation is now available in these four languages too.
I hope this will help a larger range of visually impaired persons to give a
try to this special mini-distribution with braille and speech support
built-in.
The BrlSpeak Project Home Page:
http://brlspeak.linux-fan.com/
The BrlSpeak.txt documentation:
http://www.audiobraille.org/blinux/brlspeak.txt
The BrlSpeak.iso:
ftp://ftp.leb.net/pub/blinux/brlspeak.iso
Osvaldo La Rosa:~#
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************