Rush Hour: Newest GNU Restricted User Shell
The latest stable release of the GNU Restricted User Shell (Rush), version 1.5, includes new configuration offerings and a notification feature.
The new GNU Rush allows UNIX and Linux admins to control the users' command line functions, such as limited access to version control systems and data uploads. Rush can also work in a chroot environment for tighter security, where the admin sets up access rules in the configuration file.
The new "include" directive in version 1.5 allows the configuration rules to apply to multiple files. The developers also introduced a new security mechanism whereby the program reports if the configuration file (or an included file) is owned by root and not writeable by other users. Rush takes on the task only when all security measures are met. A standard configuration is available for compilation into the Rush binaries.
The new Rush also provides post-process notification of configuration rules over INET or UNIX sockets, such as of termination of user sessions. As to internationalization, Rush 1.5 adds Polish and Ukrainian to its languages.
The program is a product of the GNU Project and is under GPLv3 license. A source tarball is available here.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Gnome Developers Consider Dropping RPM Support
In a move that might shock a lot of users, the Gnome development team has proposed the idea of going straight up Flatpak.
-
openSUSE Tumbleweed Ditches AppArmor for SELinux
If you're an openSUSE Tumbleweed user, you can expect a major change to the distribution.
-
Plasma 6.3 Now Available
Plasma desktop v6.3 has a couple of pretty nifty tricks up its sleeve.
-
LibreOffice 25.2 Has Arrived
If you've been hoping for a release that offers more UI customizations, you're in for a treat.
-
TuxCare Has a Big AlmaLinux 9 Announcement in Store
TuxCare announced it has successfully completed a Security Technical Implementation Guide for AlmaLinux OS 9.
-
First Release Candidate for Linux Kernel 6.14 Now Available
Linus Torvalds has officially released the first release candidate for kernel 6.14 and it includes over 500,000 lines of modified code, making for a small release.
-
System76 Refreshes Meerkat Mini PC
If you're looking for a small form factor PC powered by Linux, System76 has exactly what you need in the Meerkat mini PC.
-
Gnome 48 Alpha Ready for Testing
The latest Gnome desktop alpha is now available with plenty of new features and improvements.
-
Wine 10 Includes Plenty to Excite Users
With its latest release, Wine has the usual crop of bug fixes and improvements, along with some exciting new features.
-
Linux Kernel 6.13 Offers Improvements for AMD/Apple Users
The latest Linux kernel is now available, and it includes plenty of improvements, especially for those who use AMD or Apple-based systems.