Access Control for RTEMS Shell

Sebastian Huber sebastian.huber at
Wed Nov 19 07:20:29 UTC 2014

The goal is to provide different command sets for different users. For 
example a system could give the customer a certain command set and the 
service personal a different one which includes also maintenance operations.

Most of the infrastructure was already present.  There were just some 
missing links in between.

On 18/11/14 16:11, Gedare Bloom wrote:
> Could you briefly explain a bit more context about the goals for
> implementing access control? That is, is it for compliance to some
> standard, to address a security need, or something else?
> Thanks,
> Gedare
> On Tue, Nov 18, 2014 at 9:37 AM, Sebastian Huber
> <sebastian.huber at> wrote:
>> This patch set adds access control to the RTEMS shell.  The command visibility
>> and ability to execute are determined by the current user environment and per
>> command mode, UID and GID values.  The user environment is set up by the
>> rtems_shell_login_check() handler.  Commands to alter the mode, UID and GID of
>> commands are added.
>> _______________________________________________
>> devel mailing list
>> devel at

Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

More information about the devel mailing list