# Check the requested server
if($proto !~ /^(?:ftp|imap|pop3|smtp)$/) {
- print STDERR "Unsupported protocol $proto!!\n";
+ logmsg "Unsupported protocol $proto!!\n";
return (4, 0, 0);
}
my $sshd = find_sshd();
if($sshd) {
($sshdid,$sshdvernum,$sshdverstr,$sshderror) = sshversioninfo($sshd);
+ logmsg $sshderror if($sshderror);
}
my $pid = processexists($pidfile);
$port = protoport($protoip);
}
else {
- print STDERR "Unsupported protocol $proto!!\n";
+ logmsg "Unsupported protocol $proto!!\n";
return 0;
}
if($pid <= 0) {
return ("failed starting ". uc($what) ." server", $serr);
}
- printf ("* pid $what => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid $what => %d %d\n", $pid, $pid2) if($verbose);
$run{$what}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting RTSP server", $serr);
}
- printf ("* pid rtsp => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid rtsp => %d %d\n", $pid, $pid2) if($verbose);
$run{'rtsp'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting $cproto server", $serr);
}
- printf ("* pid $cproto => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid $cproto => %d %d\n", $pid, $pid2) if($verbose);
$run{$cproto}="$pid $pid2";
}
if(!$run{$what}) {
if($pid <= 0) {
return ("failed starting HTTP server", $serr);
}
- printf ("* pid http => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid http => %d %d\n", $pid, $pid2) if($verbose);
$run{'http'}="$pid $pid2";
}
if(!$run{'https'}) {
if($pid <= 0) {
return ("failed starting GOPHER server", $serr);
}
- printf ("* pid gopher => %d %d\n", $pid, $pid2) if($verbose);
- print "GOPHERPORT => $port\n" if($verbose);
+ logmsg sprintf("* pid gopher => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg "GOPHERPORT => $port\n" if($verbose);
$run{'gopher'}="$pid $pid2";
}
if(!$run{'gophers'}) {
}
logmsg sprintf("* pid gophers => %d %d\n", $pid, $pid2)
if($verbose);
- print "GOPHERSPORT => $port\n" if($verbose);
+ logmsg "GOPHERSPORT => $port\n" if($verbose);
$run{'gophers'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting TFTP server", $serr);
}
- printf ("* pid tftp => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid tftp => %d %d\n", $pid, $pid2) if($verbose);
$run{'tftp'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting TFTP-IPv6 server", $serr);
}
- printf("* pid tftp-ipv6 => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid tftp-ipv6 => %d %d\n", $pid, $pid2) if($verbose);
$run{'tftp-ipv6'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting SSH server", $serr);
}
- printf ("* pid ssh => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid ssh => %d %d\n", $pid, $pid2) if($verbose);
$run{'ssh'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting socks server", $serr);
}
- printf ("* pid socks => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid socks => %d %d\n", $pid, $pid2) if($verbose);
$run{'socks'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting socks5unix server", $serr);
}
- printf ("* pid socks5unix => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid socks5unix => %d %d\n", $pid, $pid2) if($verbose);
$run{'socks5unix'}="$pid $pid2";
}
}
if($pid <= 0) {
return ("failed starting mqtt server", $serr);
}
- printf ("* pid mqtt => %d %d\n", $pid, $pid2) if($verbose);
+ logmsg sprintf("* pid mqtt => %d %d\n", $pid, $pid2) if($verbose);
$run{'mqtt'}="$pid $pid2";
}
}