From: Michal Rakowski Date: Mon, 15 Nov 2021 09:40:01 +0000 (+0100) Subject: Fix #8353 About 'status all' listing disable client X-Git-Tag: Beta-15.0.0~767 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=340c09c3102745b0dac1905cb300b21573ca562d;p=thirdparty%2Fbacula.git Fix #8353 About 'status all' listing disable client --- diff --git a/bacula/src/dird/ua_status.c b/bacula/src/dird/ua_status.c index a19f88b73..03596bcbc 100644 --- a/bacula/src/dird/ua_status.c +++ b/bacula/src/dird/ua_status.c @@ -637,6 +637,12 @@ static void do_client_status(UAContext *ua, CLIENT *client, char *cmd) ua->error_msg(_("No authorization for Client \"%s\"\n"), client->name()); return; } + + if (!client->is_enabled()) { + Dmsg1(20, "Client \"%s\" is disabled\n", client->name()); + return; + } + /* Connect to File daemon */ ua->jcr->client = client; /* Release any old dummy key */