acme-tiny - Tiny auditable script to issue, renew Let's Encrypt certificates

Property Value
Distribution Fedora 29
Repository Fedora i386
Package filename acme-tiny-4.0.4-2.fc29.noarch.rpm
Package name acme-tiny
Package version 4.0.4
Package release 2.fc29
Package architecture noarch
Package type rpm
Category Applications/Internet
License MIT
Maintainer -
Download size 19.74 KB
Installed size 12.74 KB
This is a tiny, auditable script that you can throw on your server to issue and
renew Let's Encrypt certificates. Since it has to be run on your server and
have access to your private Let's Encrypt account key, I tried to make it as
tiny as possible (currently less than 200 lines). The only prerequisites are
python and openssl.
Well, that and a web server - but then you only need this with a web server.
This package adds a simple directory layout and timer service that runs
acme_tiny on installed CSRs as the acme user for privilege separation.


Package Version Architecture Repository
acme-tiny-4.0.4-2.fc29.noarch.rpm 4.0.4 noarch Fedora
acme-tiny - - -


Name Value
/usr/bin/python3 -
acme-tiny-core = 4.0.4-2.fc29
shadow-utils -
systemd -


Name Value
acme-tiny = 4.0.4-2.fc29
config(acme-tiny) = 4.0.4-2.fc29


Type URL
Binary Package acme-tiny-4.0.4-2.fc29.noarch.rpm
Source Package acme-tiny-4.0.4-2.fc29.src.rpm

Install Howto

Install acme-tiny rpm package:

# dnf install acme-tiny




2018-07-12 - Fedora Release Engineering <> - 4.0.4-2
- Rebuilt for
2018-05-22 - Stuart D. Gathman <> 4.0.4-1
- Official upstream release! BZ#1560531
- Move to acme-tiny-core subpackage BZ#1438181
2018-02-07 - Fedora Release Engineering <> - 0.2-4.20170516gitaf025f5
- Rebuilt for
2017-11-22 - Stuart D. Gathman <> 0.2-3.20170616gitaf025f5
- BZ#1507333 EL6 missing python-argparse dependency
- BZ#1515781 Agreement updated.
- BZ#1409345 Unwritable certs silently skipped
2017-07-26 - Fedora Release Engineering <> - 0.2-2.20170516gitaf025f5
- Rebuilt for
2017-07-06 - Stuart D. Gathman <> 0.2-1.20170616gitaf025f5
- BZ#1468045 Update to new upstream version
- BZ#1409686 Message.getallmatchingheaders() is broken in python3.
2017-02-10 - Fedora Release Engineering <> - 0.1-12.20160810git5a7b4e7
- Rebuilt for
2016-12-19 - Miro HronĨok <> - 0.1-11.20160810git5a7b4e7
- Rebuild for Python 3.6
2016-08-22 - Stuart D. Gathman <> 0.1-10.20160810git5a7b4e7
- Fix cert writable check in sign script
- More tips in
2016-08-22 - Stuart D. Gathman <> 0.1-9.20160810git5a7b4e7
- Use %{systemd_requires}
- Remove unneeded cronie, python dependencies
- Add acme-tiny.timer to systemd scriptlets
- Add
- acme_tiny: Fix --chain patch for python2.6 (el6)
- acme_tiny: Suppress traceback on error

See Also

Package Description
acme-tiny-core-4.0.4-2.fc29.noarch.rpm core python module of acme-tiny
acpi-1.7-10.fc29.i686.rpm Command-line ACPI client
acpica-tools-20180810-1.fc29.i686.rpm ACPICA tools for the development and debug of ACPI tables
acpid-2.0.30-1.fc29.i686.rpm ACPI Event Daemon
acpitool-0.5.1-18.fc29.i686.rpm Command line ACPI client
activeio-3.1.4-15.fc26.noarch.rpm Apache ActiveMQ ActiveIO :: Core
activeio-javadoc-3.1.4-15.fc26.noarch.rpm Javadoc for activeio
activemq-5.6.0-18.fc26.noarch.rpm Open source messaging and Integration Patterns server
activemq-core-5.6.0-18.fc26.noarch.rpm ActiveMQ Core
activemq-cpp-3.9.4-1.fc29.i686.rpm C++ implementation of JMS-like messaging client
activemq-cpp-devel-3.9.4-1.fc29.i686.rpm C++ implementation header files for JMS-like messaging
activemq-jaas-5.6.0-18.fc26.noarch.rpm ActiveMQ Jaas
activemq-javadoc-5.6.0-18.fc26.noarch.rpm Javadoc for activemq
activemq-kahadb-5.6.0-18.fc26.noarch.rpm ActiveMQ KahaDB
activemq-protobuf-1.1-14.fc26.noarch.rpm ActiveMQ Protocol Buffers