Hello,

Please be informed that GNU rush version 2.2 is available for download.
This is a bug-fixing release.  See below for a list of noteworthy changes.

GNU rush is a restricted user shell, designed for sites that provide
limited non-interactive access to their resources via ssh (such as,
e.g. savannah).  Its flexible configuration gives system administrators
complete control over the commands that users are allowed to run, as
well as over the usage of system resources, such as virtual memory, CPU
time, etc.

Here are the compressed sources:
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.gz   (1.3MB)
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.bz2   (1008KB)
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.xz   (800KB)

Here are the GPG detached signatures[*]:
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.gz.sig
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.bz2.sig
  https://ftp.gnu.org/gnu/rush/rush-2.2.tar.xz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

Here are the SHA1 and SHA256 checksums:

1b89214adddd7012e50581d960fc1828aee223a8  rush-2.2.tar.gz
ld5TdpF7siprQCbhE4oxYhH40x3QZ5NCQlD3zRaNmM0  rush-2.2.tar.gz
454d55b2d38c09da9fbeeb95e1862aed21b65d2f  rush-2.2.tar.bz2
kEBd8Or7oKAraFPVqdJ55WWNd5DF1aD95bOlxcQQMfU  rush-2.2.tar.bz2
86ae9d9d2a47c56de687af642e488cd895e977f7  rush-2.2.tar.xz
sftp3NKwgsxbyoBDB7ruxO1tp390ffAGbH0a0sNTeX8  rush-2.2.tar.xz

The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify rush-2.2.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keyserver.ubuntu.com --recv-keys 3602B07F55D0C732

and rerun the 'gpg --verify' command.

New in this release:

* File system tests

New predicates, designed after options to the "test" system command,
check for file types. modes and ownership.  For example

  rule
    match -d /var/lock/sd

will match if /var/lock/sd exists on diks and is a directory

* transform: fix replacement of numbered pattern instance

This fixes handling of transform expressions like "s/X/@/2".

Best regards,
Sergey

-- 
If you have a working or partly working program that you'd like
to offer to the GNU project as a GNU package,
see https://www.gnu.org/help/evaluation.html.

Reply via email to