birdseye

Name: birdseye.zip
Description: birdseye provides network and server information.
Version: 1.0 (10/22/98)
Size: 4.4 KB (4,519 bytes)
MD5 Sum: 25666e3a2a73030aee5d2cdd56de87a7
Developer: BigNoseBird.Com, Inc.
Developer Website: http://www.bignosebird.com
Obtained From: BigNoseBird.Com's Birdseye.Cgi Network and Information Script http://www.bignosebird.com/carchive/birdseye.shtml
Download URL: ftp://ftp.bignosebird.com/birdseye.zip (This is the original file)
Obtained On: 3/10/2006
Requirements: Perl
Purchase Information: Free.
License:
Redistributable: Yes
Comments: Birdseye.cgi is a simple and easy to use networking script which is also easy to install and to customize. You can place it on a website to allow pings, traceroutes, whois and finger queries to be run from the website. You can also use it to obtain information on the system itself, such as the uptime, etc. You can also run other system commands using the script, but be careful what commands you add, if you are going to make the script accessible to the general public.

I've made some minor modifications to the script so that it should run on most Linux systems. The original script refers to Perl in /usr/local/bin/perl, whereas it is likely in /usr/bin/perl (see the first line in the script) on a Linux system. I also modified the paths to the commands, such as ping, traceroute, whois, finger, and who to reflect their locations on a Linux system. And the file has been coverted to Unix/Linux format, i.e. lines are terminated with a linefeed character rather than a linefeed and carriage return. If you unzip the file and try to execute the birdseye.cgi script in the original zip file, you will likely encounter problems unless you use some utility like dos2unix to convert it or upload it in ASCII mode via FTP to the Unix/Linux system. See Bad interpreter: No such file or directory for further information on the error message you may see, if the line endings are incorrect.

I replaced the references to the sar command in the html and cgi files, since it is not present on a Linux system. I inserted a reference to the "date" command instead, which isn't likely to reveal any sensitive information, even if you make the script accessible to the general public. If you want to add access to other commands, the script provides an explanation of how to do so.

Downloads:

 

TechRabbit ad 300x250 newegg.com

Justdeals Daily Electronics Deals1x1 px

Valid HTML 4.01 Transitional

Created: Friday March 10, 2006