From 27205bf75a4cef99e8c41cdce7459b9ce95b2e75 Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Wed, 8 Jul 2026 00:48:49 +0200 Subject: [PATCH] Fix Usermin login URL availability check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ⓘ Require a live Usermin miniserv PID before allowing one-time login URL creation, so the feature is only offered when the session backend can actually be used. --- usermin/usermin-lib.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/usermin/usermin-lib.pl b/usermin/usermin-lib.pl index a323f7153..46823ae33 100755 --- a/usermin/usermin-lib.pl +++ b/usermin/usermin-lib.pl @@ -939,6 +939,7 @@ sub can_create_usermin_login_url { my ($miniserv) = @_; return $miniserv->{'session'} && + &check_pid_file($miniserv->{'pidfile'}) && defined(&acl::open_session_db) && defined(&acl::generate_random_session_id) && defined(&reload_usermin_miniserv);