Snort2Pf is a small Perl daemon which greps Snort's alertfile and blocks the "naughty" hosts for a given amount of time using pfctl.
The XE Toolkit is a multi-platform, network-aware, secure performance monitoring solution for tactical analysis of enterprise computing systems.
Command validation tool
cmdok checks that specified commands are OK. If command is OK than it exists in PATH and can be run. It is a simple, small and portable Bash script. It is useful in software packages that want to check that some commands exist before trying to run them. See wiki for more information and examples.
..::LvL Open Source includes a number of FreeBSD System Management tools. sysupdate.sh is designed for updating your FreeBSD system.
A simple armv7h sdk
This is my sdk for usage with slackware on A20 devices like bananapi, cubietruck and olimex-som. For more info see https://github.com/tjohann/a20_sdk .
This project is an installation script and a collection of the packages required for turning a "Minimal Installation" of FreeBSD 7.1 (AMD64/ i386) into a fully functional Samba PDC with an OpenLDAP backend. Installation typically takes about 2 Minutes.
FreeBSD OS/packages update shell script.
For the moment this script can fetch and/or update FreeBSD packages using a slow Internet connection without your control, because it can automatically restart fetching process when connection repairs. A few word about future step. This shell script will encapsulate updating FreeBSD packages and the operating system. It can remove the temporary files after the update. But main feature is improve stability of fetching updated packages using unstable and/or slow internet connection.
Network traffic accounting and billing system
A series of shell scripts for system administrators that takes a base install of FreeBSD and configures it to be used as a public shell server. Disk quotas, application installing, new user management, etc....
this firewall is a union of lot of tool distributed free for the OS NetBSD, OpenBSD and FreeBSD, use web services with xml-rpc and soap, and a desktop too based on Gtk
The Bash Programming Environment (BPE) is a set of useful shell/CGI scripting functions for the GNU Bash shell. Each group of functions is sorted into a separate library. Libraries include a hashmap, MySQL API, XML Parsing, CGI manipulation & more.
Box 2.0 is a advanced package manager for FreeBSD (including PCBSD and DesktopBSD) and Linux. It has many features, such as compatability with existing package managers, and mounting of packages.
CDRecBox is a set of shell scripts to burn CDs under a Linux shell. It uses cdrecord and cdrdao to write CDs. It's easy to configure and use.
CEHALET (Common Ethical Hacker's Toolkit) is a collection of open source tools used for ethical hacking or pen-test.
The Cinch Wireless Project is aimed at providing a tool to sort through wireless networks and automatically select the best one to use, all while using the existing interface in a easy to understand programming layout.
orchestrator / cluster deployment tool
The Orchestrator server is responsible for distribution and launch of simple apply/rollback shell scripts in a particular order across multiple servers . If for any reason deployment is failing at a particular stage the process will stop and you can rollback any changes done until then. In case you want to deploy your code or just call your preferred DSC client to apply the configuration locally the Orchestrator can be a handy tool. The operation can be started manually or scheduled, depending on your needs. In terms of audit and trace capabilities, the system is collecting all console output of your shell scripts from all servers and saves the logs centrally for review.
This script is meant to simplify setup and management of relatively simple DUMMYNET traffic shaping on freeBSD. Serve primarily to translate user wishes to use ipfw commands, their interface is rather austere, intolerant and requires quite a lot of typin
DVD Scripts is a collection of scripts that assists with DVD authoring and backups. Included are dvdmm (full motion menus), dvdvt (image/video slideshows featuring video transitions and audio), and securedvd (loop-aes encrypted DVD backups).
A collection of debian/watch files. This collection of watch files will help users update packages themselves before the Debian developer does. http://dehs.alioth.debian.org is ahead of this stalled project. Alioth may be a more appropriate host too.
Web based FreeBSD administration system. Designed for use as the configuration engine for physical and virtual appliances.
Tools for developing and testing and submitting FreeBSD ports
FreeBSD Port Tools consist of the several small scripts run from port(1) front-end: - port commit: commit a port into the FreeBSD Ports CVS Repository - port create: create a new port from a template - port diff: generate a diff against a previous version of the port - port fetch: fetch distfile(s) of a new version of the port - port getpr: get patch/shar from a PR - port help: display usage summary for port(1) commands - port install: install a port - port submit: submit a PR with new port, or port change/update - port test: automate testing a new port or a port update - port upgrade: upgrade a port
Our goal is to provide an easy way of generating customized bootable FreeBSD CD-ROM images. The images should provide as close to a "normal" FreeBSD system as possible, including a standard /etc/rc, and ability to run most FreeBSD applications.
Collection of scripts for unatented install of a FreeBSD server
PERL script to create directory scructures that can be chrooted for the use of chrooting apache and other servers and chrooted enviornments for shell users.