Execute scheduled commands on non permanent machines
Execute scheduled commands without assuming that the machine runs permanently. vdcron is a cron, but it's light and does not require specific software or libraries. It can be triggered by root and standard accounts
Educational Linux Distribution
Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
Sandomierz.click Furtka os linux Distribution Based on debian Furtka the from narrow passage
rentoc is a shell (bash) script that will provide a fast and simple way to automate time-consuming tasks, associated with DAO mode audio CD creation from different media formats such as mp3s, wav files... etc.
Open Source Software
Open Source Software by Adrian Immanuel Kieß.
A DNS based malware protection
This is a Proof of Concept Technology for protecting End Users from malware, advanced threat and other malicious content by preventing DNS malicious Request/Responses. Considerations: Virtual Hardware Recommended (ALL Back-level Compatibility): - CPU Type: x86_64 (AMD64) - 4vCPUs - 8GB RAM - 40GB On demand Virtual Disk - Intel e1000 Virtual Network Interfaces (Mandatory) Components Used: PFSense 2.4.3 - Suricata Module - Bind Module - Cron Module - Service Watchdog Module - SNORT Community Signature + Emerging Threats for constant update. - - Bring Your Own SNORT OINKCODE to get advanced rules. #CleanDNS Project: Because Detection is Cool but Proactivity is Better!
The Draco GNU/Linux Project. The lizard will return sometime in 2018... Stay tuned ;)
mk-configure is a lightweight easy for use replacement for GNU autotools, written in bmake (portable version of NetBSD make) and POSIX tools (shell, awk etc.).
TCP Experiment Automation Controlled Using Python
TEACUP automates many aspects of running TCP performance experiments in a specially-constructed physical testbed. TEACUP enables repeatable testing of different TCP algorithms over a range of emulated network path conditions, bottleneck rate limits and bottleneck queuing disciplines. TEACUP utilises a text-based configuration file to define experiments as combinations of parameters specifying desired network path and end host conditions. When multiple values are provided (e.g. for TCP congestion control algorithm), an experiment is made up of multiple tests. For each experiment and test, TEACUP collects a range of data, such as tcpdump files of traffic seen or TCP stack information (e.g. using Web10G). TEACUP also collects a variety of metadata from the end hosts and bottleneck router, such as the actual OS/kernel version(s) used. TEACUP also provides some simple tools for analysing the results of experiments, such as plotting a flow's experienced RTT over time.
Easily build software for your Linux distro repo
This project is a wrapper script using generated profiles that include any desired patches and files (such as .desktop, icons, and configurations) to easily update, build, and package the software to be made available in your Linux distributions' online repository. So instead of worrying about how to compile for autoconf, autogen, bootstrap, cmake, or the traditional configure, make, make install, for each software title in your repo, builder will take care of all those details so you can focus on the more important parts of your project! Currently, builder can compile for AMD/Intel 32 and 64 bit along with ARM v6/7 (most notably for the Raspberry PI). The available profiles will successfully build for the XiniX and TC Linux distros, but contributions from others for those variants or others are welcomed and will be added to the database for all to use! Profiles can be found at: http://repo.cliquesoft.org/vanilla/1.1/builder/ [TC|XiniX]
Acceptance/regression testing framework based on full screen automation (via terminal emulation) with integrated unit testing engine (standard Ruby test/unit).
Host configuration framework written in shell
SPKNS etolved into GPAT (general purpose automation tool). Future development will happen there.
gnhast - Garbled's NetBSD Home Automation Scripting Tools
gnhast - Garbled's NetBSD Home Automation Scripting Tools A collection of daemons that work together to build an event-based home automation system. The core set of daemons is written in C, however, any event (such as a light being turned on) can be handled by an external script or program. These programs can be written in any language, and the central daemon handles all the intercommunication. It is designed to be easily extensible for new device types and protocols. The core system is BSD Licensed (3-clause), however scripts or additional data collectors may be written under any acceptable lic. While the primary development environment for this is NetBSD, it can be used on other UNIX variants, such as Linux, or other BSD's.
Quorum device implementation for shared block devices
BQ (BeaST Quorum) is the simple quorum drive implementation for the FreeBSD CTL HA and the BeaST Storage system concept.
Relying Party Security Technology for Internet Routing
This project has been moved to https://github.com/bgpsecurity/rpstir. However, the mailing lists are still hosted here.
AutoGen is designed to generate text files containing repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text, especially when needed in parallel tables.
XDM-OPTIONS Display Manager Suite
X Display Manager. Xhost Phonebook, X Login, X Desktop Chooser, and XDM X server (vnc server). Easy install, Clean uninstall (and X up when done). Highly compatible, no libs. Like gdm but different in goals and features. Great as primary dm or as a backup dm. pre-requirements: X Windows. xdm(1) binary (package) if it was removed (xdm is part of traditional X)
fuser is designed to automatically download, compile, and install source packages in the OpenBSD environment.
Robust tool for mounting an OpenBSD MFS partition onto /var, with the root fs mounted read-only. Main use: CompactFlash card based SBCs (Soekris, WARP,..). Project page is at: http://www.stsx.org/openbsd/mfsmount/
CGISH is a CGI library to be used in Bash Shell Scripting to handle HTTP requests/responses, GET/POST/COOKIE data, sessions and so on. It should be used on simple CGI scripts for embedded systems where languages like perl/python/php are not supported.
Traffic shaper for vpn, poptop, etc., using iproute2
Note: Maui with Plasma Simple Shell "PSS" has been discontinued (last version 0.5.1.). For the Maui Linux distribution go to http://www.mauilinux.org For the non-Plasma but Qt-based Hawaii-Shell project visit: http://hawaiios.org/.
dspam-filter is a filter to invoke the anti-spam tool DSPAM directly from the embedded maildrop in vpopmail via dot-qmail forwarding. DSPAM masquerades as the email server's LDA. However most users of Qmail prefer to leave the qmail-queue intact.
SquidModel Projects - the research of the easy ways to assembly a SQUID proxy daemon in the POSIX systems. In the project uses a standart tools: Apache, MySQL, PHP, SAMBA.
cdrd is a simple CDR/SMDR logger daemon