Provided by: titantools_4.0.11+notdfsg1-6_amd64 bug

NAME

       runas — program to run daemons as non priviledge users

SYNOPSIS

       runas [-c directorio]  [uid]  [gid]  [umask]  [program]  [[options]]

DESCRIPTION

       runas is a small program that allows administrators a generic way to run daemons as non privileged users.

       runas  is  equivalent  to  using su     but it strips off the environment and does not require the target
       user's shell to be legitimate (that is, listed under /etc/shells)

       The main reason of using runas is to avoid having daemons run as the root user, in some cases this  might
       be  necessary  (like  login  programs,  such as ssh or telnetd that need to switch to the user making the
       connection) but in many cases it might not be necessary at all.  It can be also a  good  replacement  for
       su,  since  it prevents attacks to daemons through the use of environment variables. Just change (in your
       initialisation scripts under /etc/init.d) the line:

              su - daemon -c /usr/bin/blah

       to:

              runas daemon daemongroup /usr/bin/blah

OPTIONS

       This program just takes two command line options:

       -?        Show summary of options.

       -cdirectory
                 Chroot the daemon to a specific directory before execution.

SEE ALSO

       chroot(2), chroot(8)

AUTHOR

       This manual page was written by Javier Fernandez-Sanguino Pen~a <jfs@debian.org> for  the  Debian  system
       (but may be used by others).  Permission is granted to copy, distribute and/or modify this document under
       the terms of the GNU General Public License, Version 2 any later version published by the  Free  Software
       Foundation.

       On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-
       licenses/GPL.

                                                                                                   TITANTOOLS(8)