SIMPLE SOLUTIONS

CONSOLEHELPER(8) - Linux man page online | Administration and privileged commands

A wrapper that helps console users run system programs.

Chapter
18 March 1999
CONSOLEHELPER(8) System Manager's Manual CONSOLEHELPER(8)

NAME

consolehelper - A wrapper that helps console users run system programs

SYNOPSIS

progname [ options ]

DESCRIPTION

consolehelper is a tool that makes it easy for console users to run system programs, doing authentication via PAM (which can be set up to trust all console users or to ask for a password at the system administrator's discretion). When possible, the authentication is done graphically; otherwise, it is done within the text console from which consolehelper was started. It is intended to be completely transparent. This means that the user will never run the consolehelper program directly. Instead, programs like /sbin/shutdown are paired with a link from /usr/bin/shutdown to /usr/bin/consolehelper. Then when non-root users (specifi‐ cally, users without /sbin in their path, or /sbin after /usr/bin) call the "shutdown" program, consolehelper will be invoked to authenticate the action and then invoke /sbin/shutdown. (consolehelper itself has no priviledges; it calls the userhelper(8) pro‐ gram do the real work.) consolehelper requires that a PAM configuration for every managed program exist. So to make /sbin/foo or /usr/sbin/foo managed, you need to create a link from /usr/bin/foo to /usr/bin/consolehelper and create the file /etc/pam.d/foo, normally using the pam_con‐ sole(8) PAM module.

OPTIONS

This program has no command line options of its own; it passes all command line options on to the program it is calling.

SEE ALSO

userhelper(8)

AUTHOR

Michael K. Johnson <@redhat.com>
Red Hat Software 18 March 1999 CONSOLEHELPER(8)
This manual Reference Other manuals
consolehelper(8) referred by consolehelper-gtk(8) | userhelper(8)
refer to userhelper(8)
Download raw manual
Main page System Manager's Manual (+2060) Red Hat Software (+3) № 8 (+5755)
Go top