11.2. User Client Options

In order of precedence, User Client options can be set …

  1. On the Command-line.

  2. As value in a client.properties file. An annotated template is available in the /opt/savapage/client/app/config/ directory.

  3. As Configuration Property.

usage: savapage-client <options>
      --anchor <ne|nw|se|sw>     Show on desktop at anchor position instead of tray.
                                 --notify-send switch is auto activated (Linux only).
   -d,--debug                    Write debug messages to the log file.
   -h,--help                     Display help text in GUI.
      --help-tui                 Display help text in TUI.
      --log-dir <dir>            Log file directory. Default: $HOME
      --notify-send              Use 'notify-send' command to send desktop
                                 notifications (Linux only).
   -p,--print-dialog             Show action dialog at print-in event.
      --passkey <key>            The admin passkey (optional).
      --print-dialog-btn <arg>   Button text on print-in action dialog for opening
                                 User Web App (optional).
      --print-url-query <arg>    URL query for opening User Web App at print-in event
                                 (optional).
      --properties <file>        File with default command-line options (optional).
                                 Default: $APP/config/client.properties
      --server-host <arg>        IP address or name of SavaPage server
      --server-port <number>     SSL port of SavaPage server (optional). Default:
                                 8632.
      --user <name>              A different username than current user $USER
                                 (optional).
   -x,--hide-exit                Hide the "Exit" menuitem (optional). Default: false.

Note

The passkey option can also be applied as environment variable SAVAPAGE_CLIAPP_ADMIN_PASSKEY. This is the preferred way to use in generic login scripts, since the command-line option might be visible in system process viewers.

On Debian, the notify-send utility is part of the libnotify-bin package.

User Client Options Configuration Properties

Configuration property

Command-Line Option

cliapp.print-in.url-querycliapp.print-in.url-query

--print-url-query

The query string to be appended to the base URL when opening the User Web App in response to a print-in event. Do not prefix the value with a ? or & character.

cliapp.print-in.dialog.button-open

--print-dialog-btn

Action button text on print-in action dialog for opening User Web App.

See Config Editor on how to enter these items.