License
acs2md requires a valid license to run conversion commands. License management is done with the license command group.
This is the first dependency to validate on a new machine before you start any bulk or scheduled export workflow.
Purchase a license at climakers.com/acs2md . The license is tied to the machine where it is activated.
license activate
Activates acs2md with your license key. This stores an encrypted license file on the machine.
acs2md license activate --license-key YOUR_LICENSE_KEYOr using the shorthand:
acs2md license activate -k YOUR_LICENSE_KEYYou can also pipe the key from stdin (useful in scripts):
echo "YOUR_LICENSE_KEY" | acs2md license activateFlags
| Flag | Short | Default | Description |
|---|---|---|---|
--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 | -f | false | Force re-activation even if a license is already active |
license validate
Checks whether the current license is valid and shows its status.
acs2md license validateFlags
| Flag | Short | Default | Description |
|---|---|---|---|
--force | -f | false | Force an immediate API validation |
Run this after activation and whenever you are preparing a new workstation, runner, or support environment.
license list
Displays the current license information.
acs2md license listFlags
| Flag | Short | Default | Description |
|---|---|---|---|
--format | -f | table | Output format: table, yaml, json |
license deactivate
Deactivates the license on this machine. Use this before moving the license to a different machine.
acs2md license deactivatelicense where
Prints the full path to the encrypted license file on disk.
acs2md license whereExample output:
/Users/alice/Library/Application Support/acs2md/license.binlicense export
Exports the current license file to a backup location.
acs2md license export --file ./acs2md-license-backup.binFlags
| Flag | Short | Default | Description |
|---|---|---|---|
--file | -f | (required) | Destination path for the exported license backup |
--conflict-resolution | overwrite | How to handle an existing destination file: overwrite, skip, versioned |
license import
Imports a previously exported license backup.
acs2md license import --file ./acs2md-license-backup.binFlags
| Flag | Short | Default | Description |
|---|---|---|---|
--file | -f | (required) | Source path of the license backup to import |
--force | false | Override an existing license |
Activating on a new machine
Deactivate on the old machine
acs2md license deactivateActivate on the new machine
acs2md license activate --license-key YOUR_LICENSE_KEYRecommended license workflow
- activate the tool once
- validate the license state explicitly
- export a backup if your workstation management process requires it
- 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.