Merge pull request #4 from jackbenny/master

Added support for .org TLD
This commit is contained in:
Elyrith
2014-06-26 18:29:11 -04:00
2 changed files with 9 additions and 3 deletions

View File

@@ -88,7 +88,7 @@ This plugin will use whois service to get the expiration date for the domain nam
Example: Example:
$PROGRAM -d domain.tld -w 30 -c 10 $PROGRAM -d domain.tld -w 30 -c 10
Currently supports .com, .ca, .tv, .ee, .ru Currently supports .com, .ca, .tv, .ee, .ru, .nu .se, .net, .org
EOF EOF
} }
@@ -146,6 +146,9 @@ case "$domain" in
;; ;;
*.net) *.net)
expiration=$(echo "$out" | awk -F: '/ Expiration Date:/{print substr($0, length($1) + 3, 11)}') expiration=$(echo "$out" | awk -F: '/ Expiration Date:/{print substr($0, length($1) + 3, 11)}')
;;
*.org)
expiration=$(echo "$out" | awk -F: '/ Expiry Date:/{print substr($0, length($1) + 3, 10)}')
;; ;;
*.nu) *.nu)
expiration=$(echo "$out" | grep expires | awk '{print $2}') expiration=$(echo "$out" | grep expires | awk '{print $2}')

7
readme
View File

@@ -10,14 +10,17 @@ Ryan found it hosted at:
http://git.pld-linux.org/gitweb.cgi/?p=packages/nagios-plugin-check_domain.git http://git.pld-linux.org/gitweb.cgi/?p=packages/nagios-plugin-check_domain.git
This is a fork, hosted at https://github.com/Elyrith/check_domain This is a fork, hosted at https://github.com/Elyrith/check_domain
Currently supports .com, .ca, .tv, .ee, .ru, .net, .nu, .se Currently supports .com, .ca, .tv, .ee, .ru, .net, .nu, .se, .org
Support for .ca and .se by Ryan Loudfoot (elyrith@gmail.com) Support for .ca and .se by Ryan Loudfoot (elyrith@gmail.com)
Support for .net and .nu by Jack-Benny Persson (jack-benny@cyberinfo.se) Support for .net, .nu and .org by Jack-Benny Persson (jack-benny@cyberinfo.se)
Support for Performance Data by Ryan Loudfoot Support for Performance Data by Ryan Loudfoot
If you would like to add a TLD, send me the code or a pull request. If you want me to add one, let me know and I'll see what I can do. If you would like to add a TLD, send me the code or a pull request. If you want me to add one, let me know and I'll see what I can do.
Change log: Change log:
2014-06-26 - Version 0.99
-Add support for .org domains thanks to Jack-Benny Persson (jack-benny@cyberinfo.se)
2014-02-21 - Version 0.98 2014-02-21 - Version 0.98
-Fix support for .ca domains, not sure why it broke but it's fixed now. -Fix support for .ca domains, not sure why it broke but it's fixed now.
-Fix spacing in comment for utils.sh -Fix spacing in comment for utils.sh