Go to file
Matthew Connelly 4987b8c300 Added a script for managing rDNS zones (in-addr.arpa) in cPanel. Can be modified for standard BIND9 setups 2013-08-13 01:20:41 +01:00
LICENSE Added a license file 2013-03-18 00:43:02 +00:00
aslookup Added RIPE fallback if the default whois server doesn't have information on a given ASN 2013-03-18 02:20:49 +00:00
cpanel-rdns-manager Added a script for managing rDNS zones (in-addr.arpa) in cPanel. Can be modified for standard BIND9 setups 2013-08-13 01:20:41 +01:00
mailview.pl Adding mailview 2013-02-04 03:04:05 +00:00
nscheck Started working on adapting nscheck to support other record types via -t option 2013-08-11 05:56:47 +01:00
readme.md Removed paster because it wasn't really going anywhere, removed license info from nscheck because I added a general license for the whole repo 2013-03-18 00:45:49 +00:00
watchd Added aslookup and fixed a bug in watchd regarding variable naming 2013-03-17 05:11:43 +00:00
watchd.conf Added aslookup and fixed a bug in watchd regarding variable naming 2013-03-17 05:11:43 +00:00

readme.md

script-collection

Preface

I write scripts a lot. Partly as a hobby, partly to make my own work easier and partly for my job. I tend to choose whatever language is most appropriate for what I'm doing, although I usually prefer Bash.

License

Unless otherwise stated, all scripts and code in this repo are licensed under the 3-clause BSD license.

Scripts

This readme contains an up to date list of all scripts in the repo + their descriptions:

  • aslookup: Perl - Script to look up ASN information for a given IP or ASN
  • mailview: Perl - Script to parse HTML email and format it in a text-reader-friendly way.
  • nscheck: Bash - DNS diagnosis script
  • watchd & watchd.conf: Bash - Script designed to run as a cronjob, alerting the user to any events.