Skip to Content

License

acp2md requires a valid license to run conversion commands. License management is done with the license command group.

This is the first operational dependency to validate on a new machine. Do not wait until a real export run fails to discover a licensing issue.

Purchase a license at climakers.com/acp2md . The license is tied to the machine where it is activated.


license activate

Activates acp2md with your license key. This stores an encrypted license file on the machine.

acp2md license activate --license-key YOUR_LICENSE_KEY

Or using the shorthand:

acp2md license activate -k YOUR_LICENSE_KEY

You can also pipe the key from stdin (useful in scripts):

echo "YOUR_LICENSE_KEY" | acp2md license activate

Flags

FlagShortDefaultDescription
--license-key-k(optional when using --license-file)Your license key
--license-file-f(none)Path to a local license file generated by licensegen
--force-ffalseForce re-activation even if a license is already active

license validate

Checks whether the current license is valid and shows its status.

acp2md license validate

Flags

FlagShortDefaultDescription
--force-ffalseForce an immediate API validation

Run this after activation and whenever you are preparing a new workstation or support environment.


license list

Displays the current license information.

acp2md license list

Flags

FlagShortDefaultDescription
--format-ftableOutput format: table, yaml, json

license deactivate

Deactivates the license on this machine. Use this before moving the license to a different machine.

acp2md license deactivate

license where

Prints the full path to the encrypted license file on disk.

acp2md license where

Example output:

/Users/alice/Library/Application Support/acp2md/license.bin

license export

Exports the current license file to a backup location.

acp2md license export --file ./acp2md-license-backup.bin

Flags

FlagShortDefaultDescription
--file-f(required)Destination path for the exported license backup
--conflict-resolutionoverwriteHow to handle an existing destination file: overwrite, skip, versioned

license import

Imports a previously exported license backup.

acp2md license import --file ./acp2md-license-backup.bin

Flags

FlagShortDefaultDescription
--file-f(required)Source path of the license backup to import
--forcefalseOverride an existing license

Activating on a new machine

Deactivate on the old machine

acp2md license deactivate

Activate on the new machine

acp2md license activate --license-key YOUR_LICENSE_KEY
  1. activate the tool once
  2. validate the license state explicitly
  3. export a backup if your workstation management process requires it
  4. deactivate before moving to a replacement machine

If the old machine is no longer available, contact support at climakers.com  to reset your license activation.

Last updated on