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