JSignPdf is a Java application for adding digital signatures to PDF
documents. It provides a JavaFX graphical interface and a command-line
interface, PKCS#12 and PKCS#11 keystores, visible signatures,
timestamping,
and OpenPDF and DSS/PAdES signing engines.
This SlackBuild repackages the official full ZIP distribution. It uses
the bundled Java libraries and the Linux x86_64 JavaFX components, but
does not bundle a Java runtime or require Maven or network access while
building. Only x86_64 is supported.
Java 21 or newer is required. The launcher uses zulu-openjdk21 by
default.
To use another compatible Java installation, set JAVA_HOME explicitly.
JAVA_OPTS can be used to pass additional Java VM options, for example:
JAVA_OPTS="-Djsignpdf.swing=true" jsignpdf
Run jsignpdf without arguments for the GUI, or jsignpdf --help for CLI
usage. The desktop entry uses --gui when opening PDF files.
Hardware tokens and smartcards need the manufacturer's PKCS#11 library
and, where applicable, PC/SC services. OpenSC is an optional provider:
https://github.com/OpenSC/OpenSC
Configure the library in JSignPdf's Preferences dialog. Software PKCS#12
certificates do not need these optional components.
This requires: zulu-openjdk21
Maintained by: Pablo Romano
Keywords: signpdf,sign,pdf,signing,tool
ChangeLog: jsignpdf
Homepage:
https://jsignpdf.eu/
Download SlackBuild:
jsignpdf.tar.gz
jsignpdf.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| doinst.sh |
| jsignpdf.SlackBuild |
| jsignpdf.desktop |
| jsignpdf.info |
| jsignpdf.sh |
| slack-desc |
© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds