PrintToVeraeTimeStamp/platform/linux
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Cursor Agent 0808cdd781
Stop the network printer before replacing its binary on upgrade.
A silent Windows setup copied verae-print.exe while VeraeNetPrint and the tray still had the files open, skipped the locked copies, and left the old binary to reject the new flags. launch-tray on that binary then started a second server. Stop and wait, then copy, and abort if a file is still locked. macOS bootouts the LaunchDaemon before the payload is copied, and Debian stops the unit from preinst. launch-tray only starts the tray.

Co-authored-by: George Lambert <marchon@gmail.com>
2026-10-04 22:00:24 +00:00
..
cups Linux: zenity sign-in/key dialog; CUPS backend opens it in the user's session when a key is missing or rejected; apps-menu launcher; 0.3.3 2026-10-04 13:57:40 -04:00
deb Stop the network printer before replacing its binary on upgrade. 2026-10-04 22:00:24 +00:00
install.sh linux CUPS backend: install root 0700 (CUPS ran it as lp → every job failed status 1), find /usr/bin/verae-print, chown spool to job user, clear ERROR: for missing signing key, debug trace via /etc/verae-print/debug 2026-10-04 13:45:56 -04:00
README.txt wip: registration PDF, auth setup, CLI, Windows/Linux installers 2026-10-03 18:35:27 -04:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Verae Print Stamp — Linux (CLI + optional CUPS)
===============================================

Digests-only timestamping. Document bytes stay on your machine.

Install
-------
  tar xzf VeraePrintStamp-linux-*.tar.gz
  cd VeraePrintStamp-linux-*
  sudo ./install.sh                 # CLI + CUPS queue when cups is present
  # or:  PREFIX=$HOME/.local ./install.sh   # user install; WITH_CUPS=0

Setup
-----
  verae-print setup
  # opens https://customer.verae.ai/portal/ — mint xVerae- → paste

Stamp
-----
  verae-print stamp ./Contract.pdf

Outputs (default)
-----------------
  ~/Documents/Verae Timestamps/
    Contract.pdf
    Contract-verae-timestamp-{RECEIPTID}.pdf
    Contract.verae.json

CUPS destination
----------------
install.sh installs backend `verae` and queue Verae_Timestamping when
`lpadmin` is available. Use your desktop’s print dialog → Verae Timestamping.
If the queue is missing, stamp via the CLI above.

Links
-----
  Downloads: https://printit.verae.ai/
  Portal:    https://customer.verae.ai/portal/
  Explorer:  https://explorer.verae.ai/time