GNU Rush – a restricted user shell (split by chapter):   Section:   Chapter:FastBack: Test Mode   Up: Top   FastForward: Rushwho   Contents: Table of ContentsIndex: Concept Index

8 Option Summary

This chapter provides a short summary of rush command line options.

-c command

Specify the command to run.

-C test
--security-check=test

Configure security checks for the main configuration file. See include-security, for the description of test argument. See security checks, for the discussion of the available security tests.

-d number
--debug=number

Set debugging level.

--dump=attrs
-D attrs

Run in request dump mode. Argument is a comma-separated list of attribute names. See dump mode, for a detailed description of the request dump mode.

-i

Emulate interactive access. See Test Mode.

--show-default

Display the default built-in configuration. See Default Configuration, for more information.

-t
--test
--lint

Run in test mode. An optional argument may be used with this option to specify alternative configuration file name, e.g.:

$ rush --lint ./test.rc

If the -c option is also specified, rush emulates the normal processing for the command, but does not execute it.

-x
--trace

Print parser traces. When used twice, print lexical scanner traces as well. This option is intended for debugging.

-T

Test scanner mode. This option is used by the rush testsuite.

-u name
--user=name

Emulate access by user name. This option implies --test and is valid only when used by root and in conjunction with the -c option.

-v
--version

Display program version.

-h
--help

Display a short help message.

--usage

Display a concise usage summary.

GNU Rush – a restricted user shell (split by chapter):   Section:   Chapter:FastBack: Test Mode   Up: Top   FastForward: Rushwho   Contents: Table of ContentsIndex: Concept Index