O | S | D | N NEWSLETTER March 05, 2003 DEVELOPER SERIES
The 'Developer Series' Newsletter is developed to bring Open Source related content to a user with a focus for development with Open Source If you'd like to receive more content relating to Open Source subscribe at http://www.osdn.com/newsletters/ ============================================================== Sponsored by Thinkgeek http://www.ThinkGeek.com/ ============================================================== Thinkgeek Cube Goodies: GeoMAG from Italy http://www.thinkgeek.com/cubegoodies/toys/5c82/ Electronics: i2eye Broadband Videophone http://www.thinkgeek.com/electronics/phones/5d7f/ Electronics: Si-5 Portable Speakers http://www.thinkgeek.com/electronics/audio/5bb3/ Computing: Latte Mini PC http://www.thinkgeek.com/computing/handhelds/5d5b/ Electronics: SoundPaX Portable Stereo Speakers http://www.thinkgeek.com/electronics/audio/5d02/ Computing: Ratpadz GS Mousing Surface http://www.thinkgeek.com/computing/accessories/3745/ Computing: Griffin PowerMate http://www.thinkgeek.com/computing/accessories/5ca2/ Cube Goodies: Smart Mass Thinking Putty http://www.thinkgeek.com/cubegoodies/toys/5ac8/ Books: GPF 2 - Gone With The Windows http://www.thinkgeek.com/books/humor/5cad/ Books: BOFH 2 - Son Of The Bastard http://www.thinkgeek.com/books/humor/5ca5/ Books: GPF 3 - And The Geek Shall Inherit The Earth http://www.thinkgeek.com/books/humor/5cb0/ Books: BOFH 3 - Bride Of The Bastard http://www.thinkgeek.com/books/humor/5ca8/ Books: BOFH 1 - Bastard Operator From Hell http://www.thinkgeek.com/books/humor/5c9b/ Books: User Friendly - Version 1.0 http://www.thinkgeek.com/books/humor/5cb2/ Gadgets: Candela Rechargeable Lamps http://www.thinkgeek.com/gadgets/lights/5cf5/ Electronics: Mustek MDC-3500 Digital Camera http://www.thinkgeek.com/electronics/cameras/5ca0/ Computing: iGesture Keyboard http://www.thinkgeek.com/computing/input/keyboards/5ccd/ Computing: Roll-Up Keyboard http://www.thinkgeek.com/computing/input/keyboards/5a7f/ Gadgets: InkLink Handwriting System http://www.thinkgeek.com/gadgets/electronic/5d08/ Cube Goodies: Hubzilla - 4 Port Firewire Hub http://www.thinkgeek.com/cubegoodies/toys/5b55/ Sourceforge Axualize 1.1.0 released http://sourceforge.net/forum/forum.php?forum_id=257007 After successful beta testing, version 1.1.0 is now official. Axualize is a language for building application from objects using an XML dialect. Axualize is schema driven and infinitely extendable. Axualize is currently implemented in Java but the Axualize schema does not dictate a specific platform. The 1.1.0 release adds support for Ruby, JavaScript and BeanShell scripting, as well as other enhancements. 1.1.0 Added: - Built in "Ruby" scripting support through BSF and JRuby - Built in "JavaScript" scripting support through BSF and Rhino - Built in "BeanShell" scripting support both through BSF and as the natively supported scripting environment. - MrRoboto class which aids in creating Axualize documents which implement simple java.awt.Robot actions. The MrRoboto class implements KeyListener, and MouseListener and is simply registered as such for each component which will be recorded. - new BSF schema so to aid creating documents which utilize both standard and BSF namespaces. changed: - ProcessHandler has been refactored to behave more like HttpHandler. IlohaMail 0.7.10 released http://sourceforge.net/forum/forum.php?forum_id=257047 IlohaMail 0.7.10 has been released. This version includes security fixes (also released in 0.7.9-2), three new languages (Korean, Standard Portuguese, Catalan), APOP support, improved handling of RFC822 attachments as well as minor fixes to the IMAP and SMTP libraries. This is the most recent update to the stable branch. IlohaMail is a PHP based lightweight full featured multilingual webmail program with IMAP and POP3 support. gchch-1.9.0 released http://sourceforge.net/forum/forum.php?forum_id=257203 This is a full port of the game to Gnome 2.0, along with numerous bug fixes and enhancements. It's a prelease before the actualy 2.0.0 release. Gnome Chinese Checkers is an networked implementation of the Chinese Checkers board game, supporting upto 6 players. The game includes added goodies like an integrated chat window, player rotation, etc. This has been updated for Gnome 2.0. libmng 1.0.5 (final) released http://sourceforge.net/forum/forum.php?forum_id=256928 This is the long-awaited major update of the MNG library. The MNG specification is now covered to near 100% and as an added bonus this release includes the new 'dynamic MNG' feature, that allows for easy roll-over (hover/click; w or w/o mask) effects with a minimum of fuss. libmng is the reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format. pureIRCd release 2.7.1304 http://sourceforge.net/forum/forum.php?forum_id=257000 pureIRCd is a Win32 IRCd written in Visual Basic, that operates Fast and efficiently in networks as well as standalone. This release features better Server to Server linking, some statistics additions and Server - Server autoconnecting. Autoconnecting is new to pureIRCd and may have some glitches, so dont trust on it, it's alpha, really. You dont have to upgrade to this version of pureIRCd if you mostly use it standalone as most changes only affect server links. To download the new version, please go here: http://sourceforge.net/project/showfiles.php?group_id=71720&release_id= 143841 Qixite 0.0.8 released http://sourceforge.net/forum/forum.php?forum_id=256961 Qixite allows easy template based generation of web sites. It organizes the web site into a tree of nodes representing Pages, Text Sections, Images, and Links. It provides quick and easy way to publish your thoughts and information on Internet. The program generates links, style sheets and other things, the only thing user has to warry about is information. Changes in 0.0.8: - Possibility to use external editor (eg. Mozilla) for editing articles in WYSIWYG mode was added - French, Spanish and Lithuanian translations were updated - Several non-critical bugs were fixed To download, please go here: http://sourceforge.net/project/showfiles.php?group_id=40222&release_id= 83910 Burn To The Brim v2.5 released http://sourceforge.net/forum/forum.php?forum_id=256875 Burn To The Brim is a utility for grouping files and folders together in the most efficient way to fill up an entire CD, DVD or other medium. Burn to the Brim version 2.5 now allows the user to directly create ISO 9660 files of the filled CD's, using mkisofs by Joerg Schilling. These files can then be burned by an arbritary burn-program that supports the ISO 9660 format. You can find the new version at https://sourceforge.net/project/showfiles.php?group_id=49999 AMaViS-ng 0.1.6 released http://sourceforge.net/forum/forum.php?forum_id=256297 AMaViS-ng is a modular rewrite of amavisd and amavis-perl. It scans email for malicious code inside attachments and archive files, stopping delivery if malicious code is found. It supports integration of several third-party virus scanners and integrates nicely into several MTA setups. Unlike amavis-perl and amavisd, there is no need for build-time configuration. Changes: Support for Courier-MTA, CLAM Antivirus daemon, F-Prot daemon ("enterprise") version, INOC, NOD32 daemon, RAV, Trophie daemon, and drWeb has been added. The main documentation is now provided in Texinfo format. Crystal Space 0.96r003 released http://sourceforge.net/forum/forum.php?forum_id=256365 Crystal Space 0.96r003 has been released. This release fixes a number of the problems and issues discovered in the 0.96r002 release. Crystal Space is an Open Source 3D SDK for Unix, Windows, MacOS/X. It renders with OpenGL or software and features curved surfaces, volumetric fog, dynamic colored lighting, terrain engine, LOD, procedural textures, portals, etc. Here is a brief overview of some of the problems addressed by this release: * On some drivers OpenGL incorrectly reports the maximum texture size. CS now detects this case and uses a reasonable default. * Several bugs were fixed in the ensocket networking plugin. * PNG image loader now works on platforms with different structure sizes. * Map2CS outputs directly usable XML now. levtool is still needed to improve performance. * Bug fixed in OpenGL which could causes objects to disappear. * Fullscreen in Windows/OpenGL works better now. * Fixed memory leak in OpenGL. * Fixed memory overwrite bug in Dynavis. This could cause crashes at exit. * Fixed several culling errors in Dynavis. * Fixed dynamic ambient for objects using DrawPolygonMesh. * Fixed ref counting problems in the DirectSound renderer. * Fixed a bug in the AWS notebook. * Fixed bugs in the sequence manager to ensure that operations are fired in the right order. * Added new csArray class. * The localshadows flag for genmesh now works. * 'ball' mesh object now implements iPolygonMesh (can be used for collision detection). * Static and pseudo-dynamic lighting recalculation is now a LOT faster (several factors). * Updating the color of a pseudo-dynamic light is also faster. * Fixed several bugs in the console. * Several smaller performance improvements. * Several smaller bug fixes. * Several configure/autoconf changes. Check out http://crystal.sf.net for more information. tcpdump 3.7.2 released http://sourceforge.net/forum/forum.php?forum_id=256312 tcpdump 3.7.2 has been released. As described in the ChangeLog, a handful of security problems have been addressed. In particular, iDEFENSE Security Advisory 02.27.03 (a vulnerability in the isakmp parser) has been addressed, and we recommend upgrading to this release. The MD5 of this release is: MD5 (tcpdump-3.7.2.tar.gz) = 1e44b59abba39a48e3680bc2cffb8a6a In addition, a PGP signature is available for download. Slashdot Building a Local Cellular Phone Carrier? http://slashdot.org/article.pl?sid=03/03/05/0646224 [0]Netsuj asks: "I'm doing some work for a firm which operates in [1]B.F.E. Many miles before even arriving, I loose signal on my GSM phone. What is the feasibility of creating a limited-area wireless telephone network? As it is outside the area of repeater technology (I believe), is there such thing as a simple cellular-to-wireline system? What are the possibilities of this operating on a break-even basis for employees (i.e. charging minimal roaming fees)? Any ideas? Sadly, something like this appears to be the only option; contacting any of the mobile network operators in the larger area resulted in absolutely no interest in expanding their coverage." Unfortunately, along with the technical problems, there is also paperwork. What kind of permits and other red-tape-hurdles would be necessary to satisfy all of the lawyer-types? Links 0. mailto:[EMAIL PROTECTED] 1. http://www.acronymfinder.com/af-query.asp?p=dict&String=exact&Acronym=BFE Canadian Surgeons Perform Telerobotic Surgery http://slashdot.org/article.pl?sid=03/03/04/221221 AndroidCat writes "While the equipment used isn't new, this [0]operation was different because one of surgeons was 400km away. Dr. Mehran Anvari in Hamilton Ontario tele-operated instruments in North Bay General Hospital, supervised by Dr. Craig McKinley on site. The link was over a high priority routed Bell Canada connection. The patient, Ms. Fortier is doing quite well. Don't try this from home with a dialup connection." Links 0. http://www.globetechnology.com/servlet/story/RTGAM.20030304.gtrobot/GTStory Survey says: ELC platform spec will expand use of http://slashdot.org/article.pl?sid=03/03/05/0122201 An anonymous reader writes "According to a [0]"quick survey" taken during the past two weeks of visitors to LinuxDevices.com's website, developers overwhelmingly believe that the Embedded Linux Consortium's recently released embedded Linux platform specification is valuable, and that it will help accelerate the growing use of Linux in embedded systems and devices." Links 0. http://www.linuxdevices.com/news/NS5332464766.html Europe Heads for the Moon in July http://slashdot.org/article.pl?sid=03/03/04/189254 Orlando writes "The BBC are [0]reporting that [1]Arianespace are all set for sending [2]Smart1 to the Moon in July. The mission's primary objectives are testing planetary exploration technologies. This is particularly good news after the recent Arianne [3]rocket explosion." China's [4]also planning a moon mission. The U.S. is planning to sit around and watch. Links 0. http://news.bbc.co.uk/1/hi/sci/tech/2818551.stm 1. http://www.arianespace.com/site/index2.html 2. http://sci.esa.int/home/smart-1/index.cfm 3. http://news.bbc.co.uk/1/hi/sci/tech/2565387.stm 4. http://space.com/missionlaunches/china_moon_030304.html Quake II Mods for Engineering Students http://slashdot.org/article.pl?sid=03/03/05/0015231 [0]gleeklet writes "Has anyone else seen that there is a need for inexpensive 3D visualization software for presentations and classroom lectures? There is a [1] Chemical Engineering package available but compared to video game software, the graphics are a bit lacking. My [2]goal was to create a chemical plant with the process control algorithms coded into the Quake II source. As a short demo I spent several hours creating a unit cell demo [3] Quake II level to demonstrate the use of open source video game technology, which I found was well received by undergrads. Has anyone used video game technology as an education tool for science or engineering?" Links 0. http://mozart3.engr.utk.edu 1. http://www.vrupl.evl.uic.edu/vrichel/index.html 2. http://mozart3.engr.utk.edu/ 3. http://mozart3.engr.utk.edu/Newmap3.bsp Another Garbage Patent http://slashdot.org/article.pl?sid=03/03/04/2216205 [0]*no comment* writes "Literally "garbage patent" that is, [1]Apple was rewarded a patent for the [2]"Garbage" icon in Mac OS X. The patent documents can be found at the USPTO by clicking [3]here. More on this and other Apple patents are in [4]this article over at the [5]macobserver." Links 0. http://(moc.ytirgetni) (ta) (daehttub) 1. http://www.apple.com/ 2. http://www.macobserver.com/images/news/2003/20030304patents/image001jpg 3. http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/netahtml/srchnum.htm&r=1&f=G&l=50&s1=D470,860WKU.&OS=PN/D470,860&RS=PN/D470,860 4. http://www.macobserver.com/editorial/2003/03/04.2.shtml 5. http://www.macobserver.com/ Convergence of P2P and Grid Predicted http://slashdot.org/article.pl?sid=03/03/04/237235 [0]tom_conte writes "From the proceedings of the 2nd International Workshop on Peer-to-Peer Systems ([1]IPTPS'03), [2]"On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing" compares the two current popular incarnations of distributed computing technology, Peer-to-Peer (P2P) and Grid Computing. It also predicts the convergence of the two technologies: "The complementary nature of the strengths and weaknesses of the two approaches suggests that the interests of the two communities are likely to grow closer over time." This paper is worth reading if you want to clear up the marketing cloud that surrounds these two technologies and sometimes makes them hard to distinguish." Links 0. http://www.pas.net/ 1. http://iptps03.cs.berkeley.edu/ 2. http://iptps03.cs.berkeley.edu/final-papers/death_taxes.pdf Joel on Community Forums http://slashdot.org/article.pl?sid=03/03/04/223220 Evil Grinn writes "In [0]Building Communities with Software, Joel Spolsky starts with a lament about the lack of real-life community among programmers, but rapidly seques into an explanation of why he thinks his own forum system is better than Usenet or Slashdot. I really don't participate in Joel's forums enough to comment, but they are pretty basic. No registration system. No branching (you can only add comments to the end of a conversation, not reply to comments in the middle). No mod points. Quoting in replies is strongly discouraged. All of these are part of the design of the system, not missing features." Links 0. http://www.joelonsoftware.com/articles/BuildingCommunitieswithSo.html Second Episode of The Animatrix Released http://slashdot.org/article.pl?sid=03/03/04/2214232 murphyslawyer writes "The second episode of Animatrix is now available. Download it [0]here" Links 0. http://www.intothematrix.com/rl_cmp/animatrix_site_program.html CT Lottery to Offer PC Game http://slashdot.org/article.pl?sid=03/03/04/2033215 [0]nstrom writes "The [1]Connecticut State Lottery is giving out a PC game (for Windows, presumably) with their new scratch-off lottery tickets which offer a chance of winning $25,000 by playing. This [2]news article from the [3]Hartford Courant mentions that the game might be targeted at children, but there's no mention of any problems involving software cracking, which is what I immediately thought of. I'm sure there are some bored crackers out there who'd tackle this for a chance at some cash. What do you think?" Links 0. mailto:[EMAIL PROTECTED] 1. http://www.ctlottery.org/ 2. http://www.ctnow.com/news/local/hc-treasuretower.artmar04,0,129135.story?coll=hc-headlines-local 3. http://www.ctnow.com/ Freshmeat Apache::Centipaid 1.3.1 http://freshmeat.net/releases/115145/ Apache::Centipaid is an Apache add-on module that allows content providers to collect small transaction fees (as low as $0.001) as payment for accessing parts of their Web site without changing their Web site design. The micro payment solution relies on Internet stamps for payment, providing a secure and anonymous method of payment. The module takes care of authorizing, accepting, and authenticating payments, as well as granting and disallowing access to users based on the payment information. It requires Apache with mod_perl support enabled. b2 Smarty mod 0.1 http://freshmeat.net/releases/114987/ b2 Smarty mod is a version of the b2 Weblog system that adds support for Smarty templates and caching. It also make it much easier to host multiple b2 blogs on one machine. By using Smarty templates, blog editors no longer need to know anything about PHP. bib2html 0.5 http://freshmeat.net/releases/115112/ bib2html is a converter from a BibTeX database to HTML files. Big Faceless PDF library 1.2.7 http://freshmeat.net/releases/115133/ The Big Faceless PDF Library is a Java class library for creating PDF documents. The Extended Edition offers the ability to create and edit AcroForms, PDF's answer to the HTML form. Like HTML forms, PDF forms can contain text boxes and radio buttons, and can call JavaScript functions. The Extended Edition also includes a PDF reader for importing and editing, along with FDF support and verification for Digital Signatures. Both variations offer full Unicode support, encryption, embedded TrueType and Type1 fonts, barcodes, hyperlinks, spot and calibrated color. Advanced text layout engine enables complex HTML styles. bind 9.2.2 (Bind9-Stable) http://freshmeat.net/releases/115087/ The Berkeley Internet Name Domain (BIND) implements an Internet name server for Unix operating systems. The BIND consists of a server (or `daemon') called `named' and a resolver library. A name server is a network service that enables clients to name resources or objects and share this information with other objects in the network. Bloof 0.1 beta 4 http://freshmeat.net/releases/115114/ Bloof calculates software evolution metrics against a version control like CVS in order to retrieve information about the evolution of the source code and the development process. Bloof is implemented in Java and comes with integrated database and Swing GUI. Bochs 2.0.2 http://freshmeat.net/releases/115113/ Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run DOS, Windows 95, Linux, FreeBSD, and other OS's, all on your workstation. Bookmark4U 1.8.4 http://freshmeat.net/releases/115107/ Bookmark4U provides you a comfortable bookmarking environment. With Bookmark4U, users can access to their favorite Web sites everywhere just by one click without remembering URLs of them any more. The bookmark data are stored in a database in the server, and can be searched very easily. Bookmarks can be arranged in folders in any depth. For each bookmark, visit information is managed, such as the visit counter, or the last visit time and date, etc. It is written in PHP script language, and requires a database interface such as MySQL. CASM 0.2.7 http://freshmeat.net/releases/115147/ CASM is an offline content management tool. It is ideal for creating and maintaining dynamic or static Web, WAP, or XML sites. CASM is implemented as an integrated command-line application which contains the Content Assembling Language compiler, an optimizer for HTML, CSS, and XML, HTML tidy integration, a powerful site file structure builder, and more. Content Assmebling Language (CAL) is a markup language designed to separate site content from display properties. CAL has a comfortable templating mechanism, if-then-else structure, variable substitution, file including, recordset handling, looping functions, and more. CCZE 0.1.212 http://freshmeat.net/releases/115156/ CCZE is a robust and modular log colorizer with plugins for apm, exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd, vsftpd, xferlog, and more. Childsplay 0.66 http://freshmeat.net/releases/115131/ Childsplay is a suite of educational games for young children. It aims to be more games-like then gcompris. Cloxten 0.1.6-1 Pre-Alpha (Development) http://freshmeat.net/releases/115148/ Cloxten is a digital alarm clock and counter. It is able to execute a variety of events and actions at set times, such as send messages, play sounds or music, show a reminder window, open a file, or execute a program. CrisoftRicette 1.0pre15 (Development) http://freshmeat.net/releases/115108/ CrisoftRicette is a simple PHP application to build your personal archive of cooking recipes in a MySQL database. The interface has international support. CUT 2.1 http://freshmeat.net/releases/115047/ CUT is a unit-testing framework for C, C++, and Objective-C. Unlike other unit testing tools, CUT doesn't strive to be an SUnit clone. It automates a lot of the drudge work often encountered when using other unit testing packages for the C family of programming languages. CUT may also be used to unit-test assembly language software in some circumstances. Damascus 0.8.4 http://freshmeat.net/releases/115153/ Damascus is a GTK+ 2.x client for the Gale communication protocol. It is somewhat modelled after IM/ICQ-style interfaces. If you don't know what Gale is, this client probably won't be very useful; you need a valid Gale key to send anything, and Damascus can't generate them (yet). Gale is also scary and confusing. Daybodep 0.4.2 http://freshmeat.net/releases/115118/ Daybodep generates dependencies for C programs. dvd::rip 0.50.7 (Stable) http://freshmeat.net/releases/115139/ dvd::rip is a full featured DVD copy program written in Perl. It provides an easy-to-use but feature-rich GTK+ GUI to control almost all aspects of the ripping and transcoding process. It uses the widely known video processing swissknife, transcode, and many other Open Source tools. elmo 0.3.1 http://freshmeat.net/releases/115159/ elmo is an efficient console mail user agent. It supports POP3 and SMTP, uses the Maildir storage format, and sends 8-bit MIME messages regardless of the server's ehlo response (although it is able to decode qp and base64 encodings). Additionally, when replying to email, elmo makes an attempt to determine the sex of the person being quoted so that it can choose the appropriate words to use in the quote's attribution. EzHelpdesk Manager 1.01 http://freshmeat.net/releases/115119/ The EzHelpdesk Manager Module is a plug-in for EzEnterprise which provides a rules-based automated helpdesk management processing system. All users are able to submit requests which are then processed against established rules and automatically assigned to the appropriate staff and/or support group to resolve the request. The system includes an integrated dashboard for technicians and users so they can monitor their request activity in real time. This module allows an organization to internally manage all aspects of request processing. EzSDK 4.61 http://freshmeat.net/releases/115115/ EzSDK is a PHP SDK which includes a PHP source code generator, a library of PHP classes, and an application environment consisting of premade supporting modules. The modules handle user application and data access security, DB compatibility (with MySQL, MS SQL, Oracle, etc.), a built-in GUI interface with an interactive desktop, and more. findmac 1.1b http://freshmeat.net/releases/115102/ findmac is a utility written in Perl that helps administrators find out exactly which switch and which port a host is patched into. Only CISCO equipment with CDP enabled is currently supported. It is a very useful tool for administrators of large scale CISCO networks. Gherkin 0.1 http://freshmeat.net/releases/115038/ Gherkin is a Web-enabled multi-threaded, centralized security scan manager that incorporates Nessus vulnerability scanning, DNS and nmblookup name resolution, nmap fingerprinting and scanning, and customized traceroute-based network node detection. GNU TeXmacs 1.0.1.7 http://freshmeat.net/releases/115106/ GNU TeXmacs is a free scientific text editor, which was inspired by both TeX and GNU Emacs. The editor allows you to write structured documents via a "wysiwyg" and user friendly interface. The program implements high quality typesetting algorithms and TeX fonts. It is also possible to use TeXmacs as an interface to computer algebra systems. Finally, TeXmacs supports the Guile/Scheme extension language, which makes it possible to adapt the user interface to specific needs, and even to extend the editor. GNU Transport Layer Security Library 0.8.3 http://freshmeat.net/releases/115128/ GNU Transport Layer Security Library is a library which implements a secure layer over a reliable transport layer such as TCP/IP. It implements the TLS 1.0 and SSL 3.0 protocols. GnuTLS is available for beta testing. Hell World 0.1.2 http://freshmeat.net/releases/115155/ Hell World is a thrilling FPS adventure game which features excellent graphics, a dark atmosphere and an excellent scenario. It is designed to be a port of the Windows-only version of Hell World. Hu-Go! 2.10 http://freshmeat.net/releases/115170/ Hu-Go! is a PC Engine Emulator for Linux/i386 under console and X11. It plays Hu cards and CDs (and various forms of dumps from them). IceWM Control center 1.6 http://freshmeat.net/releases/115052/ The IceWM Control Center allows you to run various tools for configuring IceWM's options. INTERact INTERNET PROVIDER 1-0.5 http://freshmeat.net/releases/114999/ INTERact INTERNET PROVIDER is an RPM package for configuring and running a Linux server as an ISP or intranet server. It configures DNS, a Web server, mail, and a MySQL database for multiple accounts on a single or multiple servers. It handles invoicing, provides static binaries, and includes the INTERact BBS system. Issue Tracker 3.0 http://freshmeat.net/releases/115088/ Issue Tracker is a portal application that provides help desk ticketing and bug tracking functionality. It has the ability to move issues between reps and groups, escalate issues to another group, have public and private issues and events, send e-mail and SMS alerts, and interact with systems like Bugzilla, Clarify, and Remedy (and any other system that allows e-mail interaction). Java Parser/Parser Generator 2.1.1a http://freshmeat.net/releases/115100/ Java Parser is a Java-based parser and parser generator package/utility. The generator builds parsers from straight EBNF notation files. Java Regular Expression Package 1.1.0 http://freshmeat.net/releases/115101/ Java Regular Expression Package is a Java package that includes classes for handling regular expressions and non-deterministic finite state automata (NFAs). It contains much of the functionality of Perl-type regular expression handlers. JOELib 2003-03-04 http://freshmeat.net/releases/115157/ JOELib is a computational chemistry library which supports SMARTS substructure search, descriptor calculation, processing/filtering pipes, and conversion of different chemical file formats. It is written in 100% pure Java, and interfaces to external programs are available. jRSVP 1.1 http://freshmeat.net/releases/115017/ jRSVP is a Java 1.4 tool for Rapid Serial Visual Presentation, a technique for extremely fast reading. It uses the Multivalent library for parsing input documents, and is able to read PDF, PS, HTML, man pages, and other documents. It displays texts on a word-by-word or sentence-by-sentence basis and features a file history and bookmarks. Just For Fun Network Management System 0.7.0-rc1 (Development) http://freshmeat.net/releases/115061/ Just For Fun Network Management System is a PHP-based network management system that features an integrated syslog, Tacacs, TFTP configuration downloading, SNMP polling, SNMP traps, journalling, auto-discovery, performance graphs (RRD), SLAs, and a lot more. It uses MySQL or PostgreSQL as the backend and works under Linux and Windows. KAlarm 0.9.3 (KDE 3) http://freshmeat.net/releases/115165/ KAlarm lets you configure personal messages to be displayed, commands to be executed, or emails to be sent, at scheduled times. It allows you to choose the message font and color, how often to repeat, whether to display an advance reminder, whether to play a sound when the message is displayed, and whether to cancel the alarm if it can't be triggered on time (e.g. if you are logged out at the time). As well as using the graphical interface to configure alarms, you can use the command line, and there is a DCOP interface for other applications. Kalyp 0.3.2-alpha (Development) http://freshmeat.net/releases/115110/ Kalyp is a fantasy-based roguelike game written in Java. Its design is based on traditions set by popular roguelike games, especially Nethack. It is single player and runs in a text terminal. The project focuses mostly on the Artificial Intelligence engine for the non-player characters. Most of the game design will be done in scripting, as the core engine written in Java will handle user interface, rulesets, basic actions, and try to hold it all together. LILO 22.5 http://freshmeat.net/releases/115169/ LILO is a Boot loader for Linux/x86 and other PC operating systems. It is responsible for loading your Linux kernel from either a floppy or a hard drive and passing control to it. It is capable of booting beyond cylinder 1024 of a hard disk if the BIOS supports EDD packet call extensions to the int 0x13 interface. LILO can also be used to boot many other operating systems, including DOS, Windows (all versions), OS/2, and the BSD variants. The LILO distribution includes full source, documentation and support files. LilyPond 1.6.8 http://freshmeat.net/releases/115140/ LilyPond is a music typesetter. It produces beautiful sheet music using a file as input. LilyPond is part of the GNU Project. Linux Wireless LAN Project 0.2.0 (wlan-ng (11Mbps)) http://freshmeat.net/releases/115135/ The goal of the Linux WLAN project is to develop a complete, standards based, wireless LAN system using the GNU/Linux operating system. What differentiates this project from the Linux wireless extensions and other Linux wireless projects is that it is basing everything on the IEEE 802.11 standard. Looking Glass 1.7p5 http://freshmeat.net/releases/115123/ LG is a Looking Glass written in Perl as a CGI script. It can execute almost all BGP-related commands and do ping and traceroute in routers or relay these queries to other looking glasses. It supports both IPv4 and IPv6 commands, and is tested with Cisco, Zebra, and Juniper. It can connect to a router using SSH, telnet or rsh. Make CD-ROM Recovery 0.7.1 http://freshmeat.net/releases/115171/ mkCDrec (Make CD-ROM Recovery) makes a bootable (El Torito) disaster recovery image, including backups of the Linux system to one or more CD-ROM(s) (multi-volume sets). Otherwise, the backups can be stored on another disk, NFS disk, or (remote) tape. After a disk crash or system intrusion, the system can be booted from the CD-ROM and one can restore the complete system as it was. It also features disk cloning, which allows one to restore a disk to another disk (the destination disk does not have to be of the same size, as it calculates the partition layout itself). Currently, ext2, ext3, minix, MS-DOS, FAT, VFAT, Reiserfs, XFS, and JFS filesystems are supported. mkCdrec is also able to restore disks in Software RAID and LVM mode. MumabAs 0.1.4 (Stable) http://freshmeat.net/releases/115121/ MumabAs is a GUI for configuring which mailboxes mutt should watch for new mail. netrik 1.4.0 (alpha) http://freshmeat.net/releases/115134/ Netrik is an advanced text mode WWW browser. Its purpose is to give access to as much of the Web as possible in text mode, without forsaking any comfort. NetStats Baseball 0.9.1 http://freshmeat.net/releases/115040/ NSB is a simulation of major league baseball which will play single games and entire seasons. It will keep statistics for the individual players and the teams. It will keep track of the season schedule as well as seasonal and lifetime records. ngetcgi 0.03 http://freshmeat.net/releases/114989/ ngetcgi is an CGI front end for nget that makes it easier to select and download files. NVRAM WakeUp 0.05 http://freshmeat.net/releases/115138/ NVRAM WakeUp can read and write the WakeUp time in the BIOS (via /dev/nvram on recent 2.4.x kernels). On this WakeUp time the computer will be powered on automatically from the soft-off state. oCAN 0.9 http://freshmeat.net/releases/115104/ oCAN is a device driver for the Intel 82527 CAN controller. CAN (Controller Area Network) is an ISO protocol widely used in embedded systems for reliable, real-time transmission of data between different "CAN Stations". The driver allows user application to access registers and message objects in the 82527 controller, as well as control individual configuration items with a higher level abstraction. It works on both 2.2 and 2.4 Linux kernels. Open Learning Management System 1.0 http://freshmeat.net/releases/115103/ OpenLMS is a Learning Management System (LMS) made at the Department of Geography, NTNU. The system is a fully functional LMS with support for group collaboration, file sharing, distribution of lectures, and other supporting features. It is a good tool for distributing lecture notes to groups of students, and for faciliating collaboration for groups of students and teachers. OpenGFS 0.2 (Beta) http://freshmeat.net/releases/115126/ OpenGFS is an enterprise-class clustered filesystem for organizations requiring low-cost shared data storage and management. It is a continuation of the GPLed version of the Global File System as originally started by Sistina, which switched to a non-free license. phpBlogger 1.0.10 http://freshmeat.net/releases/115136/ This program is a Web log utility for a single developer. Its main purpose is to allow an employer to keep track of the work that's been done on a daily basis. It provides a detailed search engine, reviewer, and mailer plugin for mailing logs by hand. It can be setup to automatically update with cron. phpreports 0.1.4 http://freshmeat.net/releases/115025/ phpreports is a PHP report generator that uses XML report layout files to generate PHP code and show a report. PolarViewer 0.3 http://freshmeat.net/releases/115051/ PolarViewer is a viewer application for exercise files recorded with Polar heartrate monitors (S710 and S610). It displays all of the recorded exercise data (except power) and creates diagrams. It is written in C# using the Gtk# toolkit. popa3d 0.6.1 http://freshmeat.net/releases/115172/ popa3d is a POP3 daemon which attempts to be extremely secure, reliable, RFC compliant, and fast (in that order). POPFile 0.18.1 http://freshmeat.net/releases/115174/ POPFile is an automatic email classification tool using a Naive Bayes classifier, a POP3 proxy, and a Web interface. It runs on most platforms and with most email clients. PPTP Client 1.2 http://freshmeat.net/releases/115090/ PPTP Client allows you to connect to a PPTP server from a Linux box. It sets up a PPTP call, after which the PPP daemon establishes a PPP link over that PPTP call. The client can access PPTP-based VPNs. Besides remote access to internal corporate networks, some CATV and ADSL ISPs are using PPTP to provide Internet access to their customers. PPTP_GUI 0.06 http://freshmeat.net/releases/115130/ PPTP_GUI is a graphical interface to the existing PPTP Client for Linux, FreeBSD, and NetBSD. Proteus EAI Toolkit 0.3 http://freshmeat.net/releases/115122/ Proteus is a toolkit for message-based Enterprise Application Integration. It includes adapters that allow databases, message queues, FTP servers, email, and other message sources and sinks to be addressed in a simple, uniform fashion. It also includes a simple but very capable message broker. The broker allows routing and transformation of messages from and to all the sources and sinks for which adapters exist. Transformations may be custom-written in Java or XSLT (the broker uses Xalan as its XSLT transformation engine). Python Desktop Server 0.4.15 http://freshmeat.net/releases/115144/ The Python Desktop Server is a combined Weblog authoring tool, XMLRPC/SOAP server, and news aggregator. It allows one to read RSS news feeds, post to a community server (such as Radio Userland or any Python Community Server installation), and includes tools for Weblog and homepage management. It features a Web interface, a built-in Web server, extensibility through scripts that connect via XMLRPC or macros, and a plugin architecture. QBrew 0.3.2 http://freshmeat.net/releases/115092/ QBrew is a homebrewer's recipe calculator. You can create and modify ale and lager recipes as well as calculate gravity, color, and bitterness. QBrew includes a database of styles, grains, hops, and miscellaneous ingredients, plus a brewing tutorial. Remote Arpwatch 0.01 http://freshmeat.net/releases/115105/ Remote Arpwatch collects ARP tables from remote devices usin g SNMP and checks them for changes. It is very useful for det ecting problems and malicious users in networks with routers th at don't support static ARP tables. RScheme 0.7.3.2 http://freshmeat.net/releases/115124/ RScheme is an object-oriented, extended Scheme implementation with a compiler that targets C or (RScheme's own) bytecodes. It has features expected from a modern language: an object system, reflection, modules, namespaces, safe macros, threads, a system call interface (including sockets), separate compilation, and persistence, as well as the formal basis and power of the Scheme programming language. RScheme also features a powerful, elegant foreign code interface. Sendmailizer 1.0 http://freshmeat.net/releases/115154/ Sendmailizer performs MTA log file analysis and generates email usage reports, with general stats and statistics per user. ShipTrack PHP Class 0.5 beta http://freshmeat.net/releases/115076/ The ShipTrack class gives users a direct link to shipment tracking Web sites when given a carrier code and tracking number. It currently supports UPS, FedEx, Roadway, BAX Global, New Penn, ABF, Redstar, Yellow, DHL, FedEx Freight East, Emery Global. G.O.D., Old Dominion, US Post Office, and Cargo Connect (CCX). Simple API 2.2 http://freshmeat.net/releases/115168/ Simple is a comprehensive Java framework for the development of HTTP services. The framework consists of an API for the development of Java HTTP services and a service engine to process them. The API provided enables service components similar to Java Servlets to be developed. Simple HTTP services provide functionality comparable to Servlets with much better support for concurrency and component chaining, and a much cleaner interface. SimPlEdi 2003-03-04 http://freshmeat.net/releases/115149/ SimPlEdi is a Web-based editor for MP3 playlists (M3U) which are used in popular music players like Winamp or XMMS. The file locations are stored relative to the playlist location, which makes it possible to use the generated lists on changing environments such as mounted network drives or CDROMs. Slackware 9.0-rc1 (Current) http://freshmeat.net/releases/115117/ Slackware is the longest-running distribution of the Linux operating system. Slackware offers a stable and secure version of Linux that is perfect for home, office, or educational use. Slackware is easy for beginners to install, but contains all the advanced features required by the experienced UNIX power-user. Snort 1.9.1 http://freshmeat.net/releases/115109/ Snort is a lightweight network intrusion detection system, capable of performing real-time traffic analysis and packet logging on IP networks. It can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more. Snort uses a flexible rule based language to describe traffic that it should collect or pass, and a modular detection engine. Snort has a real-time alerting capability, with alert mechanisms for syslog, a user specified file, a UNIX socket, or WinPopup messages to Windows clients using Samba's smbclient. SoL-diag 1.1 http://freshmeat.net/releases/115018/ SoL-diag is a diskless Linux distribution that was designed for the rescue and analysis of i686 computers. The 36MB image contains over 300 programs, including DVD and MP3 players and CD-RW buring tools. It is also useful for improving your Linux skills and benchmarking computers without having to install programs to the hard drive. Sophie 1.42 http://freshmeat.net/releases/115141/ Sophie is a daemon which uses 'libsavi' library from Sophos anti virus vendor ( http://www.sophos.com ). On startup, Sophie initializes SAPI (Sophos Anti-Virus Interface), loads virus patterns into memory, opens local UNIX domain socket, and waits for someone to connect and instructs it which path to scan. Since the database is loaded in RAM, scanning is very fast. (Note: speed of scanning also depends on SAVI settings and size of the file.) It works on Linux, Solaris (Sparc/x86), HP-UX, and FreeBSD. It was made as a part of 'Virge' project, which is a mail/attachment/virus scanning tool, written in C. SQL ToolBox 0.3a http://freshmeat.net/releases/115021/ SQL ToolBox is a database administration and code generation tool that features a graphical user interface, compatibility with JDBC databases, a code generator for EJBs, and CSV and XML data support. Its JBuilder and NetBeans integration supports a database browser and a SQL editor with syntax highlighting and syntax checking. Stanchion 1.0 http://freshmeat.net/releases/115096/ Stanchion is a relatively easy to use Model-View-Controller framework for J2EE Web Applications. It has similar features to Jakarta Struts, but is a bit more lightweight. Tow Bowl Tactics 0.5 http://freshmeat.net/releases/115064/ Tow Bowl Tactics is a game based on Games Workshop's Blood Bowl. It is an epic conflict between two teams of heavily-armed and quite insane warriors. Players pass, throw, or run with the ball, attempting to get it to the End Zone at the end of the field to score a touchdown. Games are full of violence and carnage and could be compared to a combination of Warhammer, American football, and rugby. uschedule 0.7.0 http://freshmeat.net/releases/115111/ uschedule is a job scheduler aimed to replace cron and at which is secure by design. Unsafe concepts like set-user-id and set-group-id files and programs, communication between programs of different privilege levels, etc. have been removed. Virtual Memory Simulator 0.1 http://freshmeat.net/releases/114993/ Virtual Memory Simulator is a simulator for paging systems. It includes its own scripting language, and memory usage can be seen in real-time. It implements a few swapping algorithms and uses GTK+ 2.0. Web shell 1.3.2 http://freshmeat.net/releases/115095/ Wsh is a remote Unix and Windows NT shell that works via HTTP. The client script provides a shell-like prompt, encapsulating user commands into HTTP POST requests and sending them to the server script. The server script extracts and executes commands and returns STDOUT and STDERR output. Features include command line history support, file upload/download, and it can work through an HTTP proxy server. wxDialer 0.1b http://freshmeat.net/releases/115116/ wxDialer is a simple program written in wxPython/Python that allows you to make and recieve phone calls on your modem. xbrightness 0.1 http://freshmeat.net/releases/115083/ Xbrightness sets the screen brightness on XFree86 servers newer than 4.1. It is useful for working in low-light conditions. XDrawChem 1.6.7 (Stable) http://freshmeat.net/releases/115143/ XDrawChem is a program for drawing chemical structures. Features include fixed length and fixed angle drawing, a ring tool to automatically draw rings, automatic alignment of structures in reactions, and structure diagram generation. It can access structures in the NCI database by name, CAS number, or formula. It can predict 1H NMR, 13C NMR, and simple IR spectra. XDrawChem can work with its native file format, ChemDraw files, and any format supported by OpenBabel (MDL Molfile, CML, etc.). XMLValidator 1.0 http://freshmeat.net/releases/115044/ XMLValidator/DTD edition is a Java XML structure manager, similar to SAX. The core validating package very compact. It can be used to transform a non-validating parser into a validating parser, to generate a minimal XML document, to validate any part of an XML document, to produce a tree with a node factory, to rewrite a DTD, or to find required elements or attributes. It includes Swing tree node support and many API samples. Slashcode Installing Slashcode without Root Privileges http://slashcode.com/article.pl?sid=03/03/04/1838201 I have a question, and I'm not exactly sure where to ask it. Is it possible for Slashcode to be installed without root privileges on a normal user account? Can the required Perl modules be installed in a subdirectory of Slashcode? Any information or responses in the form of comments to the above two questions is appreciated greatly. Thanks in advance! Template Editing http://slashcode.com/article.pl?sid=03/03/04/1730250 So I've edited the default templates quite a bit in my site, and it displays fine. But, now I want to create my new set of templates as a theme (which seems like the logical thing to do for future installations). Problem: I can't seem to locate any template files anywhere that contain the edited templates. in /usr/local/slash the only set of templates I can locate are those from the slashcode theme, which are the default ones. And, when I search thru the appropriate site subfolder, there are no files in there that reflect any of the changes either. Does this mean it's a case of copy/paste from the template editor into new files to make the appropriate files for my theme? Or will the edited template files be somewhere convenient? PS. I hope this post makes sense... Sectionindexd http://slashcode.com/article.pl?sid=03/03/03/1722202 Hi, I'm running slash 2.2.5 on OS X 10.2. Everything has been running fine for two months and I was using only one main section for all my topics. Eventually, the need for multiple sections appeared. To keep my users abreast of what's happening in the new sections, I would need to replicate the nifty Section box as seen on Slashdot with a Story count per section. I can't find any way to have it generated automatically. I searched slashcode and google for answers and found nothing. Finally I noticed a template called sectionindexd but I can't figure it out. Any will be help appreciated... Email Plugin not installed http://slashcode.com/article.pl?sid=03/02/28/1728229 I'm a relative slash newbie. I've just installed 2.3.0. During the install, I chose "Email Plugin" (I think it was item #6 on the list), but when I click on the email icon for a story, I get a page that says: The plugin you have requested Slash::Email, was not properly installed. I tried restarting both slash and apache, and I tried using the install-plugin tool (again, I chose Email, and said yes to using symlinks), but the page continues to state that it's not installed properly. I do have an Email directory in the plugins directory, and everything there looks good (to my untrained eye). I also looked in the logs, but there was no mention of the Email plugin in the slashd.log file. I seem to have the perl module installed correctly. I find these three files: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread -multi/auto/Slash/Email /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread -multi/auto/Slash/Email/.packlist /usr/lib/perl5/site_perl/5.8.0/Slash/Email. pm Any ideas what might not be installed properly or how it is determined that a plugin either is or is not installed? ReloCounter - A simple counter for mod_relocate wi http://slashcode.com/article.pl?sid=03/02/27/2148245 I've just released the first publicly available version of ReloCounter, a plugin for slashdot that manages your out bound click referrals for mod_relocate (.relo) URLS. You can pick up mod_relocate and ReloCounter-0.2.tar.gz. There are also the obligatory screenshots available. freshenup.pl / prog2file hanging (again) http://slashcode.com/article.pl?sid=03/02/27/1717234 I know this has been asked before, but I've been doing some digging and I can't see any answers to the problems that quite a few people seem to have been hitting. The issue is that slashd stops working, and it appears to be when it calls prog2file(), and I'm assuming that the line in prog2file() is the backticked execution of the command passed. There are previous threads regarding this here and here, and I've seen other discussions away from SlashCode too. These threads all just seem to peter out without any resolution. Here's my question: I've removed the last two calls to prog2file from freshenup.pl, and slashd now keeps going fine, and my site still seems to be working... what have I broken by removing these calls? Is this wise (I suspect not) :) And has anyone resolved this issue??? Slash not emailing Daily Headlines / Stories http://slashcode.com/article.pl?sid=03/02/26/176227 I have got a basic install up and running and so far everything is behaving as expected in terms of the web ui. My previous post regarding external authentication is being followed up with the developers of our current community software, I will post whatever developments come from that should others find it useful. One oddity I am noticing is that the website is not emailing me like it did the very first day. I received a report on the activity along with the news headlines. The next day and from then on in I have not received any mail. The system is mailing correctly. New registrations and password requests come through without any problems at all. It seems limited to the cronish sort of things. I can not find any errors in the logs to help guide me here, has anyone else experienced this? One thing I did do that may have broken something was change my slash install from on domain to another by going through the install process again. Any pointers would be most appreciated, Mitchell Installing Slash article on Linux Journal website http://slashcode.com/article.pl?sid=03/02/26/176200 Linux Journal have just published on their website an article of mine called "Installing Slash for a Private Project". Rather than a definitive HOW-TO, it's more of a description of what I went through to get things working. --Paul Barry Release of Galleria Photo Gallery plugin v1.0 http://slashcode.com/article.pl?sid=03/02/22/1851255 The title says it all. Galleria v1.0 finally made it out of beta and has been released. More information is at Lottadot.com Slash::Blob http://slashcode.com/article.pl?sid=03/02/21/2044216 I've added Slash::Blob to the main dist in CVS. Its a module for storing binaries and serving them up on the web. It will be the foundation for most of the new features we are adding so that we can use images and pdf files with stories (and other subsystems). If you are writing modules you may find it useful for your own applications. Feedback is welcome. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $61.55 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $61.50 256MB USB Jump Drive (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=665424 Lowest Price: $99.97 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $52.76 Cruzer 256MB Secure Digital (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=609021 Lowest Price: $69.00 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 Perricone Prescription by Nicholas Pericone (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0060188790 Lowest Price: $9.98 Wild at Heart by John Eldredge (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0785268839 Lowest Price: $12.59 Pimsleur Spanish/English Level II by Pimsleur International Staff (Analog Audio Cassette) http://osdn.pricegrabber.com/search_getprod.php?isbn=0671570714 Lowest Price: $185.25 Examkrackers Complete MCAT Study Package by Jonathan Orsay (Perfect) http://osdn.pricegrabber.com/search_getprod.php?isbn=1893858308 Lowest Price: $86.26 Eight Minutes in the Morning by Jorge Cruise (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0060505389 Lowest Price: $9.42 ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]