This port contains a script to generate portaudit reports for jails
running on a FreeBSD system.
Normally portaudit just creates reports for the Host-system or the jail
it is installed in. With a large number of jails running on a system,
installing and updating portaudit in every jail is time-consuming and
error-prone. Jailaudit uses the portaudit installed in the Host-system
to create a report for every jail.
The reports are appended to the daily security run and can be sent to a
specific mail address, which allows the Host-system administrator to
dispatch portaudit reports to the owners of jails, keeping them informed
about potential security advisories of their installed ports.
Jailaudit can be used on FreeBSD 5.1 or larger.
gcombust is a GTK+ frontend for mkisofs and cdrecord.
At this moment every release of gcombust isn't always very well tested; it
would probably be wise to test it with the -dummy option at first to check that
I haven't made any stupid errors. Also, it prints the command it's executing to
stdout so you can look at it and maybe spot errors.
I love to receive feedback/comments/ideas/bugreports at:
jmunsin@iki.fi (jmunsin@abo.fi)
NOTE: If you decide to do a NLS translation of gcombust, it might be a good
idea to mail me about it to make sure no one else is doing one for the
same language.
Logtool is a command line program that will parse ASCII logfiles into a more
palatable format. It will take anything resembling a standard syslog file
(this includes syslog-ng, multilog, and probably most of the other variantse),
and crunch it into one of the following formats for your viewing pleasure:
- ANSI (colorized for easy "at a glance" viewing)
- ASCII (for e-mail'ed reports, and term's that don't support color)
- CSV (for importing into your favorite spreadsheet/database)
- HTML (for generating web pages)
- RAW (for no good reason)
It can be configured to parse the data any one of several ways, including
suppressing duplicate messages, stripping the host, and/or program fields,
and modifying the time display format (supports TAI64 timestamps produced
by DJB's multilog) of the log entries.
From the safecat README:
safecat is an implementation of D. J. Bernstein's maildir algorithm.
It can be used to write mail messages to a qmail-style maildir, or to
write data to a "spool" directory reliably. There are no lockfiles with
safecat, and nothing is left to chance. If safecat returns a successful
exit status, then you can be (practically) 100% sure your data is
safely committed to disk. Further, if data is written to a directory
using safecat (or other implementations of the maildir algorithm),
then every file in that directory is guaranteed to be complete. If
safecat fails to write all of the data, there will be no file at all
in the destination directory.
Of course, you know that such a thing cannot be: between UNIX and
the different hardware options available, a 100% guarantee is not
possible. However, safecat takes every precaution possible in writing
your data.
XMascot displays a moving mascot on your X11 screen. XMascot has the
following options:
- Moving pretty mascot moving
- Stretch stretch it as you like
- Talking mascot talks with extract command and data
- Alarm mascot may make some actions at defined time
- BIFF mascot may let you know arriving a mail
XMascot supports these image formats:
- MAG (*.mag) 16 colors and 256 colors
- TIFF (*.tif) 16 colors and 256 colors, in raw or lzw
- PPM (*.ppm) 256 level color, in raw
- PGM (*.pgm) 256 level gray scale, in raw
- PBM (*.pbm) 2 level monochrome, in raw
- PNM (*.pnm) PPM, PGM, or PBM
XMascot distinguishes images from their suffix and can load other image
formats when corresponding *topnm, *topgm, or *topbm commands are found
in your system.
cdb is a fast, reliable, lightweight package for creating and reading
constant databases. Its database structure provides several features:
* Fast lookups: A successful lookup in a large database normally takes
just two disk accesses. An unsuccessful lookup takes only one.
* Low overhead: A database uses 2048 bytes, plus 24 bytes per record,
plus the space for keys and data.
* No random limits: cdb can handle any database up to 4 gigabytes. There
are no other restrictions; records don't even have to fit into memory.
Databases are stored in a machine-independent format.
* Fast atomic database replacement: cdbmake can rewrite an entire
database two orders of magnitude faster than other hashing packages.
* Fast database dumps: cdbdump prints the contents of a database in
cdbmake-compatible format.
cdb is designed to be used in mission-critical applications like e-mail.
Database replacement is safe against system crashes. Readers don't have
to pause during a rewrite.
Note for developers: packages that need to read cdb files should
incorporate the necessary portions of the cdb library rather than
relying on an external cdb library. (See WWW)
CAL is a nicely-enhanced version of the Unix `cal' command.
Features:
* Hilights today's date when displaying a monthly calendar.
* Displays an optional user-definable list of `special day'
descriptions (like appointments) to the right of the monthly
calendar display. Cal can be set optionally to ignore appointments
older than the current day. Next month's appointments are shown if
there is room to do so. Multiple appointment data files may also
be specified on the commandline.
* You can specify your own appointment and color definition files on the
commandline, or use the defaults.
* Date descriptions can display "years since" a given year, useful for
birthdays and anniversaries.
* Completely configurable colors -- eight separate color attributes.
* No ANSI driver needed for colors, and the output may be redirected
anywhere, just like the Unix version. However, ANSI color control may
be enabled (e.g. for Unix) with a #define in the source code.
* Commandline-compatible with Unix `cal' command, but with several
enhanced switch settings.
Requests, bug reports, suggestions, donations, proposals for
contract work, and so forth may be sent to:
Attn: Alex Matulich
Unicorn Research Corporation
4621 N. Landmark Drive
Orlando, FL 32817-1235
USA
407-657-4974 FAX 407-657-6149
or send e-mail to matulich_a@seaa.navsea.navy.mil.
3[APA3A] tiny proxy 3Proxy (pronounce it as "Zaraza tiny proxy") is really
tiny cross-platform (Win32&Unix) proxy servers set. It includes HTTP proxy
with HTTPS and FTP support, SOCKSv4/SOCKSv4.5/SOCKSv5 proxy, POP3 proxy,
TCP and UDP portmappers. You can use every proxy as a standalone program
(socks, proxy, tcppm, udppm, pop3p) or use combined program (3proxy).
Combined proxy additionally supports features like access control,
bandwidth limiting, limiting daily/weekly/monthly traffic amount, proxy
chaining, log rotation, sylog and ODBC logging, etc. It's created to be
small, simple (I'd like to say secure - but it's just a beta) and yet
functional. It may be compiled with Visual C or gcc. Native Win32 version
included in archive and supports installation as NT/2K/XP service.
Currently 3proxy is tested to work under Windows 98/NT/2000/2003/XP,
FreeBSD/i386, Linux/i386, Linux/Alpha. See Release Notes and Changes for
features list.
3proxy is FreeWare. It can be used under terms of GNU/GPL or under its own
license (please read License Agreement).
For licensing or commercial support please e-mail to 3proxy@3proxy.ru
Hastymail2 is a full featured IMAP/SMTP client written in PHP.
Features:
* Compatible with PDAs, phones, text browsers, and all mainstream browsers
* W3C valid UTF-8 XHTML pages that can be configured to be delivered as type
application/xhtml-xml for supported browsers
* Multilevel theme system using CSS, PHP templates, and icon sets
* The ability to use a database for storing user settings, contacts, and
plugin data, with support for both Postgresql and Mysql
* Flexible and powerful plugin system with documentation, examples, and many
plugins like a calendar, auto complete, sound notifications, HTML mail
composition, and more
* Tunable smart cache to balance IMAP activity and PHP session size to
maximize performance for different configurations
* AJAX updating using a lightweight and simple system
* Small page sizes to minimize load time and bandwidth use. Average page
sizes including javascript with AJAX updating, CSS, and images is less
than 100K without compression or caching, 50K when using gzip compression,
and less than 20K when using gzip and normal browser caching
* Multiple interface languages and enhanced message character set handling
* Custom built RFC compliant IMAP class that handles all IMAP communications
* No special PHP requirements, compatible with PHP4 and PHP5
* Advanced IMAP search capabilities
* Vcard based contact management including import/export ability
* IMAP SSL and STARTTLS* support
* Flexible sessions including support for cookie-less sessions and random
session ids*
* Tons more!
XMX is an X protocol multiplexor. It is a standalone utility for displaying
an X Windows session on multiple displays. XMX takes advantage of the
networked nature of the X Window System by tapping the communication link
between an X client and an X server. In this way, XMX works with any
X clients and any X servers, without the need to modify either.
It's tempting to call this "broadcast software," and that is certainly the
effect. In reality, though, XMX is "multicast" software. It must know
all the slave machines ahead of time and it connects to each one directly.
XMX is more like mail than news.
XMX connects to N servers like an X client, then accepts connections from
M clients like an X server. One of those servers is designated the "master"
from which input is directed to the clients. The other servers are "slaves."
Slave servers receive only those protocol requests that are necessary for
them to maintain a visual look-alike of the master server's display.
This software was developed at Brown University for use in our electronic
classroom. Some version of it has been in use here since 1988.