-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
XignAll is distributed as a pre-built binary for Windows, macOS, and Linux. No Python or development environment required for end users.
Requirement: Windows 10 or Windows 11 (x64)
- Download
XignAll-1.3.1-win.msi - Double-click the installer and follow the setup wizard
- XignAll appears in Start Menu after installation
- (Optional) Install LibreOffice if you need document conversion (Pipeline tab)
Hardware token users: Install your token driver/middleware before launching XignAll (SafeNet Authentication Client, eToken PKI Client, or equivalent).
Requirement: macOS 12+ — Universal binary (Apple Silicon + Intel)
- Download
XignAll-1.3.1-mac.dmg - Open the DMG and drag XignAll to Applications
- On first launch: right-click → Open (required on first run due to Gatekeeper)
- (Optional) Install LibreOffice for document conversion
Apple Silicon: The binary runs natively — no Rosetta required.
Requirement: Ubuntu 22.04+ or compatible (x86_64) — distributed as AppImage
- Download
XignAll-1.3.1-linux-x86_64.tar.gz - Extract the archive:
tar -xzf XignAll-1.3.1-linux-x86_64.tar.gz cd XignAll - Make executable and run:
chmod +x XignAll ./XignAll
- (Optional) Install LibreOffice for document conversion:
sudo apt install libreoffice
PKCS#11 on Linux: Install your token's PKCS#11 library (e.g. libetoken.so, opensc-pkcs11.so) and configure the path in XignAll → Settings → Certificates.
LibreOffice is required only if you use the Pipeline tab (document conversion). If you only sign existing PDFs, LibreOffice is not needed.
| Feature | LibreOffice required? |
|---|---|
| Sign existing PDFs | ✗ No |
| Convert .docx/.odt to PDF | ✓ Yes |
| Append pages to PDFs | ✗ No |
| Telegram bot (Server Edition) | ✓ Yes (for non-PDF input) |
Download the new installer/DMG/AppImage from Releases and install over the existing version. Settings and signer profiles are preserved.