diff options
| -rw-r--r-- | Changelog | 7 | ||||
| -rwxr-xr-x | lacme | 2 | ||||
| -rw-r--r-- | lacme.8.md | 5 | 
3 files changed, 10 insertions, 4 deletions
| @@ -1,3 +1,10 @@ +lacme (0.8.1) upstream; + + - lacme: in the [accountd] config, let lacme-accountd(1) do the +   %-expansion for 'config', not lacme(8) when building the command. + + -- Guilhem Moulin <guilhem@fripost.org>  Mon, 22 Feb 2021 12:04:28 +0100 +  lacme (0.8.0) upstream;   * Breaking change: 'challenge-directory' now needs to be set to an @@ -536,7 +536,7 @@ sub acme_client($@) {              my ($cmd, @args) = split(/\s+/, $accountd->{command}) or die "Empty accountd command\n";              $_ = spec_expand($_) foreach ($cmd, @args); # expand %-specifiers after privilege drop and whitespace split              push @args, '--stdio'; -            push @args, '--config='.spec_expand($accountd->{config}) if $accountd->{config} ne ''; +            push @args, '--config='.$accountd->{config} if $accountd->{config} ne '';              push @args, '--privkey='.$accountd->{privkey} if $accountd->{privkey} ne ''; # XXX deprecated in 0.8.0              push @args, '--quiet' unless lc $accountd->{quiet} eq 'no';              push @args, '--debug' if $OPTS{debug}; @@ -322,9 +322,8 @@ UNIX-domain socket.  *config* -:   Path to the [`lacme-accountd`(1)] configuration file.  The value is -    subject to [%-specifier expansion](#percent-specifiers) _after_ -    privilege drop. +:   Path to the [`lacme-accountd`(1)] configuration file.  Note that the +    value might be subject to %-expansion by [`lacme-accountd`(1)].  *quiet* | 
