New versions of GNU RUSH 2.2, PIES 1.7 and Mailutils 3.14

Published Release of the specialized command shell gnu Rush 2.2 (Restricted User Shell) designed to use in systems with trimmed remote access in which the user’s actions restriction are required. RUSH makes it possible to determine which command line functions the user can use and what resources it is provided to it (memory size, processor time, etc.). For example, Rush can be used to remotely launch programs in the Chroot environment, which helps to increase security when providing access through programs such as SFTP-Server or SCP, which by default have access to the entire file system.

In the new release is given the opportunity Use checks for status of files and directories in the file system (for example, you can now check the types, access rights and file owners now). The format of the check options is reminded of working with the command “Test”, for example, to verify that the path exists and indicates the directory, you can use the “Match -D / Var / Lock / SD” design.

In addition, Published Release utilities GNU PIES 1.7 , designed to coordinate the launch and execution of applications. Based on a given configuration, the program launches executable files in the background, tracks their execution and allows you to link the handlers of various states, for example, can restart the program in case of accidental completion, execute another program or send a notification to the administrator. Including
GNU PIES can be used as an init process running first during system boot, and supports / etc / inittab format.

In the new version of GNU PIES, the method of working with configuration files has been changed. The built-in preprocessor is removed and each file specified in the “#Include” and “#Include_once” expressions are now processed separately using an external preprocessor (previously built-in preprocessor at first, all substitutions “#include” were revealed, and then the result was processed by an external preprocessor M4 as one whole). Added new diagnostic expressions’ #warning “text” ‘,’ #Error “text” and ‘#aBend “Text”‘ to generate warnings and output errors.

You can also note release set gnu Mailutils 3.14

/Media reports.