Commit Graph

  • ca1e75d65b fix perl 5.8.8 compat again again master Matthew Connelly 2015-03-01 21:34:35 +0000
  • 10df593671 fix perl 5.8.8 compat more + bugfix in arg parsing Matthew Connelly 2015-03-01 21:32:44 +0000
  • 79f3acfc8e fix perl 5.8.8 compat Matthew Connelly 2015-03-01 21:27:40 +0000
  • 78aa8b0bfa bugfix for rdns-manager Matthew Connelly 2015-03-01 21:23:49 +0000
  • e28105d48b actually fixed the LC_CTYPE issue with tr Matthew Connelly 2015-02-23 23:49:31 +0000
  • 6e33560d01 fixed locale bug in wdns Matthew Connelly 2015-02-23 23:37:56 +0000
  • a2264b2e07 Cleaned this repo up some, moved irssi scripts into a folder, removed old awful or broken scripts, removed projects that hve since been given their own repo Matthew Connelly 2015-02-19 17:51:41 +0000
  • ac800cb412 Added tnotify Maff 2015-02-05 21:21:17 +0000
  • 36d607cac0 Added queryresume.pl Maff 2014-11-29 03:05:40 +0000
  • a9491e4b1d Added proper pidfile handling, executing pscrot while it's already running will now cause it to SIGHUP the existing process rather than attempt to start again Maff 2014-09-26 21:32:15 +0100
  • 915a8e13e2 Version bump Maff 2014-09-25 21:42:18 +0100
  • 7b7572939d Improved some stuff and added a configuration file Maff 2014-09-25 21:38:53 +0100
  • 40d1d3efb4 Fixed some bugs and sorted out SIGHUPping Maff 2014-09-22 10:20:18 +0100
  • b42b19774b Added pscrot. Maff 2014-09-21 19:26:39 +0100
  • 7c28eb49bf Actually added ifls Maff 2014-09-12 23:28:33 +0100
  • a54f6c8a86 Added ifls Maff 2014-09-12 23:24:29 +0100
  • 7955f74ec0 Fixed an issue with rdns-manager that broke compatibility with older perls in weird ways Maff 2014-06-05 01:37:59 +0100
  • b1485bbf55 Fixed an issue with AS lookups and some formatting glitches Maff 2014-03-05 01:19:03 +0000
  • 70b1a2edad Fixed some issues with module handling and removed the gross clojure in del_ptr() Maff 2014-02-14 20:56:06 +0000
  • 5f6f130f49 Grammatical correction Maff 2014-02-11 15:14:40 +0000
  • abfcc827d4 Sorta finished rdns verification Maff 2014-02-11 15:13:31 +0000
  • 35f3977ee6 Again fixed issue with cpanel sync return code handling Maff 2014-02-11 15:07:13 +0000
  • f91f2a80e2 Fixed another bug Maff 2014-02-11 15:06:05 +0000
  • 64d406e2ba Fixed a bug with confirm_rdns and a bug in return code handling for cpanel syncing Maff 2014-02-11 15:03:05 +0000
  • 9867bfc59b Fixed a bug in rDNS comfirming Maff 2014-02-11 14:55:08 +0000
  • 12bc48e9cf Fixed bug preventing rDNS records from being set without --force Maff 2014-02-11 14:42:27 +0000
  • f11c73d02a Fix for issue where Cpanel::ZoneFile generated zones will fail to load properly due to missing $ORIGIN. Maff 2014-02-11 14:32:30 +0000
  • 185b7a2b1d More perl5.8.8 compat Maff 2014-02-11 14:09:38 +0000
  • 69ed7909d5 Fixed some stuff breaking compatibility with older perls. Maff 2014-02-11 14:04:55 +0000
  • ddce9f4093 Apparently implemented cPanel DNS syncing. Maff 2014-02-09 11:05:03 +0000
  • f2f63072ff Further work, cleaned up some code. Maff 2014-02-09 10:58:03 +0000
  • 18f595d16d More work on program flow, fixed a bug or two Maff 2014-02-09 10:53:13 +0000
  • cb17b00191 Finished work on zone generation/writing, adding/removing/getting/setting ptrs and main program flow -hopefully-. Untested as of yet. Maff 2014-02-09 10:22:06 +0000
  • f9ea0a8c19 Hopefully finished work on adding, removing, getting and setting ptrs. Maff 2014-02-09 09:22:23 +0000
  • f01bb0c1b6 Zone and SOA serial generation in place, main missing feature now is record addition/deletion Maff 2014-02-09 08:48:31 +0000
  • 164e70a46a Added stuff for testing output, made more progress on the whole zone parsing stuff Maff 2014-02-09 04:56:49 +0000
  • c34125c6cd Work on actually reading from and writing to bind zones. Maff 2014-02-09 04:14:56 +0000
  • c78f17925d Fixed a weird bug where use of binary operators over unary would result in unexpected behaviour Maff 2014-02-08 20:15:47 +0000
  • 03a9b3415e Fixed an odd bug with validate_ip() and finished forward/reverse checking, improving robustness too Maff 2014-02-08 03:58:00 +0000
  • ddc6db09be Mostly finished work on forward/reverse lookup functions. I apologise for the mess that Net::DNS made of my code. Maff 2014-02-08 03:28:37 +0000
  • 5fb3597b56 Fixed indentation on module uses, that was hella annoying Maff 2014-02-08 01:02:42 +0000
  • fbfffd1112 Data validation and IP reversal stuff more-or-less completed. Maff 2014-02-08 00:58:56 +0000
  • 48dfd3c988 Finished functions for working out reverse zones and record names for IPv6 addresses. Maff 2014-02-08 00:10:22 +0000
  • 93d352a6b4 More work Maff 2014-02-07 23:53:26 +0000
  • 361aa6f49a Remove accidental vim swap file. Maff 2014-02-07 23:52:33 +0000
  • 296d55150e More work done on the cpanel-rdns-manager rewrite. Maff 2014-02-07 23:52:10 +0000
  • b10b99b097 begun rewrite of cpanel-rdns-manager (see rdns-manager), using perl rather than bash. Using perl -should- make it easier to maintain and add features. Maff 2014-02-07 20:10:51 +0000
  • d6ef2326a2 Updated readme.md to display better on bitbucket Maff 2014-02-07 18:55:52 +0000
  • d00bdb156d Fixed aslookup-new to support v6 subnets and better-handle multiple announcements. Matthew Connelly 2014-02-02 08:32:53 +0000
  • 4f92c7a80d Begun aslookup rewrite - see aslookup-new. aslookup is being rewritten to make use of Net::IRR as opposed to Net::WHOIS::RIPE, hopefully resulting in better stability. Matthew Connelly 2014-02-02 08:03:08 +0000
  • cdfb1a9034 Fixed wdns' resign code to bump the zone's SOA. I'm aware it's done awfully but I cba doing anything elegant. Matthew Connelly 2013-11-27 21:35:05 +0000
  • 349124c273 Fixed a bug where cpanel-rdns-manager -S <IP> would result in an error Matthew Connelly 2013-10-31 20:32:16 +0000
  • a248e01101 Updated cpanel-rdns-manager for support for rDNS resetting without syncing, and syncing without rDNS modifications Matthew Connelly 2013-10-31 20:19:06 +0000
  • 6d322bea3d Fixed an issue where wdns would fail because of the use of returns instead of exits Matthew Connelly 2013-09-16 20:11:37 +0100
  • 75713eb60b Updated wdns script to include support for resigning DNS zones, fixed permissions on wdns Matthew Connelly 2013-09-16 20:08:17 +0100
  • 18827ca04e Added hashbang to wdns. Matthew Connelly 2013-08-29 20:02:29 +0100
  • 826341d8c7 Updated readme Matthew Connelly 2013-08-29 20:01:50 +0100
  • dfcf9b1014 Added wdns script for relatively decent management of bind9 zones. One day I will do something unrelated to DNS. Matthew Connelly 2013-08-29 19:59:07 +0100
  • 4987b8c300 Added a script for managing rDNS zones (in-addr.arpa) in cPanel. Can be modified for standard BIND9 setups Matthew Connelly 2013-08-13 01:20:41 +0100
  • 647c881b79 Started working on adapting nscheck to support other record types via -t option Matthew Connelly 2013-08-11 05:56:47 +0100
  • 6221842027 Updated nscheck to be more resilient. In some cases, nscheck would incorrectly believe that the parent TLD was the root zone, ie it would assume that maff.com is a subdomain and "com" itself is the root zone Matthew Connelly 2013-08-03 22:21:53 +0100
  • 609b2d628b Added a commandline option for nscheck to enable 'machine-readable' output, for better parsing. MaffC 2013-03-21 13:28:41 +0000
  • 4e1043140d Added RIPE fallback if the default whois server doesn't have information on a given ASN MaffC 2013-03-18 02:20:49 +0000
  • cbae4a912b Added handling for when an AS or IP does not exist MaffC 2013-03-18 01:34:38 +0000
  • eefc16d360 Removed paster because it wasn't really going anywhere, removed license info from nscheck because I added a general license for the whole repo MaffC 2013-03-18 00:45:49 +0000
  • 44e94d6ddd Added a license file MaffC 2013-03-18 00:43:02 +0000
  • 7ece72151c Added a section on licensing because god forbid people assume I support the GPL. MaffC 2013-03-18 00:37:01 +0000
  • d3a8607ac7 Made output a little nicer. MaffC 2013-03-17 17:56:37 +0000
  • f82da57ebd Fixed IPv6 lookups MaffC 2013-03-17 05:58:59 +0000
  • 9312e5a5a8 Fixed ASN handling -again- MaffC 2013-03-17 05:43:52 +0000
  • 01518e9eee Fixed ASN lookups MaffC 2013-03-17 05:42:24 +0000
  • 1a8d127d3f Added argument-handling to aslookup MaffC 2013-03-17 05:39:51 +0000
  • 5f8a3c3099 More work on aslookup MaffC 2013-03-17 05:37:32 +0000
  • af7e9c4218 Added aslookup and fixed a bug in watchd regarding variable naming MaffC 2013-03-17 05:11:43 +0000
  • 70cc3b54ce Attempted to work on Paster a little, only to discover that very few pastebin sites can easily be interfaced with through curl, the ones that do, suck. Sprunge and ixio both suck massive balls. MaffC 2013-02-06 17:45:48 +0000
  • 9949dfe5aa Added a work-in-progress pastebin script MaffC 2013-02-06 13:46:08 +0000
  • 521da1e319 Edited the default location for watchd.conf. MaffC 2013-02-04 03:23:17 +0000
  • 40eb158043 what the hell, git. MaffC 2013-02-04 03:16:27 +0000
  • 1fd63c0ac2 Removed files left over as a result of git not realising I renamed a file MaffC 2013-02-04 03:14:20 +0000
  • 094c0dfb1e Renamed nscheck slightly and added watchd MaffC 2013-02-04 03:13:16 +0000
  • 104331e409 Adding mailview MaffC 2013-02-04 03:04:05 +0000
  • 0b30a0e469 Added checking to ensure the user does actually supply a DNS entity to diagnose MaffC 2013-02-04 02:59:21 +0000
  • b9d4a11591 Added modified patch contributed by staticsafe to make nscheck a little more compatible MaffC 2013-02-04 02:52:48 +0000
  • 0efd563727 Committing nscheck and revised readme MaffC 2013-02-04 02:45:04 +0000
  • 0a124df58a Initial commit Matthew Connelly 2013-02-03 18:40:43 -0800