The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Set User Id - Run subroutines as the super user

SYNOPSIS

munchies_suid -c subroutine [-o var=value,...]

Run subroutine as the super user only if the excuting user is permitted

munchies_misc -H|-h

Display man page/usage string

VERSION

$Revision: 588 $

DESCRIPTION

This program exposes the subroutines in the App::Munchies::Programs::Suid module. Runs suid root. Only executes the subroutine as the super user if the subroutine name appears in secure list belonging to one of the user's groups

REQUIRED ARGUMENTS

-c subroutine

OPTIONS

-D

Turn debugging on

-m path

Append to logfile on completion

-n

Do not prompt for debugging

DIAGNOSTICS

Prints errors to stderr

EXIT STATUS

Returns zero on success, non zero on failure

CONFIGURATION

Uses the constructor's appl attribute to locate a configuration file

DEPENDENCIES

App::Munchies::Programs::Suid

INCOMPATIBILITIES

Perl::Critic is not compatible with Pod::Usage

BUGS AND LIMITATIONS

Send reports to Support at RoxSoft.co.uk

AUTHOR

Peter Flanigan

LICENSE AND COPYRIGHT

Copyright (c) 2001-2006 RoxSoft Limited

This is free software; you can redistribute it and/or modify it under the same terms as Perl itself