All projects

Tar/GZ Website Updated 30 Jan 2001 Filaments

Screenshot
Pop

Filaments is a library package that can be used to create architecture-independent parallel programs, i.e. programs that are portable and efficient across vastly different parallel machines. Programs can be written (or generated) with the focus on the parallelism inherent in the application, not the architecture. Also, programs can be written that use familiar shared-variable communication. Furthermore, Filaments uses a carefully designed API along with machine-specific runtime libraries and preprocessing that allow programs to run unchanged on both shared- and distributed-memory machines. Most importantly, applications programmed in Filaments run efficiently, achieving a speedup of over 4 on 8 processors or nodes in almost all tests that have been performed.

Tar/GZ Website Updated 30 Jan 2001 File Check Daemon

Screenshot
Pop

The file check daemon monitors files according to rules defined in configuration files. When a file is considered stable (due to its age, presence of a flag file, etc.) then it gets copied to a new location. Rotating backups of the destination file can be made and owner, group and permissions can be specified for the destination. Some examples of where this utility has been found to be useful are: Moving files out of an incoming FTP directory in a timely manner. Moving files uploaded to a web server into directories with different user/group. This lets the administrator run the web server as a non-root user and accept uploads using web server based authentication and then move the files to a more secure area after the transfer. The details of how to determine whether a file is stable and what to do with it once it is are defined in a "Filespec" configuration file. There is a separate filespec for each file that will be monitored which means that each file can have unique behavior associated with it.

Tar/GZ Website Updated 30 Jan 2001 Filesystem Backup

Screenshot
Pop

Filesystem Backup is a utility which displays local mounted filesystems, and based on a tape size one defines, can group filesystems and backup them up efficiently using the maximum tape space. It also writes a log of each backup, which you can read to restore files.

No download Website Updated 30 Jan 2001 Filesystems HOWTO

Screenshot
Pop

The Filesystems HOWTO is a document that describes a wide variety of filesystems and instructs you on how to access them from a wide variety of operating systems.

Tar/GZ Website Updated 30 Jan 2001 FileTraq

Screenshot
Pop

FileTraq is a shell script designed to be run periodically from the root crontab. Each time, it compares a list of system files with the copies that it keeps. Any changes are reported in diff or patchfile style, and dated backup copies are kept. It lets you keep an eye on intruders who might change system files, or other sysadmins who don't tell you about changes. It even helps you keep track of your own changes, along with dated backups.

Tar/GZ Website Updated 30 Jan 2001 FileWatch

Screenshot
Pop

FileWatch is a program which looks after your filesb by informing you everytime there is a change based on the file's ctime value (returned by stat() system call), which changes every time the file's permission bits, data, or owner have been changed.

Tar/GZ Website Updated 30 Jan 2001 Filler in Java

Screenshot
Pop

Filler in Java is a rewrite of the Windows game of the same name. Its strengths are better computer players, internationalisability, and cross-platform deployability.

Tar/GZ Website Updated 30 Jan 2001 FindHosts

Screenshot
Pop

FindHosts simplifies DHCP troubleshooting by providing a simplified CGI interface to the dhcpd logfiles. Searching for partial or exact IP/Mac addresses is supported, and the output is a color-coded table showing the server events. Compressed logfiles are supported.

No download Website Updated 30 Jan 2001 fingerd

Screenshot
Pop

This is a much updated version of Mike Shanzer's fingerd-1.3. It is almost completely rewritten, well-debugged (i.e., more secure), and quite configurable. It supports ACLs, a message-of-the-day file, the ability to run programs for given user-IDs, and a full set of command-line options that make it mostly compatible with modern BSD versions. It is portable, uses GNU Autoconf and GNU Automake for builds, and it comes with a ready-to-use BSD makefile too.

Tar/GZ Website Updated 30 Jan 2001 Fire Gnome

Screenshot
Pop

Fire Gnome (aka gfirewall) is a GTK-based GUI for configuring a firewall.

Screenshot

Project Spotlight

DynamicReports

A Java library for reporting.

Screenshot

Project Spotlight

Task Coach

A friendly task manager.