diff options
| -rw-r--r-- | Changelog | 2 | ||||
| -rwxr-xr-x | lacme | 2 | 
2 files changed, 3 insertions, 1 deletions
| @@ -52,6 +52,8 @@ lacme (0.7.1) upstream;   - client: avoid "Use of uninitialized value in pattern match (m//)"     perl warnings when the accountd socket can't be reached.   - webserver: reopen stdin from /dev/null. + - Use 'acme-challenge.XXXXXXXXXX' as template for the temporary ACME +   challenge directory.   -- Guilhem Moulin <guilhem@fripost.org>  Wed, 09 Dec 2020 18:23:22 +0100 @@ -327,7 +327,7 @@ sub spawn_webserver() {      # create a temporary directory; give write access to the ACME client      # and read access to the webserver -    my $tmpdir = File::Temp::->newdir(CLEANUP => 1, TMPDIR => 1) // die; +    my $tmpdir = File::Temp::->newdir(CLEANUP => 1, TMPDIR => 1, TEMPLATE => "acme-challenge.XXXXXXXXXX") // die;      chmod 0755, $tmpdir or die "chmod: $!";      if ((my $username = $CONFIG->{client}->{user}) ne '') {          my $uid = getpwnam($username) // die "getpwnam($username): $!"; | 
