RSS 17 projects tagged "Software Distribution Tools"

Download Website Updated 27 Mar 2009 Cobbler

Screenshot
Pop 194.27
Vit 8.47

Cobbler is a network installation and update server. It can be used to automatically set up PXE, install virtual guests, manage answer files, and reinstall existing Linux machines. Advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring (integrated with the installer to make updates available at install time), creation of netboot ISOs, and built-in DHCP/DNS Management. Tools such as "cobbler triggers", a Python API, and an XMLRPC API allow integration with cobbler with the rest of your datacenter environment or other systems management applications. There is also a Web interface to simplify management of the install server. Cobbler supports RHEL 4+, Fedora, and derivative distributions, and is also able to install other popular distributions.

Download Website Updated 18 Sep 2009 JumpBox for Ruby on Rails Deployment

Screenshot
Pop 13.71
Vit 2.51

The JumpBox for Ruby on Rails is a self-contained Ubuntu Linux environment that, upon startup, immediately hosts fully functioning Apache, Ruby, MySQL, and Ruby On Rails environments. With only a minimal amount of preparation, you can use your favorite deployment method to install and host your Rails application on the JumpBox.

Download Website Updated 17 Jan 2005 Luau

Screenshot
Pop 60.74
Vit 3.54

Luau provides a backbone for disseminating software updates throughout a software project's userbase. It differs from other autoupdate solutions (eg. apt, Red Hat Network) in that it works on a decentralized basis: developers provide a "Luau Repository" file describing all currently available packages and updates which is then downloaded and interpreted by the client. It is also more flexible in that individual developers can distribute not only software updates but messages throughout the userbase, which can be used to inform users of important security updates, new software roadmaps, or anything else the developer thinks is important for users of the software package. Also provided is an X front-end ('luau-x') and a console-based front-end ('luau') that allow the user to check for and download or install updates for all supported software.

Download Website Updated 28 Jul 2013 MXE (M cross environment)

Screenshot
Pop 210.68
Vit 16.04

MXE (M cross environment) is a Makefile that compiles a cross compiler and cross compiles many free libraries such as SDL and Qt. Thus, it provides a nice cross compiling environment for various target platforms.

Download Website Updated 05 Aug 2004 Mongoose Package Manager

Screenshot
Pop 27.75
Vit 1.00

The Mongoose Package Manager is a full featured packager, supporting installation from source, advanced dependency resolution, and optional features.

Download Website Updated 24 Jan 2007 PHP TarBackup

Screenshot
Pop 15.00
Vit 1.00

PHP Tarbackup is a simple class that allows backing up an entire Web site. It automatically works around timeout limits by splitting the job into multiple requests, allows tarball archive creation and updates, and comes with the Veloce script, which is very useful to automatically unpack tar.gz archives remotely and skip long waiting times due to FTP uploads.

No download Website Updated 04 Aug 2002 Pypect

Screenshot
Pop 40.55
Vit 1.00

The purpose of the Pypect module is to make Python a better glue. It works like Expect, and allows you to start a child application and have your script control it as if a human were typing commands. It is a pure Python module for spawning child applications, controlling them, and responding to expected patterns in their output. It can be used for automating interactive applications such as SSH, FTP, passwd, telnet, etc, to automate setup scripts for duplicating software package installations on different servers, and for automated software testing. It should work on any platform that supports the standard Python PTY module. The interface was designed to be easy to use, so that simple tasks are easy.

Download Website Updated 13 Mar 2009 RPM::Specfile

Screenshot
Pop 9.38
Vit 1.79

RPM::Specfile is a simple Perl module for the creation of RPM Spec files. It includes cpanflute2, a tool for automatic creation of RPM packages from Perl module tarballs (the successor to cpanflute).

No download Website Updated 11 Jul 2006 SoftwareUpdate

Screenshot
Pop 19.62
Vit 1.73

SoftwareUpdate is a Java class that assists with adding an automatic software-update feature to applications. It doesn't perform the update, but takes care of administrative stuff like looking up the version number of the latest version, with the ability to distinguish and check different places based on operating system. It also builds the OS-specific URLs to make it easy to do a quick latest-version check in any desktop or server application.

Download Website Updated 09 Aug 2003 SourceForge Utilities

Screenshot
Pop 45.03
Vit 1.00

The SourceForge Utilities project provides programmatic interfaces to certain administrative applications on the SourceForge Web site. It offers a Java interface to the File Release System, allowing file releases to be incorporated into Ant and Maven builds.

Screenshot

Project Spotlight

TurnKey Tomcat Appliance

An Ubuntu-based Apache Tomcat appliance that is easy to use and lightweight.

Screenshot

Project Spotlight

QtitanRibbon

An implementation of Microsoft's Ribbon UI for Qt.