Downloadliste

Projektbeschreibung

GNU Rush is a Restricted User Shell designed for sites providing limited remote access to their resources, such as SVN or Git repositories, scp, or the like. Using a sophisticated configuration file, Rush gives you complete control over the command lines that users execute, as well as over the usage of system resources such as virtual memory, CPU time, etc. In particular, it allows you to run remote programs in a chrooted environment, which is important with such programs as sftp-server or scp that lack this ability.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-02-12 23:51
1.6

Diese Version bietet eine erhebliche Verbesserung der Konfigurationsdatei-Syntax, die eine Vielzahl von Transformation Befehle enthält. Insbesondere ist es nun möglich, explizite Argumente für Veränderungen, zu löschen Befehlszeilenargumente, und setzen oder ändern Sie den Namen der binären, die ausgeführt werden, da im Gegensatz zu argv [0]. Eine besondere "Karte"-Anweisung können Sie nachschlagen Wiederbeschaffungswerte in Dateien von fast beliebigen Format. Support für die Ausführung von interaktiven Shells ist auch in dieser Version enthalten.
Tags: Major feature enhancements
This version provides a largely improved configuration file syntax that contains a rich set of transformation commands. In particular, it is now possible to provide explicit arguments for transformations, to delete command line arguments, and to set or modify the name of the binary to be executed, as opposed to argv[0]. A special 'map' statement allows you to look up replacement values in files of almost arbitrary format. Support for executing interactive shells is also included in this version.

2009-01-17 08:21
1.5

Diese Version enthält eine neue "Post-Prozess-Anmeldung"-Funktion, die es Programme von Drittanbietern über eine INET-oder Unix-Socket-teilen können. Die Konfigurationsdatei-Syntax wurde mit dem neuen 'include' Anweisung erweitert. Vor dem Start läuft rush eine Folge von Sicherheitskontrollen über die Haupt-Konfigurationsdatei und eventuelle Include-Dateien, und sich weigert zu starten, wenn eine dieser scheitern. Internationalisierungs-Unterstützung zur Verfügung steht, und Übersetzungen in Polnisch und Ukrainisch enthalten sind.
Tags: Major feature enhancements
This version implements a new "post-process notification" feature, which allows it to notify third-party programs via an INET or Unix socket. The configuration file syntax has been extended with the new 'include' statement. Before startup, rush runs a sequence of security checks over the main configuration file and any eventual include files, and refuses to start up if any of these fail. Internationalization support is available, and translations to Polish and Ukrainian are included.

2008-10-20 06:34
1.3

Tags: Initial freshmeat announcement

Project Resources