RSS 37 projects tagged "Linux"

No download No website Updated 31 May 2013 kvm-simple-init

Screenshot
Pop 32.36
Vit 4.19

kvm-simple-init can perform the following actions on a KVM machine: start, stop, kill, and restart. It focuses on simplicity, and is fully implemented in just a few hundred lines of shell script. It is intended for people who do not want to run libvirt just for running a few VMs, or people who prefer to manage flat configuration files using their preferred configuration management system. It does not provide complicated configuration file format or parameters. Only two pieces of information are needed: a QEMU monitor port for the machine and the full KVM command line needed to start the machine (gives full configuration freedom). kvm-simple-init can be used directly as a system init script for starting all KVM machines on a host machine. Just drop it in /etc/init.d, and enable it with the tools provided by your UNIX distribution. kvm-simple-init was inspired by the init script of FreeBSD jails.

Download Website Updated 23 Apr 2013 KeyBox

Screenshot
Pop 242.86
Vit 2.80

KeyBox provides a way to manage OpenSSH v2 public keys, and can start a Web-based SSH terminal to execute commands and scripts on multiple SSH sessions simultaneously. The authorized_keys file is generated and distributed based on relationships maintained in the application. This allows for centralized management to help prevent public key sprawl. Also, composite terminals or scripts can be created so that commands can be shared across SSH sessions.

Download Website Updated 26 Aug 2012 wmbackground

Screenshot
Pop 20.66
Vit 17.21

wmbackground is a Window Maker dockable application that changes the backgrounds (switches the wallpapers). The application reads the ~/.wmbackground directory and accepts the backgrounds stored in *.png files only.

Download Website Updated 26 Aug 2012 wmphoto+

Screenshot
Pop 19.31
Vit 17.21

wmphoto+ displays the images in the dockable application window. You can switch the images manually or display them as a slide show. Each image accepts up to two related commands. You can run them using mouse buttons when the application displays the image. Using the alternative configuration directories, you can run a few instances of the program that display the different sets of images.

Download No website Updated 05 Feb 2013 Portable Computing Language (pocl)

Screenshot
Pop 96.00
Vit 1.95

Portable Computing Language (pocl) aims to become an efficient implementation of the OpenCL standard. In addition to producing an easily-portable Open Source implementation, another major goal of the project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is a set of LLVM passes used to statically parallelize multiple work items with the kernel compiler, even in the presence of work group barriers. This enables parallelization of the fine-grained static concurrency in the work groups in multiple ways (SIMD, VLIW, superscalar, etc.). The code base is modularized to allow easy adding of new "device drivers" in the host-device layer. A generic multithreaded "target driver" is included. It allows running OpenCL applications on a host which supports the pthread library with multithreading at the work group granularity.

No download Website Updated 08 Jul 2012 /bin/js

Screenshot
Pop 19.70
Vit 18.55

/bin/js is a Bash/JavaScript-based shell scripting language. It is a mashup of JavaScript syntax with Bash one-liners which looks and feels like C/C++/Java. Shell scripts can be written with the shebang #!/bin/js, and all lines are executed as Bash commands. All code loops, switch statements, functions, and classes are written in JavaScript. JavaScript array syntax, number types, and i++ are supported, so the resulting shell scripts are easy to write and to read. Anyone who can write JavaScript and Linux commandline statements can write /bin/js scripts.

Download Website Updated 16 Sep 2012 Tmuxie

Screenshot
Pop 35.24
Vit 22.29

Tmuxie is a small and lightweight session manager/handler that simplifies the process of managing jobs created by the tmux terminal multiplexer. It is based on Screenie, which is for GNU Screen.

Download Website Updated 08 Dec 2011 Restricted Shell Rbash

Screenshot
Pop 27.86
Vit 23.97

A tool for setting up account environment using Bash shell in rbash mode. Includes basic files and a program to create a dummy user, who can only run commands of your choice. Useful for setting up tightly confined, secure accounts with minimum effort.

Download Website Updated 04 Feb 2012 SPM (Simple Package Manager)

Screenshot
Pop 28.46
Vit 1.52

Simple Package Manager (SPM) is intended to operate in a way similar to existing package managers (apt, dpkg, Pacman, etc.). Instead of supporting a centralized package repository, SPM allows remote packages to be downloaded and installed automatically, given their URL. This allows a developer to package and distribute software via a package management system without having to worry about the many different formats and Linux distribution repositories.

No download Website Updated 08 Apr 2013 cdist

Screenshot
Pop 223.01
Vit 13.18

cdist is a usable configuration management system. It adheres to the KISS principle and is being used in both small and enterprise-grade environments. It is an alternative to other configuration management systems like cfengine, bcfg2, chef, and puppet.

Screenshot

Project Spotlight

ora2pg

A tool to easily convert an Oracle database to a PostgreSQL database.

Screenshot

Project Spotlight

PHP based Datagrid

A fully-functional PHP Datagrid in just seven lines of code.