diff --git a/scripts/zmdc.pl.in b/scripts/zmdc.pl.in index 66536312f..ee1d2b715 100644 --- a/scripts/zmdc.pl.in +++ b/scripts/zmdc.pl.in @@ -447,6 +447,10 @@ sub dPrint { sub start { my $daemon = shift; + if ( $daemon !~ /^$daemon_patt$/ ) { + Error("Invalid daemon '$daemon' specified"); + return; + } my @args = @_; my $command = join(' ', $daemon, @args);