Rodolphe Bréard
5817c5556a
Remove the Alpine Linux version reference
This reference was obsolete and unmaintained. It should be updated at
least at every change in the minimal required Rust version, and I don't
want to specifically check the Alpine Linux repository just to check
which release includes a compatible Rust version. No other distribution
has such information.
3 years ago
Rodolphe Bréard
7873da4ff8
Update the CI
3 years ago
Rodolphe Bréard
2a4d10b7ab
Add cargo-deny
3 years ago
Rodolphe Bréard
78c5054401
Replace --manifest-path with --bin
3 years ago
Rodolphe Bréard
c0ca2f59f7
Add a release script
Creating releases by hand is error-prone, which is why I already messed
up several time (no big deal, just some comment or annotations with the
wrong date or version number).
I already had a look at some automation tools, mostly cargo-release, but
it failed to convince me.
3 years ago
Rodolphe Bréard
e7fd14b98a
ACMEd v0.19.0
3 years ago
Rodolphe Bréard
0d1fddd9d4
Stop using `libc::time_t`
This type was used for the calculation of the certificate's expiration
delay, which causes troubles on some 32 bits systems.
Rel #59
3 years ago
Rodolphe Bréard
01894bcf27
Add some missing file path in log messages
Rel #24
3 years ago
Rodolphe Bréard
7325bacff4
Ignore the local cargo settings
3 years ago
Rodolphe Bréard
ef6b0e4e2b
Reformat some lines that had previously been split
3 years ago
Rodolphe Bréard
faf36260ec
Replace `.to_vec()` with `.iter().cloned()`
Suggested by clippy as an "unnecessary to owned"
https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_to_owned
3 years ago
Rodolphe Bréard
e0933d1da6
Remove the useless `.to_string()`
3 years ago
Rodolphe Bréard
32ea56553d
Replace the `or_else` with an `or` for simplicity
3 years ago
Rodolphe Bréard
eceb61f9b6
Use a char instead of a string in `.replace()`
3 years ago
Rodolphe Bréard
2c281d1cc7
Add the `--no-pid-file` argument
Fixes #60
3 years ago
Rodolphe Bréard
45f4aeb239
Fix an invalid reference in the command line arguments
3 years ago
Rodolphe Bréard
6a1d18dc86
Update the nix dependency
3 years ago
Rodolphe Bréard
05afca3735
Update the attohttpc dependency
3 years ago
Rodolphe Bréard
8b7fb49207
Fix the changelog
3 years ago
Rodolphe Bréard
9723118855
ACMEd v0.19.0
3 years ago
Rodolphe Bréard
d8e7184b09
Use clap::Command instead of the deprecated clap::App
3 years ago
Rodolphe Bréard
a417bdc614
Update the CI config file
3 years ago
Rodolphe Bréard
596d55a486
Add the acmed@user.service systemd unit configuration
3 years ago
Rodolphe Bréard
39dd471ca3
Enable ProtectKernelModules in the unit file
3 years ago
Rodolphe Bréard
f4b80cb1e4
Explicitly set the configuration file and logging mode
3 years ago
Rodolphe Bréard
a52f6d1da7
Add documentation links in the unit file
3 years ago
Rodolphe Bréard
ee45925ed6
Set the minimal required Rust version to 1.54
3 years ago
Rodolphe Bréard
8b9cffd77f
Upgrade to syslog 6
3 years ago
Rodolphe Bréard
6186cd8377
Remove useless closures
3 years ago
Rodolphe Bréard
cfd5fabf0b
Upgrade to clap 3
3 years ago
Rodolphe Bréard
1f0dcc32aa
Update the badges
3 years ago
Rodolphe Bréard
18ecc4462b
Add a GitHub action CI
3 years ago
Rodolphe Bréard
fbfc124059
Update the minimal required Rust version
3 years ago
Rodolphe Bréard
835cfceb45
Remove unnecessary references
3 years ago
Rodolphe Bréard
1df7e80dce
Update dependencies
3 years ago
Rodolphe Bréard
2f51454f12
Remove the travis-ci configuration file
3 years ago
Rodolphe Bréard
b154b06952
Fix an example in the man
3 years ago
Rodolphe Bréard
fdd2d4fe8d
Update the nom dependency
3 years ago
Rodolphe Bréard
ff042a8d5b
Upgrade the env_logger dependency
3 years ago
Rodolphe Bréard
1226d5aefb
Update the nix dependency
3 years ago
Rodolphe Bréard
c7ef2d27eb
Update the `RUNSTATEDIR` default value in the README
This value has been change in the following commit:
c9c12692c9
4 years ago
Rodolphe Bréard
8aae7d58b0
Change ProtectSystem to yes
The strict mode was not adapted since it would prevent ACMEd to write
http-01 challenge files inside the web server's directory.
4 years ago
Rodolphe Bréard
5b42d1fe14
ACMEd v0.18.0
4 years ago
Rodolphe Bréard
7ca581e4cf
Update the CONTRIBUTING.md
4 years ago
Rodolphe Bréard
56dc42dc2f
Allow Ed25519 and Ed448 only if supported
4 years ago
Rodolphe Bréard
c9d3ccf609
Use matches! instead of match
4 years ago
Rodolphe Bréard
05a6532e1a
Use Option::map instead of custom match
4 years ago
Rodolphe Bréard
033a172c96
Use a char instead of a str
4 years ago
Rodolphe Bréard
6ef9b14a54
Change PathBuf to Path where it is possible
4 years ago
Rodolphe Bréard
32830cbd04
Add support for Ed25519 and Ed448 account keys and certificates
Fixes #36
4 years ago