From 7aeb5e4dd7e9327473b2341e2652fc4bf38c3597 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Sun, 10 May 2026 20:57:09 -0500 Subject: [PATCH] Only create session key file when session=1 --- miniserv.pl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/miniserv.pl b/miniserv.pl index 1be56c67b..e95610347 100755 --- a/miniserv.pl +++ b/miniserv.pl @@ -5093,10 +5093,12 @@ my $var_dir = $1; if (!$config{'sessiondb'}) { $config{'sessiondb'} = "$var_dir/sessiondb"; } -if (!$config{'session_keyfile'}) { - $config{'session_keyfile'} = "$var_dir/session.key"; +if ($config{'session'}) { + if (!$config{'session_keyfile'}) { + $config{'session_keyfile'} = "$var_dir/session.key"; + } + &load_session_secret(); } -&load_session_secret(); if (!$config{'errorlog'}) { $config{'logfile'} =~ /^(.*)\/[^\/]+$/; $config{'errorlog'} = "$1/miniserv.error";