Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ launchit(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mpcntl(1M)

pfdisable(1M)

pfenable(1M)

pfpriv(1M)

setrlimit(2)

mpcntl(3X)

nullptr(3X)

launchit(1M)                                                   launchit(1M)

NAME
     launchit - launch a process with special capabilities

SYNOPSIS
     launchit [-gname] [-uname] [-dn] [-cm] [-Cm] [-px] [-Px] [-n{e|d}]
              [-D] [-U] [-A] [-v] commandstring | pid

DESCRIPTION
     WARNING:

     The use of some of the options offered by this command may severely
     disrupt the normal functioning of the system.

     launchit sets the special attributes specified by the option list and
     launches commandstring via an execvp(2).

OPTIONS
     -gname    Immediately before launching commandstring, the process's
               group name is set to name (name is an ASCII group name).

     -uname    Immediately before launching commandstring, the process's
               user id is set to name (name is an ASCII user name).

     -dn       The process's file descriptor limit is set to n. n must be
               in the range 63 to 1024.

     -cm       The process is bound to CPU m.

               Note: This option may be given multiple times to bind the
               process to a set of CPUs.

     -Cm       The process is bound exclusively to CPU m.

               Note: This option may be given multiple times to exclusively
               bind the process to a set of CPUs.

     -px       The process will run at a fixed priority with a "nice" value
               of x [see nice(2)].

     -Px       The process will run in the fixed priority class with a
               priority of x.

     -n{e|d}   Enable or disable the support of null pointer dereferences.
               If enabled, the kernel will satisfy read accesses to address
               0 by mapping a page of zeros read-only at address 0. This is
               enabled by default. This attribute is inherited by the
               processes children.

     -D        The process has the ability to disable preemption using
               mpcntl(MPCNTLNOPRMPT, ...).

     -U        The process will run with no limit on the number of children



Page 1                       Reliant UNIX 5.44                Printed 11/98

launchit(1M)                                                   launchit(1M)

               that may be created.





















































Page 2                       Reliant UNIX 5.44                Printed 11/98

launchit(1M)                                                   launchit(1M)

     -A        This process will run with the Reliant UNIX operating
               system's processor affinity mechanisms disabled.

     -v        Verbose mode. Print the current values of attributes set by
               launchit.

     pid       Process id as returned from ps. If the first letter of com-
               mandstring | pid is a digit, the parameter id taken as a
               pid, otherwise as a command to be executed.

SEE ALSO
     mpcntl(1M), pfdisable(1M), pfenable(1M), pfpriv(1M), setrlimit(2),
     mpcntl(3X), nullptr(3X).









































Page 3                       Reliant UNIX 5.44                Printed 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026