Download List

Descripción del Proyecto

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.

System Requirements

System requirement is not defined
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

Esta versión proporciona una configuración mejorado en gran medida fichero de sintaxis que contiene un amplio conjunto de comandos de transformación. En particular, ahora es posible proporcionar argumentos explícitos para la transformación, para eliminar los argumentos de línea de comandos, y establecer o modificar el nombre del binario para ser ejecutado, a diferencia de argv [0]. Declaración de un mapa especial, "le permite buscar valores de reemplazo en archivos de formato casi arbitraria. Apoyo para la ejecución de los depósitos interactivo también está incluido en esta versión.
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

Esta versión implementa un nuevo "post-proceso de notificación" característica, que le permite notificar a programas de terceros a través de un INET o socket de Unix. La sintaxis del archivo de configuración se ha ampliado con el nuevo 'incluir' declaración. Antes de inicio, Rush se ejecuta una secuencia de controles de seguridad sobre el archivo de configuración principal y de los eventuales archivos de inclusión, y se niega a arrancar si cualquiera de estos no. Soporte de internacionalización está disponible, y las traducciones al polaco y ucraniano están incluidos.
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