15506 projects tagged "Linux"
Firewall Log Daemon is a program written in C which will watch for ipchains or iptables log alerts in realtime. The program will start a small daemon process that parses and resolves firewall logs by reading a FIFO that syslog writes to. It can queue a batch of alerts and mail them to you, or can be used in a script to crunch an existing log file or data stream. It features hostname, port, protocol, and ICMP type/code lookup, with output formatted by a user-defined template.
fistgen is the FiST language code generator, used to create stackable file systems out of templates and a high-level language. This package comes with stackable file system templates for Linux, Solaris, and FreeBSD. It also contains several sample file systems built using the FiST language: an encryption file system, a compression file system, and more - all of which are written as portable stackable file systems.
Eznet makes setting up PPP for Linux easy. Just enter the name of your ISP, a phone number to dial, the login name, the password and the TTY and eznet takes care of the rest. There are no chat scripts to write, nor any pppd configuration files to fuss over. Eznet handles multiple ISPs and can dialup any of them with a single simple command. It also supports dial-on-demand using either kerneld or diald.
EzRPM takes one or more RPM packages as parameters and installs them handling all dependencies by installing additional RPMs as necessary. These RPMs are located by scanning all directories in the original list of RPMs to be installed, and by scanning the paths in the RPMPATH environment variable.
Fairsched is a hierarchical fair CPU scheduler. Processes are divided into groups and each group receives guaranteed CPU time allocation proportional to its weight. The standard scheduler is used to schedule processes within a group. It can be used to divide CPU time fairly among users or for more flexible CPU time allocation on busy computing servers.
The Event monitor project is an approach to network management based on message passing between manager and managed nodes. It's based on a client/server platform, where the server is the manager node, and all clients are managed nodes. This tool is under development, but has lots of features implemented, like a graphical console, message passing layer, one disk monitor and clients for sending messages (both API and binary forms are provided).