Commit Graph

81 Commits

Author SHA1 Message Date
Matthew Connelly e28105d48b actually fixed the LC_CTYPE issue with tr 2015-02-23 23:49:31 +00:00
Matthew Connelly 6e33560d01 fixed locale bug in wdns 2015-02-23 23:37:56 +00:00
Matthew Connelly 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 2015-02-19 17:51:41 +00:00
Maff ac800cb412 Added tnotify 2015-02-05 21:21:17 +00:00
Maff 36d607cac0 Added queryresume.pl 2014-11-29 03:05:40 +00:00
Maff 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 2014-09-26 21:32:15 +01:00
Maff 915a8e13e2 Version bump 2014-09-25 21:42:18 +01:00
Maff 7b7572939d Improved some stuff and added a configuration file 2014-09-25 21:38:53 +01:00
Maff 40d1d3efb4 Fixed some bugs and sorted out SIGHUPping 2014-09-22 10:20:18 +01:00
Maff b42b19774b Added pscrot. 2014-09-21 19:26:39 +01:00
Maff 7c28eb49bf Actually added ifls 2014-09-12 23:28:33 +01:00
Maff a54f6c8a86 Added ifls 2014-09-12 23:24:29 +01:00
Maff 7955f74ec0 Fixed an issue with rdns-manager that broke compatibility with older perls in weird ways 2014-06-05 01:37:59 +01:00
Maff b1485bbf55 Fixed an issue with AS lookups and some formatting glitches 2014-03-05 01:19:03 +00:00
Maff 70b1a2edad Fixed some issues with module handling and removed the gross clojure in del_ptr() 2014-02-14 20:56:06 +00:00
Maff 5f6f130f49 Grammatical correction 2014-02-11 15:14:40 +00:00
Maff abfcc827d4 Sorta finished rdns verification 2014-02-11 15:13:31 +00:00
Maff 35f3977ee6 Again fixed issue with cpanel sync return code handling 2014-02-11 15:07:13 +00:00
Maff f91f2a80e2 Fixed another bug 2014-02-11 15:06:05 +00:00
Maff 64d406e2ba Fixed a bug with confirm_rdns and a bug in return code handling for cpanel syncing 2014-02-11 15:03:05 +00:00
Maff 9867bfc59b Fixed a bug in rDNS comfirming 2014-02-11 14:55:08 +00:00
Maff 12bc48e9cf Fixed bug preventing rDNS records from being set without --force 2014-02-11 14:42:27 +00:00
Maff f11c73d02a Fix for issue where Cpanel::ZoneFile generated zones will fail to load properly due to missing $ORIGIN. 2014-02-11 14:32:30 +00:00
Maff 185b7a2b1d More perl5.8.8 compat 2014-02-11 14:09:38 +00:00
Maff 69ed7909d5 Fixed some stuff breaking compatibility with older perls. 2014-02-11 14:04:55 +00:00
Maff ddce9f4093 Apparently implemented cPanel DNS syncing. 2014-02-09 11:05:03 +00:00
Maff f2f63072ff Further work, cleaned up some code. 2014-02-09 10:58:03 +00:00
Maff 18f595d16d More work on program flow, fixed a bug or two 2014-02-09 10:53:13 +00:00
Maff cb17b00191 Finished work on zone generation/writing, adding/removing/getting/setting ptrs and main program flow -hopefully-. Untested as of yet. 2014-02-09 10:22:06 +00:00
Maff f9ea0a8c19 Hopefully finished work on adding, removing, getting and setting ptrs. 2014-02-09 09:22:23 +00:00
Maff f01bb0c1b6 Zone and SOA serial generation in place, main missing feature now is record addition/deletion 2014-02-09 08:48:31 +00:00
Maff 164e70a46a Added stuff for testing output, made more progress on the whole zone parsing stuff 2014-02-09 04:56:49 +00:00
Maff c34125c6cd Work on actually reading from and writing to bind zones. 2014-02-09 04:14:56 +00:00
Maff c78f17925d Fixed a weird bug where use of binary operators over unary would result in unexpected behaviour 2014-02-08 20:15:47 +00:00
Maff 03a9b3415e Fixed an odd bug with validate_ip() and finished forward/reverse checking, improving robustness too 2014-02-08 03:58:00 +00:00
Maff ddc6db09be Mostly finished work on forward/reverse lookup functions. I apologise for the mess that Net::DNS made of my code. 2014-02-08 03:28:37 +00:00
Maff 5fb3597b56 Fixed indentation on module uses, that was hella annoying 2014-02-08 01:02:42 +00:00
Maff fbfffd1112 Data validation and IP reversal stuff more-or-less completed. 2014-02-08 00:58:56 +00:00
Maff 48dfd3c988 Finished functions for working out reverse zones and record names for IPv6 addresses. 2014-02-08 00:10:22 +00:00
Maff 93d352a6b4 More work 2014-02-07 23:53:26 +00:00
Maff 361aa6f49a Remove accidental vim swap file. 2014-02-07 23:52:33 +00:00
Maff 296d55150e More work done on the cpanel-rdns-manager rewrite. 2014-02-07 23:52:10 +00:00
Maff 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. 2014-02-07 20:10:51 +00:00
Maff d6ef2326a2 Updated readme.md to display better on bitbucket 2014-02-07 18:55:52 +00:00
Matthew Connelly d00bdb156d Fixed aslookup-new to support v6 subnets and better-handle multiple announcements. 2014-02-02 08:32:53 +00:00
Matthew Connelly 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. 2014-02-02 08:03:08 +00:00
Matthew Connelly cdfb1a9034 Fixed wdns' resign code to bump the zone's SOA. I'm aware it's done awfully but I cba doing anything elegant. 2013-11-27 21:35:05 +00:00
Matthew Connelly 349124c273 Fixed a bug where cpanel-rdns-manager -S <IP> would result in an error 2013-10-31 20:32:16 +00:00
Matthew Connelly a248e01101 Updated cpanel-rdns-manager for support for rDNS resetting without syncing, and syncing without rDNS modifications 2013-10-31 20:19:06 +00:00
Matthew Connelly 6d322bea3d Fixed an issue where wdns would fail because of the use of returns instead of exits 2013-09-16 20:11:37 +01:00