Commit graph

35 commits

Author SHA1 Message Date
Jan Christian Grünhage
936065719b
update(lego): bump version to 4.18.0 2024-09-04 16:35:15 +02:00
Sebastian Fleer
a821a2f405
feat(lego): make HTTP challenge port configurable 2024-06-24 11:59:46 +02:00
transcaffeine
7c42199b1e
chore(lego): allow for lego_post_renewal_script to be array of commands/hooks 2024-06-23 12:08:32 +02:00
Evelyn Alicke
26451225ec
fix(lego): get correct image for platforms other than x86_64 2024-03-28 21:02:40 +01:00
Jadyn Emma Jäger
82bca3f758
feat(lego): Add ExecStartPre Script option 2024-03-16 17:30:52 +01:00
Jan Christian Grünhage
e78876d8cf
update(lego): bump version to 4.15.0 2024-02-14 20:35:38 +01:00
Sammy
8e8f496df6
fix(lego): don't unpack source files in check mode 2024-02-02 10:45:58 +01:00
transcaffeine
c06f6a65be
chore(lego): ensure lego_certificate_store is owned by lego_certificate_store_user 2023-11-29 15:39:52 +01:00
Jan Christian Grünhage
ed8f0158ba
update(lego): bump version to 4.14.2 2023-11-08 23:58:40 +01:00
Jan Christian Grünhage
10c34f5a73
fix(lego): systemd unit files should not have the executable bit set
We're also making them non world readable, just in case people are
putting secrets in there.
2023-11-08 23:28:43 +01:00
Johanna Dorothea Reichmann
515a07e81f
fix(lego): install acl package to allow becoming an unprivileged user
Without the ACL package installed, becoming an unprivileged ansible
user with an unprivileged connection user is not possible, as
it results in an 'invalid mode' error in chmod.
2023-09-23 19:36:37 +02:00
Jan Christian Grünhage
66b1b5b0aa
fix(lego): remove async execution, as it caused more problems than it ever helped 2023-07-05 13:31:34 +02:00
Jan Christian Grünhage
c329437b21
update(lego): bump version to 4.12.3 2023-07-05 13:31:30 +02:00
Johanna Dorothea Reichmann
2514d99cf9
update(lego): bump lego version to 4.12.1 2023-06-19 10:29:05 +02:00
Johanna Dorothea Reichmann
d3956c5cbe
feat(lego): add functionality for role to install its own dependencies 2023-06-19 10:29:00 +02:00
Johanna Dorothea Reichmann
12eb1aa48b
fix(lego): compare pubkey against merged configuration and provide a default key type 2023-06-19 10:28:56 +02:00
Jan Christian Grünhage
6c20ba81b2 feat(lego): generate certificate metrics for the node_exporter textfile collector 2023-03-07 11:43:30 +01:00
Lars Kaiser
7ce4598d29
fix(lego): permissions for acme account 2023-02-28 17:57:35 +01:00
Lars Kaiser
fc44cea83b
fix(lego): build lego run command correctly 2023-02-28 17:51:54 +01:00
Jan Christian Grünhage
0962644632
chore(lego): fix lints in role 2023-02-22 18:35:20 +01:00
Johanna Dorothea Reichmann
a545d20272
feat(lego): allow starting lego based on previous activation and adding jitter 2023-01-04 11:24:07 +01:00
Jan Christian Grünhage
9d284a239e
feat(lego): run certificate handler with async to speed up role execution 2022-12-20 14:58:04 +01:00
Lars Kaiser
25675008c2
feat(lego): add tags to tasks 2022-12-01 20:33:37 +01:00
Johanna Dorothea Reichmann
ba4f7dd192
chore(lego): allow easy overriding of lego source server 2022-11-04 10:09:00 +01:00
Johanna Dorothea Reichmann
22b8256a63
feat(lego): allow pulling with HTTP basic auth credentials 2022-11-04 09:59:05 +01:00
Jan Christian Grünhage
c8e0aaf46a
fix(lego): SAN comparison was faulty 2022-06-20 21:47:28 +02:00
Lars Kaiser
0c0326d292
fix(lego): Provide post renewal script 2022-06-20 20:48:30 +02:00
Lars Kaiser
37670dfa56
fix(lego): issue new certs only when necessary
Make issuance more robust against failed ansible runs.
A new certificate will now be issued if there are no changes
to configuration, but the cert is missing.
2021-11-25 19:47:16 +01:00
Johanna Dorothea Reichmann
2f4cf0ae12
refactor(lego): correct mode checking, test binary existance before calling it, naming 2021-11-09 11:40:14 +01:00
Johanna Dorothea Reichmann
e43a3ffbe6
chore(lego): move systemd unit directives to the correct section, route lego output to journal 2021-11-09 11:40:13 +01:00
Johanna Dorothea Reichmann
b980e37177
feat(lego): allow configuring permissions of lego's certificate store folder 2021-11-09 11:38:44 +01:00
Jadyn Emma Jaeger
b8562448be
feat(lego): Add support for using existing acme accounts 2021-10-21 09:24:13 +02:00
Jadyn Emma Jaeger
7d6c1840e1
feat(lego): Cleanup jinja2 2021-10-21 09:24:13 +02:00
Jadyn Emma Jaeger
ab24825928
docs(lego): Update documentation 2021-10-21 09:24:13 +02:00
Jadyn Emma Jaeger
8868c4e44d
feat(lego): Initial commit 2021-10-21 09:24:13 +02:00