RSS 26 projects tagged "Public Domain"

Download Website Updated 07 Mar 2014 Advanced Bash Scripting Guide

Screenshot
Pop 2,132.39
Vit 75.24

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,000+ print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.

Download Website Updated 18 Jan 2014 slackroll

Screenshot
Pop 413.87
Vit 34.83

slackroll is a package or upgrade manager for Slackware Linux. It is designed to work with official mirrors in systems mainly composed of official packages with a few unofficial packages. It lets you automatically upgrade or install packages, and displays which packages have been added or removed from the Slackware tree.

Download Website Updated 18 Feb 2010 Openwall Linux kernel patch

Screenshot
Pop 234.17
Vit 14.59

The Openwall Linux kernel patch is a collection of security "hardening" features for the Linux kernel. In addition to the new features, some versions of the patch contain various security fixes. The "hardening" features of the patch, while not a complete method of protection, provide an extra layer of security against the easier ways to exploit certain classes of vulnerabilities and/or reduce the impact of those vulnerabilities. The patch can also add a little bit more privacy to the system by restricting access to parts of /proc so that users may not see what others are doing.

Download Website Updated 30 Jan 2001 addluser.py

Screenshot
Pop 166.69
Vit 2.25

addluser.py is a simple Python app that provides adduser/useradd style functionality. It takes input from the command line and creates an entry in a pre-existing RFC2307-compliant LDAP server.

Download Website Updated 17 Jul 2011 crypt_blowfish

Screenshot
Pop 128.29
Vit 6.31

crypt_blowfish is an efficient implementation of a modern password hashing algorithm, based on the Blowfish block cipher, provided via the crypt(3) and a reentrant interface. It is compatible with bcrypt as used in OpenBSD. It is adaptable to future processor performance improvements, allowing you to arbitrarily increase the processing cost of checking a password while still maintaining compatibility with your older password hashes. The hashes it produces are several orders of magnitude stronger than traditional Unix DES-based or FreeBSD-style MD5-based hashes.

Download Website Updated 05 Jul 2005 pptp proxy

Screenshot
Pop 73.03
Vit 2.90

pptp proxy forwards a PPTP VPN connection through a Linux firewall.

Download Website Updated 31 May 2012 multixterm

Screenshot
Pop 69.26
Vit 1.00

Multixterm creates multiple xterms that can be driven together or separately. It can be used to login via SSH to multiple hosts and control them simultaneously, or for ad hoc things where you want to see the results as you type. Each xterm may also be driven separately. Multixterm is scriptable so that you can easily fire up, for example, a dozen xterms with a single command, tiled nicely on your screen. In addition to SSH, multixterm can drive rlogin, telnet, passwd, or any program that runs in an xterm.

Download Website Updated 27 Sep 2005 etcsvn

Screenshot
Pop 49.60
Vit 2.01

Etcsvn is a command line program for managing system configurations in subversion. It doesn't make a working copy out of your /etc, but uses a temporary workspace. It will preserve ownership/permissions of the files being tracked.

Download Website Updated 13 Dec 2002 glastree

Screenshot
Pop 47.33
Vit 2.75

The poor man's daily snapshot, glastree builds live backup trees with branches for each day. Users directly browse the past to recover older documents or retrieve lost files. Hard links serve to compress unchanged files, while modified ones are copied verbatim. A prune utility effects a constant, sliding window. It is implemented as a set of Perl scripts.

Download Website Updated 16 Apr 2013 spkg package manager

Screenshot
Pop 45.56
Vit 9.60

Spkg is a reimplementation of the Slackware Linux package manager (pkgtools). Its features are simplicity, speed, a robust implementation, rollback functionality, and a library interface.

Screenshot

Project Spotlight

Terrier

A probabilistic Java toolkit for building search engines.

Screenshot

Project Spotlight

DataNucleus AccessPlatform

Standards-compliant Java persistence via JDO/JPA/REST and RDBMS/MongoDB/Neo4j/Excel/LDAP.