Very Simple Network Monitor is a bash shell script CGI that monitors a number of services on a network. It currently checks for node-up, TCP service up, and UDP service up. A service or system can be put in maintenance status to avoid repetitive alarms. It is easy to customize, trigger alarms by email, or whatever you like (depends on nmap for TCP/UDP service checks). Installation is also simple. It generates HTML with all statuses, and for all services just in one view.
IP-packetgenerator is a (ICMP/UDP/TCP)/IP packet generator written in Perl. When creating a TCP packet, it lets you specify the source and destination IP address, source and destination port, sequence and acknowledgement number, window size, and TCP flags. When creating a UDP packet, it lets you specify the source and destination IP and source and destination port. When creating an ICMP packet, it lets you specify the type, code, and mtu. Additionally, you can set the Time-to-live, set the fragmentation offset, send data within the packets, and select the number of packets to send over the wire. There are commandline and GUI versions. The configuration of packets can be read from a config file or saved to a config file.
TuxKart is a 3D GoKart racing game with several famous OpenSource mascots participating. The game uses PLIB and OpenGL, and is portable to a wide range of OS's. There are several racecourses provided, with full information on how to add your own. Except for a few minor details, this game is essentially complete, and very playable.
freeglut is intended to be a 100% plug-compatible clone, and is released under the Xfree license. The GLUT (OpenGL Utility Toolkit) is a widely used library for doing window control, keyboard, and mouse input, and other basic functions for OpenGL programs. However, GLUT is not OpenSourced - although it's source code is available under a somewhat ill-defined set of restrictions. Hence, 'freeglut'.
NARC (Netfilter Automatic Rules Configurator) is a free firewalling package for Netfilter/Iptables, released under the BSD license. It attempts to simplify the setup of a firewall (stateful packet filter) via the iptables tools. It is a bash shellscript that generates (hopefully) sensible and secure rules for Netfilter based on a simple configuration file. It features quick setup via a simple configuration file, connection tracking (and fragmentation reassembly), customized logging, probe detection (TCP & UDP), and much more.
linkchk is a network link ping monitor. It supports both IPv4 and IPv6. It works by repeatedly pinging a named host or the default gateway of a given interface. When the link is working the ping time is shown in a small GTK window or tty, otherwise the link status is shown. It is particularly useful for monitoring IP tunnels or dialup links.
cgipaf is a combination of three CGI programs. passwd.cgi allow users to update their password, viewmailcfg.cgi allows users to view their current mail configuration, and mailcfg.cgi updates the mail configuration with a .procmailrc in the user's home directory. All programs use PAM for user authentication. It is possible to run a script to update Samba passwords or NIS configuration when a password is changed. Users with too many invalid logins can be locked. A range of UIDs that are allowed to use cgipaf can be set in the configuration file. A changepass utility - a chpasswd clone - is provided for platforms that doesn't have such a command, like Solaris.
Gpsdrive is a map-based navigation system. It displays your position on a zoomable map provided from a NMEA-capable GPS receiver. The maps are autoselected for the best resolution, depending of your position, and the displayed image can be zoomed. Maps can be downloaded from the Internet with one mouse click. The program provides information about speed, direction, bearing, arrival time, actual position, and target position. Speech output is also available.