zorp is the main Zorp binary. Starting it will start a new Zorp instance with the specified parameters.
![]() | Note: prior to starting zorp, you have to correctly set the LD_LIBRARY_PATH and PYTHONPATH environment variables. zorpctl described in the section called zorpctl does this for you. |
zorp [options] |
Where options can be one of the arguments as specified in the following table.
Table 2-3. Command line arguments of zorp
Argument | Short | Description |
---|---|---|
--as <name> | -a | Specifies the instance name of the instance to be run. |
--caps <spec> | -C | Set the POSIX 1003.1e capability mask of the running process as specified by spec. If this option is not specified the default cap_net_bind_service,cap_net_admin=p is used. The exact syntax of the spec is described in the cap_from_text(3) manual page. |
--gid <num> | -g | Set the gid of the running process to num. |
--help | -h | Display summary of command line parameters. |
--log-spec <spec> | -s | Set verbosity level on a per message category basis. spec is a filter specification as descibed in the section called Message tags in Chapter 3. |
--log-tags | -T | Prepend the message tag of each message when sent to the log. |
--no-caps | -N | Zorp sets its own capability set to a default even if --caps is not specified. This behaviour can be overridden with this parameter. |
--no-syslog | -l | Do not send messages to syslog, write them to stdout instead |
--policy <file> | -p | Use file as the file containing the policy to use. |
--uid <num> | -u | Set the uid of the running process to num. |
--verbose=<num> | -v<num> | Set verbosity level to num. This is the default verbosity if the parameter --log-spec doesn't specify one for a given log tag. |
--version | -V | Display version and compilation information. |