aboutsummaryrefslogtreecommitdiff
path: root/Changes
AgeCommit message (Collapse)AuthorFiles
2023-01-22Version 3.09v3.09Sergey Poznyakoff1
2021-06-11Version 3.08v3.08Sergey Poznyakoff1
2021-02-13Fix the recent release dateSergey Poznyakoff1
2021-02-12Change root certificate URL and make it configurable.v3.07Sergey Poznyakoff1
* Makefile.PL: Change bugtracker address as a response to https://log.perl.org/2020/12/rtcpanorg-sunset.html * lib/App/Acmeman.pm ($letsencrypt_root_cert_url): Now global. ($letsencrypt_root_cert_basename): New global. Use the R3 certificate by default. ($VERSION): Change to 3.07 (setup): Use $letsencrypt_root_cert_basename instead of the hardoded value. (collect): Additional diagnostic message. * lib/App/Acmeman/Source/Apache.pm (setup): Use $App::Acmeman::acme_dir and $App::Acmeman::letsencrypt_root_cert_basename * Changes: Update
2020-07-15Improve error reporting. Version 3.06v3.06Sergey Poznyakoff1
2020-07-14Version 3.05v3.05Sergey Poznyakoff1
2020-07-14Version 3.04v3.04Sergey Poznyakoff1
* Changes: Update. * lib/App/Acmeman.pm: Version 3.04 * lib/App/Acmeman/Domain.pm: Remove the $VERSION variable. * lib/App/Acmeman/Log.pm: Use strict and warnings.
2019-12-24Version 3.03v3.03Sergey Poznyakoff1
2019-12-23Define envvars prior to running postrenew. Other improvements.Sergey Poznyakoff1
* Changes: Update. * acmeman: Document changes. * lib/App/Acmeman.pm: Version 3.02.90. Pass information about renewed certificate to postrenew commands in environment variables. Remove created challenge files when no longer needed. * lib/App/Acmeman/Config.pm (mangle): Improve error message. Use "default" domain source by default. * lib/App/Acmeman/Source/Apache.pm: Minor changes. * lib/App/Acmeman/Source/Default.pm: New file. Source for the "default" domain source.
2019-10-23Take into account ServerName if LetsEncryptReference is given.v3.02Sergey Poznyakoff1
* lib/App/Acmeman/Source/Apache.pm (examine_http_config): Take into account ServerName if LetsEncryptReference is given. * Changes: Update. * lib/App/Acmeman.pm: Version 3.02
2019-10-21Accept multiple hostnames in the ServerAlias directivev3.01Sergey Poznyakoff1
2019-10-19Version 3.0v3.00Sergey Poznyakoff1
2019-09-11Fix bug introduced in the previous commitv2.02Sergey Poznyakoff1
* Changes: Update. * lib/App/Acmeman.pm: Version 2.02 * lib/App/Acmeman/Source.pm (is_set): New method. * lib/App/Acmeman/Source/Apache.pm (scan): Use is_set method instead of non-existing cfg.
2019-09-11Bugfixes.v2.01Sergey Poznyakoff1
* Changes: Update * Makefile.PL: Require Config::Parser. * lib/App/Acmeman.pm: Implement the --version option. * lib/App/Acmeman/Source/Apache.pm (scan): Set core.postrenew from layout, if it is not set explicitly. * lib/App/Acmeman/Source/File.pm (scan): Fix inverted logic (load returns false on error.
2019-08-26Improve docs.Sergey Poznyakoff1
2019-08-15Version 1.11v1.11Sergey Poznyakoff1
2019-03-15Multiple 'source' configuration statements.v1.10Sergey Poznyakoff1
* Changes: Version 1.10 * MANIFEST.SKIP: Update. * acmeman: Treat 'source' as multiple keyword. * lib/App/Acmeman/Source/File.pm (new): Append /* only to directory names.
2018-10-06Version 1.08v1.08Sergey Poznyakoff1
2018-07-17Version 1.07v1.07Sergey Poznyakoff1
2018-07-17Version 1.06v1.06Sergey Poznyakoff1
* lib/App/Acmeman/Source/Apache.pm (probe): Prefer apachectl over httpd (follow-up from Apache::Defaults) * acmeman: Version 1.06 * Changes: Update
2018-04-17Update Changes.Sergey Poznyakoff1
* Changes: Update. * MANIFEST: Remove auto-generated file. * .gitignore: Ignore MANIFEST. * MANIFEST.SKIP: New file.
2017-09-13RewriteSergey Poznyakoff1
This patch introduces acmeman configuration file, which can be used to direct its action if a server other than Apache is used. It also can be instructed to store certificate, certificate chain, and certificate key in a single file, instead of three different ones. This can be used with such servers as pound(8). In the absense of a configuration file, the program operates as in previous versions. * MANIFEST: Update. * Makefile.PL: Update. * Changes: Update. * acmeman: Use configuration file if present. Apache configuration remains as a default source of TLS domains. Configuration file can override or complement it. * lib/App/Acmeman/Domain.pm: New file. * lib/App/Acmeman/Config.pm: New file. * lib/App/Acmeman/Source/Apache.pm: New file. * lib/App/Acmeman/Apache/Layout.pm: New file.
2017-02-09Improve debugging, use 4096 bit keys; fix adding alternative namesSergey Poznyakoff1
2017-02-05Initial commitSergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.