Projects / Erni

Erni

Erni replaces "su {user} -c {command}" that root uses to run commands as nonroot users, because this method requires that {user} have a valid login shell, leaving another avenue open to abuse the account. With Erni, {user} need not have a valid login shell, {user}'s group memberships may be specified on the command line, and {command} may be chroot'd. It may be used to kick off daemons and also to run interactive tools (e.g. an SQL browser) as the target user.

Tags
Licenses
Implementation

Recent releases

  •  10 Jun 2004 16:05

    Release Notes: Erni can now fork() the specified command to run it as a daemon, and compensate for init scripts that hog the console. This release also uses a new trace subsystem, and features several code cleanups.

    •  15 Oct 2003 00:12

      No changes have been submitted for this release.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.