Net::Ping::External is a module which interfaces with the 'ping' command on many systems. It presently provides a single function, 'ping()', that takes in a hostname and (optionally) a timeout and returns true if the host is alive, and false otherwise. Unless you have the ability (and willingness) to run your scripts as the superuser on your system, this module will probably provide more accurate results than Net::Ping will.
Net::Ping::External is a module which interfaces with the 'ping' command on many systems. It presently provides a single function, 'ping()', that takes in a hostname and (optionally) a timeout and returns true if the host is alive, and false otherwise. Unless you have the ability (and willingness) to run your scripts as the superuser on your system, this module will probably provide more accurate results than Net::Ping will.
To install p5.30-net-ping-external, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install p5.30-net-ping-external
To see what files were installed by p5.30-net-ping-external, run:
port contents p5.30-net-ping-external
To later upgrade p5.30-net-ping-external, run:
sudo port selfupdate && sudo port upgrade p5.30-net-ping-external
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.