Wolfgang Bumiller
|
a0c1369000
|
acme-api: bump to 0.1.1-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2024-06-19 12:08:04 +02:00 |
|
Dietmar Maurer
|
b25edb67de
|
sys: use anyhow Error type for create_dir, and improve error messages
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-13 11:51:44 +02:00 |
|
Dietmar Maurer
|
0b17987c67
|
acme-api: show all certificate subject_alt_names (DNS, IP, EMAIL, URI)
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-11 14:24:23 +02:00 |
|
Dietmar Maurer
|
7e4121d26e
|
acme-api: add function to extract certificate data from .pem data
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-06 14:07:43 +02:00 |
|
Dietmar Maurer
|
fcaa4f6758
|
acme-api: implement funtion to create self signed certificates
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-06 14:07:43 +02:00 |
|
Dietmar Maurer
|
7a8e948ee7
|
acme-api: pass parameters by reference
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-06 11:09:56 +02:00 |
|
Dietmar Maurer
|
04505ada7a
|
acme-api: implement revoke certificate helper
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-06 10:23:35 +02:00 |
|
Fabian Grünbichler
|
a17430b38f
|
run cargo fmt
(again)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
|
2024-06-05 13:31:06 +02:00 |
|
Wolfgang Bumiller
|
7ab17e262c
|
acme-api: bump to 0.1.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2024-06-05 12:12:52 +02:00 |
|
Dietmar Maurer
|
10f32d4312
|
acme-api: use replace_secret_config to write acme config files
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-04 13:14:20 +02:00 |
|
Dietmar Maurer
|
ccbef4be87
|
acme-api: use create_secret_dir from product-config
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-04 12:56:57 +02:00 |
|
Dietmar Maurer
|
8219565d6a
|
acme-api: create all directorties inside init
|
2024-06-04 12:22:16 +02:00 |
|
Dietmar Maurer
|
3aa07c117b
|
acme-api: export ChallengeSchemaWrapper
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 12:55:43 +02:00 |
|
Dietmar Maurer
|
cae2b556fa
|
acme-api: export account_config_filename
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 12:29:16 +02:00 |
|
Dietmar Maurer
|
c5731f916b
|
acme-api: make register_account directory parameter optional
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 10:50:12 +02:00 |
|
Dietmar Maurer
|
95ea61183f
|
acme-api: export known directories
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 10:40:12 +02:00 |
|
Dietmar Maurer
|
0582a13281
|
acme-api: export api types at top-level
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 10:03:06 +02:00 |
|
Dietmar Maurer
|
2665b566c0
|
acme-api: remove stale feature gate and always compile api types
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-06-03 09:08:16 +02:00 |
|
Dietmar Maurer
|
79a6f97c39
|
acme-api: commit missing file
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-31 12:35:42 +02:00 |
|
Dietmar Maurer
|
5e00ee7bb0
|
acme-api: remove useless api-types feature
We always need those types, so there is no need to make this a feature.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-31 12:23:05 +02:00 |
|
Dietmar Maurer
|
d152e47d78
|
acme-api: add init method to setup directories
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-31 12:12:23 +02:00 |
|
Dietmar Maurer
|
f6bcb6b50b
|
syslog-api: new crate, split out from system-management-api
|
2024-05-30 09:44:48 +02:00 |
|
Dietmar Maurer
|
4768ad2200
|
product-config: remove digest implementation (move to proxmox-config-digest crate)
And use the new proxmox-config-digest crate instead.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-29 18:41:28 +02:00 |
|
Dietmar Maurer
|
f240a2bfaa
|
acme-api: add debian packaging
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-17 12:13:02 +02:00 |
|
Dietmar Maurer
|
7c899090e4
|
acme-api: use product-config instead of custom acme api configuration
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-17 11:52:57 +02:00 |
|
Dietmar Maurer
|
cfc155a06b
|
acme-api: reusable ACME api implementation.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
|
2024-05-16 12:35:14 +02:00 |
|