Resources Downloads Account Logout Contact
 
Resources
 
 

The release notes are also available in PDF format.

Packages updated since release 8.3:

GraphicsMagick-1.3.6, ImageMagick-6.4.7, R-2.8.1, TeXmacs-1.0.7.3, a2ps-4.14, abiword-2.8.1, alpine-2.00, ant-1.7.1, apr-1.3.3, apr-util-1.3.4, aspell-0.60.6, atk-1.22.0, autoconf-2.63, autogen-5.9.7, automake-1.10.2, automake-1.11.1, bind-server-9.6.1, bind-utils-9.6.1, boost-1.37.0, bzip2-1.0.5, cacti-0.8.7e, cadaver-0.23.2, cairo-1.6.4, cairomm-1.6.4, cdrdao-1.2.2, cfengine-2.2.8, cmake-2.4.8, coreutils-6.12, cpio-2.9, cppunit-1.12.1, cscope-15.7, ctags-5.7, cups-1.3.9, curl-7.19.6, cvs-1.11.23, cvs2svn-2.2.0, db-4.7.25, dbus-1.2.12, dhcp-4.1.0, distcc-3.1, doxygen-1.5.8, emacs-22.3, enchant-1.5.0, enscript-1.6.4, eric-4.3.10, exmh-2.7.2, fcpackage-2.6, fetchmail-6.3.13, fftw-2.1.5, fftw-3.2.1, findutils-4.4.0, flex-2.5.35, fltk-1.1.9, freetype-2.3.7, fvwm-2.4.20, galculator-1.3.4, ganglia-3.1.2, gawk-3.1.6, gc-7.1, gcc-4.2.4, gconfmm-2.22.0, gdb-6.8, gettext-0.17, ghostscript-8.63, gimp-2.6.8, glib-2.16.5, glibmm-2.16.4, global-5.7.4, gmp-4.2.3, gnome-2.22, gnome-vfsmm-2.22.0, gnumeric-1.8.4, gnupg-1.4.10, gnupg-2.0.13, gnuplot-4.2.4, gnutls-2.4.2, gperf-3.0.4, gpgme-1.1.8, grace-5.1.22, grap-1.43, graphviz-2.24.0, grep-2.5.3, gsl-1.11, gtk+-2.12.11, gtk-doc-1.9, gtk-themes-2.12, gtkmm-2.12.8, gtkwave-3.2.3, guile-1.8.6, gv-3.6.6, gzip-1.3.12, hdf5-1.8.2, help2man-1.36.4, httpd-2.2.14, imap-2007e, inkscape-0.47, ipython-0.10, irssi-0.8.14, ispell-3.3.02, junit-4.5, k3b-1.0.5, kbiff-3.9, kde-3.5.10, kile-2.0.3, lasi-1.1.0, less-436, lftp-3.7.8, libIDL-0.8.11, libassuan-1.0.5, libedit-2.11, libexif-0.6.19, libgcrypt-1.4.3, libglade-2.6.3, libglademm-2.6.7, libgnomecanvasmm-2.22.0, libgnomemm-2.22.0, libgnomeuimm-2.22.0, libgpg-error-1.6, libiconv-1.12, libidn-1.11, libksba-1.0.5, libpcap-1.0.0, libpng-1.2.29, libsigc++-2.2.3, libsmi-0.4.8, libsoup-2.4.1, libssh2-1.2, libtasn1-1.5, libxml++-2.26.1, libxml-2.6.32, libxslt-1.1.24, lsof-4.80, lxml-2.2.4, lynx-2.8.6, lyx-1.6.3, m4-1.4.12, mailman-2.1.12, matplotlib-0.99.1.1, mimedefang-2.67, mod_jk-1.2.28, mod_perl-2.0.4, mod_python-3.3.2, mpfr-2.3.1, mrtg-2.16.2, mscgen-0.16, mutt-1.4.2.3, mysql-5.0.81, nano-2.2.0, ncftp-3.2.3, neon-0.28.4, net-snmp-5.4.2.1, netcdf-4.0, nmap-5.00, nmh-1.3, ntp-4.2.4, numpy-1.2.1, ocaml-3.11.0, octave-3.0.5, opencdk-0.6.6, openldap-2.4.12, openssh-5.2, openssl-0.9.8h, pango-1.20.5, pari-2.3.4, pcre-7.8, pdftk-1.41, perl-5.8.8, php-5.3.1, pidgin-2.5.9, pkgconfig-0.23, plplot-5.8.0, poppler-0.10.7, popt-1.14, postfix-2.5.6, postgresql-8.3.7, proftpd-1.3.2, puppet-0.25.1, python-2.5.2, qcad-2.0.5.0, qscintilla-2.4, qt-4.4.3, rails-2.3.4, rapidsvn-0.12.0, razor-agents-2.85, rdesktop-1.6.0, rdiff-backup-1.2.8, rrdtool-1.3.9, rsync-3.0.6, ruby-1.8.7, samba-3.4.3, screen-4.0.3, scribus-1.3.3.13, sed-4.1.5, sendmail-8.14.3, sharutils-4.7, slang-2.2.2, slrn-0.9.9, smake-1.2a41, spamassassin-3.2.5, sqlite-3.6.14.1, squid-2.7.7, squidGuard-1.4, subversion-1.6.6, sudo-1.7.1, sunifdef-3.1.3, swig-1.3.38, sylpheed-2.7.1, syslog-ng-2.1.4, t1lib-5.1.2, tar-1.20, tcl-8.5.6, tcpdump-4.0.0, tcsh-6.16, texinfo-4.13, tk-8.5.6, tkcvs-8.2, top-3.7, trac-0.11.5, transfig-3.2.5, tww-firefox-3.0.15, tww-seamonkey-1.1.18, tww-thunderbird-2.0.0.23, ucarp-1.5, unison-2.27.157, uuid-1.6.2uuid-1.6.2, valgrind-3.5.0, vim-7.2, wdb-6.0, wget-1.12, wireshark-1.0.10, wv-1.2.1, wxGTK-2.8.10, xbae-4.60.4, xchat-2.8.6, xcircuit-3.6.164, xemacs-21.4.22, xfce-4.6.1, xfig-3.2.5, xscreensaver-5.08, xterm-237, xulrunner-1.9.0.15, xxdiff-3.2

New packages in release 9.0:

apg-2.2.3, asciidoc-8.3.5, babl-0.1.0, bibtex-3.71, c-ares-1.6.0, codeblocks-8.02, confuse-2.6, cython-0.9.8, fcron-3.0.4, fsvs-1.2.1, gegl-0.1.0, genshi-0.5.1, ggobi-2.1.8, git-1.6.4.4, glpk-4.36, ipmitool-1.8.11, libmcrypt-2.5.8, libnotify-0.4.5, libsexy-0.1.11, log4cxx-0.10.0, lua-5.1.4, mhash-0.9.9, nagios-client-3.0.3, nagios-server-3.0.3, notification-daemon-0.4.0, openjpeg-1.3, oratcl-4.4, pgadmin3-1.10.1, pgtop-3.6.2, phpPgAdmin-4.2.2, pychecker-0.8.18, pylint-0.18.0, qgit-2.3, qwt-5.2.0, rlwrap-0.32, rt-3.8.4, scite-1.79, socat-1.7.0.0, stunnel-4.31, sudosh2-1.0.2, suitesparse-3.3.0, tre-0.7.5, xmlto-0.0.21

3rd-party modules installed with Perl 5.8.8:

Algorithm-Diff-1.1902, AppConfig-1.66, Archive-Tar-1.48, Archive-Zip-1.26, Array-Compare-1.17, Array-Unique-0.03, Authen-SASL-2.12, Bit-Vector-6.4, CGI.pm-3.43, CGI-Session-4.41, CGI-Simple-1.109, CSS-Tiny-1.15, Carp-Assert-0.20, Carp-Clan-6.00, Chart-2.4.1, Class-Accessor-0.31, Class-DBI-3.0.17, Class-Data-Inheritable-0.08, Class-ErrorHandler-0.01, Class-Fields-0.203, Class-ISA-0.33, Class-Inspector-1.18, Class-Loader-2.03, Class-Singleton-1.4, Class-Trigger-0.13, Class-WhiteHole-0.04, Clone-0.31, Config-Tiny-2.12, Convert-ASN1-0.22, Convert-ASCII-Armour-1.4, Convert-PEM-0.07, Crypt-Blowfish-2.09, Crypt-CBC-2.30, Crypt-DES-2.05, Crypt-DES_EDE3-0.01, Crypt-DH-0.06, Crypt-DSA-0.12, Crypt-OpenSSL-RSA-0.25, Crypt-OpenSSL-Random-0.04, Crypt-Primes-0.50, Crypt-Random-1.25, Crypt-RSA-1.98, Crypt-SSLeay-0.57, DBD-CSV-0.22, DBI-1.607, DBIx-ContextualFetch-1.03, Data-Buffer-0.04, Data-OptList-0.103, Data-ShowTable-3.3, Data-Table-1.36, Data-UUID-1.148, Date-Calc-5.3, Date-Simple-3.00, DateManip-5.40, DateTime-0.50, DateTime-Format-Mail-0.3001, DateTime-Format-W3CDTF-0.04, DateTime-Locale-0.42, DateTime-TimeZone-0.90, Devel-Cover-0.63, Devel-Symdump-2.08, Devel-ptkdb-1.1091, Digest-BubbleBabble-0.01, Digest-HMAC-1.01, Digest-MD2-2.03, Digest-Nilsimsa-0.06, Digest-SHA-5.45, Digest-SHA-PurePerl-5.47, Digest-SHA1-2.11, Digest-SHA2-1.1.1, DIME-Tools-0.03, Encode-2.33, Error-0.17009, Expect-1.15, ExtUtils-CBuilder-0.24, ExtUtils-Depends-0.301, ExtUtils-ParseXS-2.18, ExtUtils-PkgConfig-1.12, FCGI-0.67, File-HomeDir-0.86, File-Remote-1.14, File-Remove-0.21, File-Scan-0.69, File-Tail-0.99.3, File-Tail-App-0.0.3, File-Temp-0.21, File-Tempdir-0.02, Filter-1.28, Font-AFM-1.20, FreezeThaw-0.43, Geography-Countries-2009041301, Graph-0.91, Graph-ReadWrite-2.00, HTML-DynamicTemplate-0.94, HTML-FillInForm-1.05, HTML-Format-2.04, HTML-FormatText-WithLinks-0.11, HTML-Parser-3.64, HTML-Scrubber-0.08, HTML-Table-2.02, HTML-Tagset-3.20, HTML-Template-2.9, HTML-Tree-3.23, HTTP-DAV-0.37, Heap-0.80, IO-1.25, IO-Compress-2.019, IO-Socket-SSL-1.24, IO-String-1.08, IO-Tty-1.08, IO-Zlib-1.09, IO-stringy-2.110, IPC-Run-0.82, Ima-DBI-0.35, Image-ExifTool-7.67, Image-Size-3.2, Jcode-2.06, List-Compare-0.18, List-MoreUtils-0.21, MIME-Lite-3.01, MIME-Lite-TT-HTML-0.04, MIME-Types-1.27, MIME-tools-5.427, MLDBM-2.01, Mail-Audit-2.223, Mail-Box-2.089, Mail-Box-Parser-C-3.006, Mail-IMAPClient-3.16, Mail-Transport-Dbx-0.07, MailTools-2.04, Math-Bezier-0.01, Math-BigInt-1.89, Math-BigRat-0.22, Module-Build-0.33, Module-Pluggable-3.9, Module-Signature-0.55, Net-DNS-0.65, Net-DNS-Resolver-Programmable-0.003, Net-Daemon-0.43, Net-Daemon-SSL-1.0, Net-IP-1.25, Net-Ident-1.20, Net-Jabber-2.0, Net-SFTP-0.09, Net-SSH-Perl-1.34, Net-SSLeay-1.35, Net-Telnet-3.03, Net-XMPP-1.02, NetAddr-IP-4.026, OLE-Storage_Lite-0.18, Object-Realize-Later-0.18, PAR-Dist-0.44, PPI-1.201, PPI-HTML-1.07, Package-Constants-0.02, PadWalker-1.5, Parse-RecDescent-1.96.0, PatchReader-0.9.5, PathTools-3.30, Params-Util-0.38, Params-Validate-0.91, Perl-Tidy-20070801, PlRPC-0.2020, Pod-Coverage-0.20, Pod-Escapes-1.04, Pod-POM-0.15, Pod-Readme-0.09, Pod-Simple-3.07, Proc-Background-1.08, Proc-Daemon-0.02, Proc-ProcessTable-0.45, Quota-1.4.10, RPC-XML-0.64, Regexp-Common-2.122, SNMP_Session-0.93, SOAP-Lite-0.69, SQL-Statement-1.20, Scalar-List-Utils-1.19, Schedule-Cron-0.98, Shell-Source-0.01, Sort-Versions-1.5, Spreadsheet-ParseExcel-0.49, Spreadsheet-WriteExcel-2.25, Storable-2.18, String-CRC32-1.4, String-Ediff-0.05, Sub-Exporter-0.978, Sub-Install-0.924, Sub-Uplevel-0.2002, Syslog-0.97, Task-Weaken-1.02, Template-Toolkit-2.15, TermReadKey-2.21, Test-Class-0.24, Test-ClassAPI-1.04, Test-Deep-0.099, Test-Differences-0.47, Test-Exception-0.27, Test-Inline-0.16, Test-Harness-3.17, Test-Manifest-1.17, Test-MockModule-0.05, Test-MockObject-1.08, Test-NoWarnings-0.084, Test-Number-Delta-1.03, Test-Object-0.07, Test-Output-0.10, Test-Pod-1.26, Test-Pod-Coverage-1.08, Test-Simple-0.86, Test-Tester-0.107, Test-Warn-0.11, Text-Autoformat-1.12, Text-CSV_XS-0.65, Text-Diff-0.35, Text-Reform-1.11, Tie-EncryptedHash-1.24, Tie-IxHash-1.21, Time-Piece-1.13, Time-modules-2006.0814, TimeDate-1.16, Tk-804.028, Tk-FileDialog-1.3, Tree-DAG_Node-1.05, UNIVERSAL-can-1.12, UNIVERSAL-isa-0.06, UNIVERSAL-moniker-0.08, URI-1.37, Unicode-Map8-0.12, Unicode-String-2.09, User-Identity-0.90, X11-GUITest-0.20, XML-Checker-0.13, XML-DOM-1.44, XML-Filter-BufferText-1.01, XML-NamespaceSupport-1.09, XML-Parser-2.36, XML-RSS-1.44, XML-RegExp-0.03, XML-SAX-0.96, XML-SAX-Base-1.02, XML-SAX-Writer-0.52, XML-Simple-2.18, XML-SimpleObject-0.53, XML-Stream-1.22, XML-TreeBuilder-3.09, XML-Twig-3.32, XML-Validator-Schema-1.08, XML-Writer-0.606, XML-XPath-1.13, YAML-0.68, bignum-0.23, interface-0.02, libnet-1.22, libwww-perl-5.826, libxml-perl-0.08, perl-ldap-0.39, podlators-2.2.2, version-0.7701

3rd-party modules installed with Python 2.5.2:

4Suite 1.0.2, Imaging 1.1.6, Numeric 24.2, PyXML 0.8.4, ZopeInterface 3.3.0, egenix-mx-base 3.0.0, numarray 1.5.2, pexpect 2.1, python-dateutil 1.4.1, python-fchksum 1.7, pytz 2007k

3rd-party modules installed with Tcl 8.5.6:

itcl 3.4, tcllib 1.11.1, tclx 8.4

3rd-party modules installed with Tk 8.5.6:

BWidget 1.8.0, Tktable 2.10, itk 3.4, iwidgets 4.0.1, tix 8.4.3, tkcon 2.4

 

Special package notes

  1. The following packages had security updates since the 8.3 release: apr, apr-util, bind-server, bind-utils, bzip2, cacti, cpio, cups, curl, enscript, gnutls, gzip, httpd, httpd64, imap, krb5, libpng, libxslt, mysql, net-snmp, openldap, openssh, openssl, pcre, pdftohtml, perl, php, pidgin, poppler, postgresql, proftpd, puppet, pycrypto, rdesktop, samba, squid, sudo, tar, tetex, tiff, tww-firefox, tww-seamonkey, tww-thunderbird, unzip, wireshark, xpdf. Please upgrade to the latest version of these packages.

  2. The following new packages are available:

    • The apg automatic password generator. APG (Automated Password Generator) is the tool set for random password generation.

    • The asciidoc tex document formatter. AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc(1) command.

    • The awstats server logfile analyzer. AWStats (Advanced Web Statistics) is a free powerful and featureful tool that generates advanced web (but also ftp or mail) server statistics, graphically.

    • The BABL Pixel Transform Library. babl is a dynamic, any to any, pixel format translation library. It allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations.

    • The BibTeX reference tool. BibTex is reference management software for formatting lists of references. The BibTeX tool is typically used together with the LaTeX document preparation system.

    • The c-ares asynchronous DNS resolver library. ARES (Asynchronous Resolver) is a C library that performs DNS requests and name resolves asynchronously. This package is based on c-ares, a fork and enhanced version of the original ARES library.

    • The codeblocks IDE. Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

    • The confuse configuration file parser. libConfuse is a configuration file parser library written in C. It's goal is to be easy to use and quick to integrate into existing code. It supports sections and (lists of) values (strings, integers, floats, booleans, or other sections), as well as some other features (such as single/double-quoted strings, environment variable expansion, functions, and nested include statements). It makes it very easy to add configuration file capability to a program using a simple API.

    • cython, a language for writing Python extension modules. Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.

    • esvn, a Qt-based subversion frontend.

    • The fcron daemon to execute scheduled tasks. Fcron is a periodical command scheduler which aims at replacing vixie cron, so it implements most of its functionality. It does not assume that your system is running either all the time or regularly: you can, for instance, tell fcron to execute tasks every x hours y minutes of system uptime or to do a job only once in a specified interval of time. You can also set a nice value to a job, run it depending on the system load average, and much more.

    • The fsvs backup/archival tool. fsvs is a backup/archival-tool, which uses subversion backends for storage. This means that previous versions of all files are available in case of hardware problems, data loss, virus infections, user problems etc.

    • The GEGL Pixel Transform Library. GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.

    • The genshi HTML template system. Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web.

    • The GGobi visualization program. GGobi is an open source visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart and parallel coordinates plots. Plots are interactive and linked with brushing and identification.

    • git, the distributed version control system. Git is a popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel.

    • GLPK, the GNU Linear Programming Kit. The GLPK package is a set of routines written in ANSI C and organized in the form of a callable library. This package is intended for solving large-scale linear programming (LP), mixed integer linear programming (MIP), and other related problems.

    • The gtkmathview GTK Widget to render MathML Documents. GtkMathView is a C++ rendering engine for MathML documents. It provides an interactive view that can be used for browsing and editing MathML markup.

    • The libmcrypt crypto library. MCrypt is a replacement for the old crypt() package and crypt(1) command, with extensions. It allows developers to use a wide range of encryption functions, without making drastic changes to their code. It allows users to encrypt files or data streams without having to be cryptographers.

    • The libnotify notification library. A library that sends desktop notifications to a notification daemon, as defined in the Desktop Notifications spec. These notifications can be used to inform the user about an event or display some form of information without getting in the user's way.

    • The libsexy funky fresh graphical widgets for GTK+ v2. libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.

    • The log4cxx runtime logging framework. Log4cxx is C++ port of Log4j (enables logging at runtime without modifying the application binary). Log4cxx attempts to mimic log4j usage as much as the language will allow and to be compatible with log4j configuration and output formats.

    • The libnotify notification library. A library that sends desktop notifications to a notification daemon, as defined in the Desktop Notifications spec. These notifications can be used to inform the user about an event or display some form of information without getting in the user's way.

    • The libsexy funky fresh graphical widgets for GTK+ v2. libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.

    • The log4cxx runtime logging framework. Log4cxx is C++ port of Log4j (enables logging at runtime without modifying the application binary). Log4cxx attempts to mimic log4j usage as much as the language will allow and to be compatible with log4j configuration and output formats.

    • The Lua interpreter. Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language. It combines simple procedural syntax (similar to Pascal) with powerful data description constructs based on associative arrays and extensible semantics. It is dynamically typed, interpreted from bytecodes, and has automatic memory management, making it ideal for configuration, scripting, and rapid prototyping.

    • The mhash thread-safe hash algorithms library. Mhash is a free library which provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures. The library supports the algorithms: SHA1, SHA160, SHA192, SHA224, SHA384, SHA512, HAVAL128, HAVAL160, HAVAL192, HAVAL224, HAVAL256, RIPEMD128, RIPEMD256, RIPEMD320, MD4, MD5, TIGER, TIGER128, TIGER160, ALDER32, CRC32, CRC32b, WHIRLPOOL, GOST, SNEFRU128, SNEFRU256.

    • The nagios client and server network monitoring program. Nagios is a host and service monitor designed to inform you of network problems before your clients, end-users or managers do. It has been designed to run under the Linux operating system, but works fine under most *NIX variants as well. The monitoring daemon runs intermittent checks on hosts and services you specify using external "plugins" which return status information to Nagios. When problems are encountered, the daemon can send notifications out to administrative contacts in a variety of different ways (email, instant message, SMS, etc.). Current status information, historical logs, and reports can all be accessed via a web browser.

    • notification-daemon, the server implementation of the freedesktop.org desktop notification specification. The Desktop Notifications framework provides a standard way of doing passive pop-up notifications on the Linux desktop. These are designed to notify the user of something without interrupting their work with a dialog box that they must close. Passive popups can automatically disappear after a short period of time. as per the Desktop Notifications spec

    • The openjpeg JPEG 2000 Image Library. The OpenJPEG library is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).

    • The ortacl Tcl extension providing an Oracle Call Interface layer to Tcl. The Oratcl package is a dynamic extension of the Tcl language that integrates Oracle OCI calls into a set of Tcl commands that allow Oracle access via Tcl.

    • The pgadmin3 PostgreSQL administration GUI. pgAdmin III is a comprehensive database design and management graphical user interface for the PostgreSQL RDBMS.

    • The pgtop performance monitor for PostgreSQL. Ptop is top clone for PostgreSQL. Similar to top, ptop allows you to monitor PostgreSQL processes. It also allows you to: \begin{bullets}

    • View currently running SQL statement of a process.

      • View query plan of a currently running SELECT statement.

      • View locks held by a process.

      • View user table statistics.

      • View user index statistics.

    • The phpPgAdmin PostgreSQL web administration tool.

    • The pychecker Python source checker.

    • The pylint Python source code analyzer. Pylint is a lint-like tool for Python code. It performs almost all the verifications that pychecker does, and additionally can perform some stylistic verification and coding standard enforcements. The checked code is assigned a mark based on the number and the severity of the encountered problems. The previous mark of a given piece of code is cached so that you can see if the code quality has improved since the last check.

    • The qgit Qt-based git repository GUI. With qgit you will be able to browse revisions history, view patch content and changed files, graphically following different development branches of git repositories.

    • The Qwt Technical Application Widgets. The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a 2D plot widget it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double.

    • The rlwrap GNU readline wrapper. rlwrap is a readline wrapper, a small utility that uses the GNU readline library to allow the editing of keyboard input for any other command. It maintains a separate input history for each command, and can TAB-expand words using all previously seen words and/or a user-specified file.

    • The rt web and email-based bug tracking and trouble ticketing system. RT is an industrial-grade trouble ticketing system. It lets a group of people intelligently and efficiently manage requests submitted by a community of users. RT is used by systems administrators, customer support staffs, NOCs, developers, and even marketing departments to track issues, outages, bugs, requests, and all kinds of other things at thousands of sites around the world.

    • SciTE SCIntilla-based Text Editor. SciTE is a GUI-based single-document editor which uses the Scintilla editor component. It rapidly styles most common programming languages with good control over how syntactic elements are displayed, and features folding for C++, C, Java, JavaScript, and Python. Styling of HTML also styles embedded scripts written in VBScript, Javascript, or Python.

    • The socat bidirectional data transfer relay tool. Socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, device (terminal or modem, etc.), socket (Unix, IP4, IP6 - raw, UDP, TCP), SSL, a client for SOCKS4, or proxy CONNECT. It supports broadcasts and multicasts, abstract Unix sockets, Linux tun/tap, GNU readline, and PTYs. It provides forking, logging, and dumping and different modes for interprocess communication. Many options are available for tuning socat and its channels. Socat can be used, for example, as a TCP relay (one-shot or daemon), as a daemon-based socksifier, as a shell interface to Unix sockets, as an IP6 relay, or for redirecting TCP-oriented programs to a serial line.

    • The stunnel SSL/TLS tunneling tool. The stunnel program is designed to work as SSL encryption wrapper between remote client and local (inetd-startable) or remote server. The concept is that having non-SSL aware daemons running on your system you can easily setup them to communicate with clients over secure SSL channel.

    • The sudosh2 logging shell. sudosh(1) is a filter and can be used as a login shell. sudosh(1) takes advantage of PTY devices in order to sit between the user's keyboard and a program, in this case a shell. sudosh(1) was designed specifically to be used in conjunction with sudo(1) or by itself as a login shell. sudosh(1) allows the execution of a root shell with logging. Every command the user types within the root shell is logged as well as the output. The sessions later can be replayed for reviewing purposes.

    • The suitesparse collection of sparse matrix libraries.

    • The tre regexp matching library. Tre is an attempt to create a lightweight, robust, and efficient fully POSIX compliant regexp matching library. There is still some work left, but the results so far are promising.

    • The xmlto front-end to an XSL toolchain. It chooses an appropriate stylesheet for the conversion you want and applies it using an external XSL-T processor. It also performs any necessary post-processing.

  3. TWW Firefox has been upgraded from the 2.0.x release to the latest 3.0.x release. Firefox 3 is based on the Gecko 1.9 Web rendering platform. This new platform includes more than 15,000 changes to improve performance, stability, rendering correctness, and code simplification and sustainability. Firefox 3 is built on top of this new platform resulting in a more secure, easier to use, more personal product with a lot more under the hood to offer website and Firefox add-on developers. TWW Firefox 3.0 has the following new features:

    1. More Secure:

      • One-click site info: Click the site favicon in the location bar to see who owns the site and to check if your connection is protected from eavesdropping. Identity verification is prominently displayed and easier to understand. When a site uses Extended Validation (EV) SSL certificates, the site favicon button will turn green and show the name of the company you're connected to.

      • Malware Protection: malware protection warns users when they arrive at sites which are known to install viruses, spyware, trojans or other malware.

      • New Web Forgery Protection page: the content of pages suspected as web forgeries is no longer shown.

      • New SSL error pages: clearer and stricter error pages are used when Firefox encounters an invalid SSL certificate.

      • Add-ons and Plugin version check: Firefox now automatically checks add-on and plugin versions and will disable older, insecure versions.

      • Secure add-on updates: to improve add-on update security, add-ons that provide updates in an insecure manner will be disabled.

      • Anti-virus integration: Firefox will inform anti-virus software when downloading executables.

      • Vista Parental Controls: Firefox now respects the Vista system-wide parental control setting for disabling file downloads.

      • Effective top-level domain (eTLD) service better restricts cookies and other restricted content to a single domain.

      • Better protection against cross-site JSON data leaks.

    2. Easier to Use:

      • Easier password management: an information bar replaces the old password dialog so you can now save passwords after a successful login.

      • Simplified add-on installation: the add-ons whitelist has been removed making it possible to install extensions from third-party sites in fewer clicks.

      • New Download Manager: the revised download manager makes it much easier to locate downloaded files, and you can see and search on the name of the website where a file came from. Your active downloads and time remaining are always shown in the status bar as your files download.

      • Resumable downloading: users can now resume downloads after restarting the browser or resetting your network connection.

      • Full page zoom: from the View menu and via keyboard shortcuts, the new zooming feature lets you zoom in and out of entire pages, scaling the layout, text and images, or optionally only the text size. Your settings will be remembered whenever you return to the site.

      • Podcasts and Videocasts can be associated with your media playback tools.

      • Tab scrolling and quickmenu: tabs are easier to locate with the new tab scrolling and tab quickmenu.

      • Save what you were doing: Firefox will prompt users to save tabs on exit.

      • Optimized Open in Tabs behavior: opening a folder of bookmarks in tabs now appends the new tabs rather than overwriting.

      • Location and Search bar size can now be customized with a simple resizer item.

      • Text selection improvements: multiple text selections can be made with Ctrl/Cmd; double-click drag selects in "word-by-word" mode; triple-clicking selects a paragraph.

      • Find toolbar: the Find toolbar now opens with the current selection.

      • Plugin management: users can disable individual plugins in the Add-on Manager.

      • Integration with Windows: Firefox now has improved Windows icons, and uses native user interface widgets in the browser and in web forms.

      • Integration with the Mac: the new Firefox theme makes toolbars, icons, and other user interface elements look like a native OS X application. Firefox also uses OS X widgets and supports Growl for notifications of completed downloads and available updates. A combined back and forward control make it even easier to move between web pages.

      • Integration with Linux: Firefox's default icons, buttons, and menu styles now use the native GTK theme.

    3. More Personal:

      • Star button: quickly add bookmarks from the location bar with a single click; a second click lets you file and tag them.

      • Tags: associate keywords with your bookmarks to sort them by topic.

      • Smart Location Bar: type in all or part of the title, tag or address of a page to see a list of matches from your history and bookmarks; a new display makes it easier to scan through the matching results and find that page you're looking for. Results are returned according to their a combination of frequency, and recency of visits to that page, ensuring that you're seeing the most relevant matches. An adaptive learning algorithm further tunes the results to your patterns!

      • Library: view, organize and search through your bookmarks, tags and browsing history using the new Library window. Create or restore full backups of this data whenever with a few clicks.

      • Smart Bookmark Folders: quickly access your most visited bookmarks from the toolbar, or recently bookmarked and tagged pages from the bookmark menu. Create your own Smart Bookmark Folders by saving a search query in the Library.

      • Web-based protocol handlers: web applications, such as your favorite webmail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is available for other protocols (Web applications will have to first enable this by registering as handlers with Firefox).

      • Download & Install Add-ons: the Add-ons Manager (Tools > Add-ons) can now be used to download and install a Firefox customization from the thousands of Add-ons available from our community add-ons website. When you first open the Add-ons Manager, a list of recommended Add-ons is shown.

      • Easy to use Download Actions: a new Applications preferences pane provides a better UI for configuring handlers for various file types and protocol schemes.

    4. Improved Performance:

      • Speed: improvements to our JavaScript engine as well as profile guided optimizations have resulted in continued improvements in performance. Compared to Firefox 2, web applications like Google Mail and Zoho Office run twice as fast in Firefox 3, and the popular SunSpider test from Apple shows improvements over previous releases.

      • Memory usage: Several new technologies work together to reduce the amount of memory used by Firefox 3 over a web browsing session. Memory cycles are broken and collected by an automated cycle collector, a new memory allocator reduces fragmentation, hundreds of leaks have been fixed, and caching strategies have been tuned.

      • Reliability: A user's bookmarks, history, cookies, and preferences are now stored in a transactionally secure database format which will prevent data loss even if their system crashes.

  4. In previous releases, all program licenses were under the license subdirectory of the program installation prefix. A new element has been introduced to the pkg-db.xml format used by pkgutils which embeds the license text in the pkgutils XML database. The "licenses" option is now available to the "--print" command for pkg-info to display the license:

    % pkg-info --print=licenses subversion
    subversion
      checking if v1.6.6-1 installed (TWWsubversion16) ... yes
        installed instances ... TWWsubversion16-doc TWWsubversion16 
        TWWsubversion16-man
        program license ...
          Copyright (c) 2000-2009 CollabNet.  All rights reserved.
    
          Redistribution and use in source and binary forms, with or 
          without modification, are permitted provided that the following 
          conditions are met:
        
              1. Redistributions of source code must retain the above 
                 copyright notice, this list of conditions and the 
                 following disclaimer.
        
              2. Redistributions in binary form must reproduce the above 
                 copyright notice, this list of conditions and the 
                 following disclaimer in the documentation and/or other 
                 materials provided with the distribution.
        
              3. ...
    
          THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 
          WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
          ...
    
          This software consists of voluntary contributions made by many 
          individuals on behalf of CollabNet.
    
        program license (Python bindings) ...
          This is version 1 of this license. It is also available online at 
          http://subversion.tigris.org/license-for-python-bindings.html. If 
          newer versions of this license are posted there, you may use a 
          newer version instead, at your option.
    
          The Python bindings for Subversion are distributed under the 
          following terms:
        
                I. Copyright (c) 2000-2009 CollabNet.  All rights reserved.
    
                   Redistribution and use in source and binary forms, with 
                   or without modification, are permitted provided that the 
                   following conditions are met:
          
                     1. Redistributions of source code must retain the 
                        above copyright notice, this list of conditions and 
                        the following disclaimer.
          
                     2. Redistributions in binary form must reproduce the 
                        above copyright notice, this list of conditions and 
                        the following disclaimer in the documentation 
                        and/or other materials provided with the distribution.
          
                     3. ...
    
                   THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR 
                   IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
                   ...
        
               II. ...
    
  5. pkgutils and sbutils now accept URLs on the command-line, making the following possible:

    % pkg-inst http://local.web.com/tcl-8.5.6-1.lpp.pkg-inst
    retrieving 
    http://local.web.com/tcl-8.5.6-1.lpp.pkg-inst ...
      100% |==============================|  14 MB    00:01     
    tcl
      depot containing v8.5.6-1 of this package ...
        file:///tmp/JX3fya/tcl-8.5.6-1.lpp.pkg-inst
      checking if already installed ... no
        components to install: TWW.tcl85.pkg, TWW.tcl85.rte, TWW.tcl85.man
      checking for dependencies ... none
      verifying MD5 checksum of package payload ... ok
      extracting package files ...
        extracting data.zip file ... done
        testing data.zip ... done
        unpacking data.zip contents ... done
      installing TWW.tcl85.pkg ...
        $ installp -acqQ -V2 -d /opt/dist/depot/M63fyc/TWW.tcl85.bff 
        TWW.tcl85.pkg
        ...
        updating packages fileset package database entry ... done
      installing TWW.tcl85.man ...
        $ installp -acqQ -V2 -d /opt/dist/depot/M63fyc/TWW.tcl85.bff 
        TWW.tcl85.man
        ...
        updating man fileset package database entry ... done
      installing TWW.tcl85.rte ...
        $ installp -acqQ -V2 -d /opt/dist/depot/M63fyc/TWW.tcl85.bff 
        TWW.tcl85.rte
        ...
        updating runtime fileset package database entry ... done
      removing temporary files ... done
      removing temporary package directory ... done
    
    % pkg-info --print=install-path http://local.web.com/tcl-8.5.6-1.lpp.pkg-inst
    retrieving 
    http://local.web.com/tcl-8.5.6-1.lpp.pkg-inst ...
      100% |==============================|  14 MB    00:01     
    tcl
      depot containing v8.5.6-1 of this package ...
        file:///tmp/Y2yhqa/tcl-8.5.6-1.lpp.pkg-inst
      installation path component for v8.5.6 ... tcl85
      instances ... TWW.tcl85.pkg TWW.tcl85.rte TWW.tcl85.man
      removing temporary package directory ... done
    
 

Updates to pkgutils and sbutils

The following important changes were made to pkgutils.1.6.0:

  • Rename pkg-config to pkg-links

  • Use PycURL for all URL access methods

  • chk-pkg-updates, pkg-info, pkg-inst accept urls for pkg-inst file locations

  • DTD validation on all XML input

  • Print program license text if embedded in new element

The following important changes were made to sbutils 1.3.0:

  • Use PycURL for all URL access methods

  • gen-sb-db, sb accept urls for file locations

  • DTD validation on all XML input

  • New element instead of package licenses subdirectory

Perl 5.8.8 module search path

Perl has been updated to read a configuration file containing a list of module search paths, /opt/TWWfsw/perl588/etc/include.paths, and to read a directory of configuration files, /opt/TWWfsw/perl588/etc/include.paths.d, containing a list of module search paths. The module search path is augmented by prepending the paths to the default Perl search path. In taint mode, usage of this file is disabled.

The default search path is:

  $ /opt/TWWfsw/perl588/bin/perl -V
  ...
    @INC:
      /opt/TWWfsw/perl588p/vendor/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588p/vendor/lib/5.8.8
      /opt/TWWfsw/perl588p/vendor/lib
      /opt/TWWfsw/perl588p/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588p/lib/5.8.8
      /opt/TWWfsw/perl588p/lib
      /opt/TWWfsw/perl588/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588/lib/5.8.8
      .

To prepend additional site-specific paths to this list, update /opt/TWWfsw/perl588/etc/include.paths.d with the list of additional paths to search:

  $ ls /opt/TWWfsw/perl588/etc/include.paths.d
  01-modules
  02-modules
  $ cat /opt/TWWfsw/perl588/etc/include.paths.d/01-modules
  /opt/site/perl588/modules
  $ cat /opt/TWWfsw/perl588/etc/include.paths.d/02-modules
  /opt/site/perl588/user.modules
  $ /opt/TWWfsw/perl588/bin/perl -V
  ...
    @INC:
      /opt/site/perl588/modules
      /opt/site/perl588/user.modules
      /opt/TWWfsw/perl588p/vendor/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588p/vendor/lib/5.8.8
      /opt/TWWfsw/perl588p/vendor/lib
      /opt/TWWfsw/perl588p/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588p/lib/5.8.8
      /opt/TWWfsw/perl588p/lib
      /opt/TWWfsw/perl588/lib/5.8.8/PA-RISC1.1-thread-multi
      /opt/TWWfsw/perl588/lib/5.8.8
      .
 

Python 2.5.2 module search path

Python has been updated to read a configuration file containing a list of module search paths, /opt/TWWfsw/python25/etc/include.paths, and to read a directory of configuration files, /opt/TWWfsw/python25/etc/include.paths.d, containing a list of module search paths. The module search path is augmented by prepending the paths to the default Python search path.

The default search path is:

  $ /opt/TWWfsw/python25/bin/python
  >>> import sys
  >>> for p in sys.path:
  >>>   print p
  /opt/TWWfsw/python25/lib/python2.5
  /opt/TWWfsw/python25/lib/python2.5/plat-sunos5
  /opt/TWWfsw/python25/lib/python2.5/lib-tk
  /opt/TWWfsw/python25/lib/python2.5/lib-dynload
  /opt/TWWfsw/python25/lib/python2.5/site-packages
  /opt/TWWfsw/python25p/lib/python2.5/site-packages
  /opt/TWWfsw/python25p/lib/site-python

To prepend additional site-specific paths to this list, update /opt/TWWfsw/python25/etc/include.paths.d with the list of additional paths to search:

  $ ls /opt/TWWfsw/python25/etc/include.paths.d
  01-modules
  02-modules
  $ cat /opt/TWWfsw/python25/etc/include.paths.d/01-modules
  /opt/site/python25/modules
  $ cat /opt/TWWfsw/python25/etc/include.paths.d/02-modules
  /opt/site/python25/user.modules
  $ /opt/TWWfsw/python25/bin/python
  >>> import sys
  >>> for p in sys.path:
  >>>   print p
  /opt/site/python25/modules
  /opt/site/python25/user.modules
  /opt/TWWfsw/python25/lib/python2.5
  /opt/TWWfsw/python25/lib/python2.5/plat-sunos5
  /opt/TWWfsw/python25/lib/python2.5/lib-tk
  /opt/TWWfsw/python25/lib/python2.5/lib-dynload
  /opt/TWWfsw/python25/lib/python2.5/site-packages
  /opt/TWWfsw/python25p/lib/python2.5/site-packages
  /opt/TWWfsw/python25p/lib/site-python
 
Other Releases
9.1 9.0 8.3
 
Resources
Release Notes
Getting Started
Package Utilities Suite
Package Internals
Mirroring Repository
GPG Public Key