LimeLM
wyBuild
Support forum
wyDay blog
wyDay Home

TurboFloat Server Commandline options

Below are the commandline options for the TurboFloat Server. Some options only apply to certain platforms (e.g. Windows-only, etc.) and will be noted as such. All other options apply to all platforms.

For options that accept file paths (-pdets, -config, -areq, -aresp, -pidfile) you can use either relative or absolute filenames. If you use relative filenames please note that the path will be "relative" to the TurboFloat Server executable, not relative to the "current directory".

Usage: TurboFloatServer -x [OPTION]...       (1st form)
  or:  TurboFloatServer -i [OPTION]...       (2nd form)
  or:  TurboFloatServer -u [OPTION]...       (3rd form)
  or:  TurboFloatServer -d [OPTION]...       (4th form)
  or:  TurboFloatServer -a [OPTION]...       (5th form)
  or:  TurboFloatServer -p [OPTION]...       (6th form)

1st form: runs the floating license from commandline manually.

2nd form: installs the floating license server to be run by the
          system. (Windows & macOS only)

3rd form: stops & uninstalls the floating license server from the
          system. (Windows & macOS only)

4th form: runs the floating license server as a daemon.
          (all non-Windows operating systems)

5th form: activates the floating license server on the computer. This
          must be done before the floating license server can be used.

6th form: generates the XML <user /> entry with the bcrypt-hashed
          password that can be used in the configuration file to
          allow access via the TurboFloat Server manager.

-x                     Starts the floating license server from
                       commandline.

-d                     Starts the floating license server as a daemon.
                       Only for Linux, macOS, and BSD.

-pdets=FILEPATH        Specify a custom location to the product
                       details file (TurboActivate.dat).

-config=FILEPATH       Specify a custom location to the config file.

-i                     Installs this floating license server as a:
                       Windows Service to run when the system boots.
                       (Windows only)

                       launchd daemon to run when the system boots.
                       (macOS only)

-delaystart            When using the "-i" option this allows you to
                       *not* start the floating license server.
                       Only for Windows & macOS.

-u                     Uninstalls this floating license server.
                       Only for Windows & macOS.

-h                     Display this help and exit.

-v                     Output version and activation details then
                       exit.

-a[=PRODUCTKEY]        Activates or re-activate this server.

-areq=FILEPATH         Generates an "offline activation" request file.
                       This must be used with the "-a" option.

-aresp=FILEPATH        Uses the "offline activation response" file to
                       activate the floating license server. This
                       must be used with the "-a" option.

-deact[=FILEPATH]      De-activates this server so that it can be
                       activated on another computer. If you specify
                       a FILEPATH then an "offline deactivation"
                       request file is generated.

-p="PASSWORD"          Generate an XML <user /> entry with the
                       bcrypt-hashed password. Must use the -user
                       switch as well to generate the full XML
                       element. And you can use the -silent
                       switch to just output the element and not
                       any of the explanations.

-user="USERNAME"       The username that will be output in the XML
                       <user /> entry.

-wf=WORK_FACTOR        The work factor to use when generating the
                       password hash. If this is not present then an
                       ideal work factor is chosen (12 or higher
                       depending on the version and other factors).
                       Choose a work factor between 4 and 31. All
                       numbers outside that range will be ignored in
                       favor of our default work factor.

-silent                Don't output to the screen.

-pidfile=FILEPATH      Write the process ID to a file.
                       Only for Linux, macOS, and BSD.