With the addition of service verification, which ensures that a service
is meant to run on the requested host, we lost the ability to start the
router by itself, since the router is never explicitly configured to run
anywhere. This patch assumes the router is always a valid service.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
sub verify_services {
my $service = shift;
+ return 1 if $service and $service eq 'router';
my @services = (@perl_services, map {$_->{service}} @nonperl_services);
if (@services) {
return 1 unless $service;