[3812] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #104

daemon@ATHENA.MIT.EDU (Digestifier)
Mon Apr 1 17:13:08 2002

Message-ID: <20020401221304.13826.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:     Mon, 1 Apr 2002 17:13:03 EST

Linux-Announce Digest #104, Volume #4           Mon, 1 Apr 2002 17:13:03 EST

Contents:
  SCons 0.06 is now available (Steven Knight)
  Guikachu 1.1.6 "No partying for me": GNOME Resource editor for PalmOS (ERDI Gergo)
  LOCAL: Dayton OH UNIX/Linux meeting, 1st thursday (Daniel Tasch)
  ANNOUNCE xmms-jukebox (Mojo B. Nichols)
  NoSQL 3.2 released (carlos@Toglimi.linux.it)
  Fcron 2.9.0 - a replacement for Vixie cron and anacron (Thibault Godouet)
  syscall help (Mohan Rajagopalan)
  LOCAL: Long Island Linux Users Group - April Meeting ("Michael J. Roberts")
  Loads of Linux Links (LoLL)-- 3000+ GPLed, subject-classified, and ("B. E. Irwin")
  LOCAL: Install Fest Thursday April 4th South Eastern PA (Chuck Peters)
  NYC Perl 1&2 Classes start April 11th! (Paul)

----------------------------------------------------------------------------

From: Steven Knight <knight@baldmt.com>
Subject: SCons 0.06 is now available
Date: Mon, 1 Apr 2002 14:50:17 CST

Version 0.06 of SCons has been released and is available for download
from the SCons web site:

        http://www.scons.org/

Or through the download link at the SCons project page at SourceForge:

        http://sourceforge.net/projects/scons/

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.


WHAT'S NEW IN THIS RELEASE?

IMPORTANT:  This release contains the following interface changes:
  - FunctionAction arguments are now Nodes, not strings.

This release adds the following features:
  - New RANLIB and RANLIBFLAGS construction variables.
  - A new configurable CFILESUFFIX for the Builder of .l and .y
    files into C files.
  - A CXXFile Builder that turns .ll and .yy files into .cc files
    (configurable via a CXXFILESUFFIX construction variable).
  - A new --profile=FILE option to make profiling SCons easier.
  - Support for Aliases (phony targets).
  - A new WhereIs() method for searching for path names to executables.
  - New PDF and PostScript document builders.
  - New support for compiling Fortran programs from a variety of
    suffixes (a la GNU Make):  .f, .F, .for, .FOR, .fpp and .FPP
  - A new CPPFLAGS variable on all default commands that use the
    C preprocessor.
  - CPPPATH, LIBPATH and LIBS can now be specified as white-space
    separated lists of directories/libraries.
  - A new -U option.
  - Support env['VAR'] syntax to fetch construction variable values.

The following fixes have been added:
  - Command generators now expand construction variables.
  - Use the POSIX-standard lex -t flag, not the GNU-specific -o flag.
    (Bug reported by Russell Christensen.)
  - Fixed an exception when CPPPATH or LIBPATH is a null string.
    (Bug reported by Richard Kiss.)
  - Construction variables with values of 0 were incorrectly
    interpolated as ''.

Performance has been improved as follows:
  - A dictionary, not a list, is now used to track a Node's parents.

The following changes have been made to the SCons packaging:
  - Both installation and source packages are now available as .zip
    files, in addition to .tar.gz files.

The documentation has been improved:
  - The LIBS and ARGUMENTS construction variables have been documented.
  - The Precious() method has been documented.


WHAT IS SCONS?

SCons is a software construction tool (build tool, or make tool) written
in Python.  Its design is based on the design which won the Software
Carpentry build tool competition in August 2000 (in turn derived from
the Perl-based Cons build tool).

Distinctive features of SCons include:

  - configuration files are Python scripts, allowing the full use of a
    real scripting language to solve build problems
  - a modular architecture allows the SCons Build Engine to be
    embedded in other Python software
  - a global view of all dependencies; no multiple passes to get
    everything built
  - the ability to scan files for implicit dependencies (#include files);
  - improved parallel build (-j) support
  - use of MD5 signatures to decide if a file has changed
  - easily extensible through user-defined Builder and Scanner objects
  - build actions can be Python code, as well as external commands

An scons-users mailing list has been created for those interested in
getting started using SCons.  You can subscribe at:

        http://lists.sourceforge.net/lists/listinfo/scons-users

Alternatively, we invite you to subscribe to the low-volume
scons-announce mailing list to receive notification when new versions of
SCons become available:

        http://lists.sourceforge.net/lists/listinfo/scons-announce


ACKNOWLEDGEMENTS

Special thanks to Charles Crain, Stephen Kennedy, Steve Leblanc, and
Anthony Roach for their contributions to this release.

On behalf of the SCons team,

        --SK

##########################################################################
# 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: ERDI Gergo <cactus@cactus.rulez.org>
Subject: Guikachu 1.1.6 "No partying for me": GNOME Resource editor for PalmOS
Date: Mon, 1 Apr 2002 14:50:17 CST

Dear users of both large and small computing tools,

A new development release of Guikachu is available.
 
About Guikachu
==============
Guikachu is a GNOME application for graphical editing of resource
files for PalmOS-based pocket computers. The user interface is
modelled after Glade, the GNOME UI builder.

Catch it all from http://cactus.rulez.org/projects/guikachu/

Features
========
 * libXML-based I/O
 * Exporting to PilRC .rcp files (compile with pilrc -H)
 * Support for non-PalmOS PilRC targets (like the eBookMan)
 * String and string list resources
 * Dialog resources
 * Menu resources
 * Form resources
 * Per-application resources (e.g. version number)
 * WYSIWYG Form Editor, with drag & drop capability and visual resizing
 * XSLT style sheets and shell script to generate RCP files from
   Guikachu documents
 * Sample file with sample GNU PalmOS SDK-based application
 * Documentation (a complete user's manual)

About these releases
====================
Implementing the last missing feature for 1.2: interactive resizing of
Forms. I still need to figure out why it's so slow compared to widget
resizing. 

Note that although it's slowly getting to the 1.2 beta cycle, 1.1.x is
still the development series. Bugs may occur, the documentation may
not be in sync with the real features, build may fail. However, I do
encourage everyone now to give it a try with real projects.

Guikachu uses GTK-- and GNOME-- for its user interface. File I/O is
implemented via the libxml package. Dialog windows are loaded via
libglade. GConf is used to store user preferences. You will need the
versions of these packages available in the GNOME 1.4 bundle (with the
exception of GNOME-- which you will need to upgrade to version 1.2.0)
To actually create the PalmOS resource files, you will also need PilRC
(part of the GNU PalmOS SDK) to compile the .rpc files produced by
Guikachu.
To use the stand-alone Guikachu-to-RCP converter program, xsltproc
(part of the libxslt package) is required.


Beware of bugémons!

        Cactus

-- 
   .--= ULLA! =----------------------.   `We are not here to give users what
   \    http://cactus.rulez.org       \   they want'  -- RMS, at GUADEC 2001
    `-----= cactus@cactus.rulez.org =--'
Lassan járj, tovább égsz.

##########################################################################
# 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: Daniel Tasch <taschda@dmapub.dma.org>
Subject: LOCAL: Dayton OH UNIX/Linux meeting, 1st thursday
Date: Mon, 1 Apr 2002 14:50:21 CST

The UNIX/Linux Special Interest Group of the Dayton Microcomputer
Association meets on the first thursday of evey month. The meeting is held
at the DMA office at 119 Valley St in Dayton at 7:00 pm. 

Visitors and new users are always welcome. 

For additional information contact: 

Tony Snyder 
snydert@dmapub.dma.org 
937-275-7913



##########################################################################
# 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: paige@rcnchicago.com (Mojo B. Nichols)
Subject: ANNOUNCE xmms-jukebox
Date: Mon, 1 Apr 2002 14:50:21 CST
Reply-To: paige_rm@rm_rcnchicago.com



We have created a jukebox componet to the XMMS player. I find it very
useful for handling large lists of music on XMMS.  See
xmmsjb.sourcefogre.net.

Mojo Nichols

##########################################################################
# 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: carlos@Toglimi.linux.it
Subject: NoSQL 3.2 released
Date: Mon, 1 Apr 2002 14:52:23 CST

Hi all,

the latest stable release of NoSQL has just been made available at:

   http://www.linux.it/~carlos/nosql/archives/nosql-3.2.tar.gz

For the many of you who do not know what NoSQL is, here's an abstract
from the README file:

    NoSQL is a shell-level relational database management system
    for UNIX. Unlike most DBMS'es, NoSQL is not a single large program,
    rather it is a set of small programs that are run from the shell.
    This allows the user to utilize the full power of the Unix shell
    in coordination with NoSQL.

Cheers,
Carlo
-- 
Against software patents:
http://www.freepatents.org - http://no-patents.prosa.it

##########################################################################
# 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: Thibault Godouet <fcron@free.fr>
Subject: Fcron 2.9.0 - a replacement for Vixie cron and anacron
Date: Mon, 1 Apr 2002 14:52:42 CST


What is new in this release (2.9.0) ?
==============================

- Added some new options to fcron : -y, -o, -l ; and some fcrontab 
options : stdout and volatile. All these permit to make fcron run in 
foreground, execute all the pending jobs (mainly %-jobs), and return. 
May be used, for instance, in a ppp-up script with a dialup connection 
to update a software regularly.

- Added fcrondyn : this software allows users to dialog dyn-amically 
with a running fcron daemon. Currently, it can list jobs of the user 
running it (or all jobs for root). In the near future, it should be able 
to run a job, change its next time and date of execution, renice a 
running job, send a signal to a running job, etc.

- All the documentation has been ported to SGML DocBook.

- It results on a much better HTML version, which I recommand you use. 
It is installed by default in fcron documentation directory (for 
instance, on my system : /usr/share/doc/fcron-X.X.X/).

- Fcrontab.5 has been updated and improved. Some examples have been 
added and some possible use of the different lines and options are 
mentioned.

- Added option random, which allows an entry run periodically to be run 
at a random time in its intervals of execution, instead of being run as 
soon as possible.

- Added some more checks in fileconf.c : allow user to use hours, days, 
hourly, daily, etc options only with %-lines : it is ignored if set for 
a &-line, which is quite confusing for users who may type, for instance 
"&hourly" instead of "%hourly".

- bug fixed : you can now use arguments in the var EDITOR and VISUAL.

- bug fixed : fcron used to call sometimes a sleep(-1), which causes a 
freeze (no crash, but a very very long sleep :) ) under system using 
LIBC5, and maybe on some non-linux systems. It was not causing any 
problem under GLIBC2. Thanks go to Nick Pasich.


What is fcron ?
==============

Fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most
of its functionalities.

But contrary to Vixie Cron, fcron does not need your system to be up 7 days
a week, 24 hours a day : it also works well with systems which are
not running neither all the time nor regularly (contrary to anacrontab).

In other words, fcron does both the job of Vixie Cron and anacron, but does
even more and better :)) ...

To do so, fcron allows you to use the standard mode in which you tell
it to execute one command at a given date and hour and to make it run
a command according to its time of execution, which is normally the same as
system up time. For example :

Run the task 'save /home/ directory'
every 3h15 of system up time.

and, of course, in order to make it really useful, the time remaining until
next execution is saved each time the system is stopped.

You can also say :

run that command once between 2am and 5am

which will be done if the system is running at any time in this interval.

Fcron also includes a useful system of options, which can be applied 
either to
every lines following the declaration or to a single line. Some of
the supported options permit to:
- run jobs one by one,
- set the max system load average value under which the job should be run,
- set a nice value for a job,
- run jobs at fcron's startup if they should have been run
during system down time,
- mail user to tell him a job has not run and why,
- a better management of the mailing of outputs ...


What is planed for next releases ?
===========================

Please go to http://fcron.free.fr/doc/todo.html

(propositions and help are welcome)


How you can help me
==================

I especially need help for testing every fcron functionalities.
If you'd like to help me, please contact me at :
fcron@free.fr


Where can I get it ?
=================

You can either go to the project home page at :

http://fcron.free.fr

or get it from metalab at

ftp://metalab.unc.edu/pub/Linux/system/daemons/cron/fcron-2.9.0.src.tar.gz 
(319kB)

(I've sent the file but it may take some time before it is available on
metalab)

I hope you will enjoy it,

Thibault.

##########################################################################
# 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: Mohan Rajagopalan <mohan@cs.arizona.edu>
Subject: syscall help
Date: Mon, 1 Apr 2002 14:52:43 CST

Hi,
        Could anyone direct me to references/documentation regarding
arm-linux. Also what would the issues be in porting system calls across
architectures ??

Looking at executable code,
x86 uses int x80 for issuing a trap whereas arm uses the SWI instruction,
but the calling convention is rather similar ie : load registers, jump
into kernel space, read results. I'm not sure if the system call numbers
remain the same. Any opinions ?

I can get a comprehensive list of x86 system calls and a reasonable
ammount of documentation on the web. Could someone help me with the arm
counterparts.

Thanks
-mohan





##########################################################################
# 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: "Michael J. Roberts" <MRoberts@optonline.net>
Subject: LOCAL: Long Island Linux Users Group - April Meeting
Date: Mon, 1 Apr 2002 14:52:51 CST



LILUG, the Long Island Linux Users Group, will hold its regular monthly 
meeting on Tuesday, April 9th, 2002, at 8 PM in Roosevelt Hall, room
100, on the campus of SUNY Farmingdale.

We will be holding the very first LILUG Bash Scripting Contest!

LILUG meetings are free and open to all. We meet on the second Tuesday of 
every month on the campus of SUNY Farmingdale. For directions and more 
information, please visit us at: http://www.LILUG.org

PLEASE NOTE: The date of our June meeting has been changed. It will be held 
on Tuesday, June 4th, 2002 (which is the first Tuesday of the month).

##########################################################################
# 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: "B. E. Irwin" <beirwin@shaw.ca>
Subject: Loads of Linux Links (LoLL)-- 3000+ GPLed, subject-classified, and
Date: Mon, 1 Apr 2002 14:52:42 CST

Stable Release of Loads of Linux Links (LoLL)--version 1.0.0

What: 3000+ subject-classified and searchable Linux links for all levels of
Linux users

How: The Loads of Linux Links (LoLL) project data (a GPLed bookmark file and
configuration files) are processed with bk2site
(http://bk2site.sourceforge.net) to form SourceForge and VLUG versions of
the Loads of Linux Links website

Why: Provides convenient access to information needed by all levels of Linux
users

Where: LoLL home page (http://loll.sourceforge.net), project page
(http://sourceforge.net/projects/loll), file release area
(http://sourceforge.net/project/showfiles.php?group_id=42381), and either a
SourceForge version (http://loll.sourceforge.net/linux/links) or VLUG
version (http://vlug.org/linux/links) of the Loads of Linux Links website

Who: Andrew Willard (willychilly@users.sourceforge.net) and Barbara E. Irwin
(beirwin@users.sourceforge.net)

The purpose of the Loads of Linux Links project is to collect, organise,
classify and maintain important URLs about Linux and the Open Source
movement for all levels of Linux users. The LoLL project now has 3000+ links
which are updated regularly.

This project originally began as a service for the Victoria Linux Users'
Group (VLUG, http://vlug.org) but in the true spirit of Linux, we decided to
share this valuable resource with the wider Linux community by putting the
Loads of Linux Links project on SourceForge. Like Linux, this is a work in
progress, so stay tuned here for futher update announcements concerning
additional links and revised subject categories. Also, like Linux, no one
owns this project -- it's GPLed so the project can never be hijacked by
proprietary interests!

The current contributors to the project are Andrew Willard, past president
of VLUG with extensive experience with Linux hardware and software; Barbara
E. Irwin, current vice-president of VLUG with 30 years experience as a
professional librarian; and, most importantly, users of LoLL who submit new
or changed Linux-related URL's for the project with the assurance that their
contribution will remain under the GPL forever.

Resources

SourceForge version (http://loll.sourceforge.net/linux/links) of the Loads
of Linux Links website

VLUG version (http://vlug.org/linux/links) of the Loads of Linux Links
website

LoLL home page (http://loll.sourceforge.net)

LoLL project page (http://sourceforge.net/projects/loll)

LoLL file release area
(http://sourceforge.net/project/showfiles.php?group_id=42381)

VLUG (http://vlug.org) -- the sponsor for the initial effort on this
project. Thank You!

Barbara E. Irwin
==============================================================================
Barbara Irwin
beirwin@shaw.ca
Victoria, B.C.  Canada


                      The Roman Rule: The one who says it cannot be done
                      should never interrupt the one who is doing it.

##########################################################################
# 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: cfp@netaxs.com (Chuck Peters)
Subject: LOCAL: Install Fest Thursday April 4th South Eastern PA
Date: Mon, 1 Apr 2002 14:53:14 CST


Install Fest Thursday April 4th


The Exton PC Council Linux SIG is proud to throw their first Linux Install
Fest.

The Fest will start at 5pm Thursday March 4 2002. It will end about 9pm
and we must be out by closing time at 9:30pm.

The Fest will be at:

Chester County Libary
450 Exton Square Parkway
Exton, PA 19341

The library is next to the Exton Mall.

For further information:

http://linux.axs.org

Daily Local News Article to appear in next Wednesday's Tech Times:
http://linux.axs.org/press/gotlinux.html

Here is general information about Install Fest:

We will have a network setup with a 24 port hub.  Please bring cables,
extension cords, power strips, floppies and Linux CD's.

Hardware: Bring the boxes on which you wish to run a Free OS.

Software: We will have Debian and Libranet CD's.  Bring whatever distribution
          CDs, boot and rescue disks, boot managers, tiny distributions,
          manuals, and anything else you want.

Important: Everything done to/with any computer at any Install Fest,
           and in particular, at this Install Fest, is done at the
           specific request of the owner of the computer.  As with
           all human endeavor, there is some risk of catastrophe.
           Back up all your data, before coming to the Fest!  In addition,
           make a list of all hardware and media you bring to the Fest,
           and check that you have all your hardware and media when you
           leave the Fest.


Thanks,
Chuck

##########################################################################
# 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: Paul <paulr@nylxs.com>
Subject: NYC Perl 1&2 Classes start April 11th!
Date: Mon, 1 Apr 2002 14:53:37 CST

New York Linux Scene (NYLXS), a volunteer Linux advocacy group, is 
offering another round of Perl classes in New York City!

Perl 1 and Perl 2 are starting on April 11th as one ten week round with
a one week intermission.  

Starting on Thursday, April 11th, we will meet weekly on Thursday nights
from 6-10PM in midtown Manhattan, at 19 W44th St., 18th Floor.

PERL 1: Introduction to Perl Programming:

This class provides you with the training you need to understand and
work productively with Perl.  Special emphasis is given to proper
real-world programming techniques.  This class will take you through
Perl's underlying structure, writing your own Perl programs, and
learning to tackle real world programming problems.

PERL 2: Advanced Web Programming with Perl:

This class builds on the skills developed in Perl 1 to take your
programming to the next level.  Beginning with object oriented
programming, this session will help you truly harness the power of the
language.  Learn to use Perl to develop more powerful applications and
facilitate dynamic web development, maximizing your time and your skill.


Classes follow a lecture format.  Study groups will meet on the
internet, and student space for homework will be provided on our server
and on our NYLXS education mailing list for discussion.  Students are
highly encouraged to bring laptops to class.

This is empowerment.
This is NYLXS.


flyer is available for printing at:
http://sangretoro.net/documents/NYLXS_Perl12.pdf
http://sangretoro.net/documents/NYLXS_Perl12.ps
=====================

WHEN:  Thursdays (6-10PM) from April 11th to June 20th.  We will have no
class on May 16th to provide an intermission between Perl 1 and Perl 2.

WHERE:  19 W44th St., 18th Floor.
        Midtown Manhattan
        The offices of Thaumaturgix, Inc.

HOW MUCH: $400 for Perl 1 and Perl 2

        These classes are being offered together as 
        one class.  It is not possible to take  one 
        and not the other.  

WHAT:

Perl 1 will cover:

        -Operators      -Control Structures
        -Variables      -Regular Expressions
        -Functions      -Use of Subroutines
        -Scope

Perl 2 will cover:

        -Object Oriented Programming
        -Basic CGI Programming
        -Database Usage and SQL
        -Building Database Web Applications with DBI
        -Basic SQL and MySQL Administration
        -Rapid Development and Web Design Templating
        -Intro to modperl
        -Writing basic Apache modules

These classes are being taught by Ruben Safir, CEO of Brooklyn Linux
Solutions, Linux and Perl instructor, and Golden Penguin winner.  He has
experience teaching at NYU, CUNY, and The New School.


ABOUT US:

New York Linux Scene is dedicated to the empowerment of New Yorkers
through Free Software.  We are an organization of volunteers dedicated
to active involvement in our community.  We offer training, give
lectures, lobby, and are helping to bring Free Software to schools and
the government.  Through our The Free Software Institute, we provide a
complete cradle-to-grave Linux and Free Software training program.  Free
Software is out there, and it is prime time.  You just need to learn how
to use it!      

        For more information visit http://www.nylxs.com




Please feel free to contact me, Paul Rodriguez, at paulr@nylxs.com to
enroll, or if you have any questions.  

Class room space is limited, so enroll today!

##########################################################################
# 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
******************************

home help back first fref pref prev next nref lref last post