pbumacs

pbumacs is an editor similar to umacs. umacs is a small version of emacs with gosling-style emacs key bindings.

pbumacs has been modified so that it can be used securely with the Privilege Management for Unix and Linux programs.

Security has been enhanced with the following features:

  • pbumacs must be started with a full path name specified.
  • The user cannot access any files other than the one that is specified at startup time.
  • The user is not allowed to spawn any processes.

This program, when used with Privilege Management for Unix and Linux, can allow users to access a specific file as root, but not other root functions or files.

pbumacs fullpathname
fullpathname File to edit.

None

Executing this command displays the contents of the file called fullpathname for editing:
pbumacs fullpathname

For more information, please see pbrun.