ca1e75d65bfix perl 5.8.8 compat again again
master
Matthew Connelly
2015-03-01 21:34:35 +0000
10df593671fix perl 5.8.8 compat more + bugfix in arg parsing
Matthew Connelly
2015-03-01 21:32:44 +0000
79f3acfc8efix perl 5.8.8 compat
Matthew Connelly
2015-03-01 21:27:40 +0000
78aa8b0bfabugfix for rdns-manager
Matthew Connelly
2015-03-01 21:23:49 +0000
e28105d48bactually fixed the LC_CTYPE issue with tr
Matthew Connelly
2015-02-23 23:49:31 +0000
6e33560d01fixed locale bug in wdns
Matthew Connelly
2015-02-23 23:37:56 +0000
a2264b2e07Cleaned 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
a9491e4b1dAdded 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
69ed7909d5Fixed some stuff breaking compatibility with older perls.
Maff
2014-02-11 14:04:55 +0000
ddce9f4093Apparently implemented cPanel DNS syncing.
Maff
2014-02-09 11:05:03 +0000
f2f63072ffFurther work, cleaned up some code.
Maff
2014-02-09 10:58:03 +0000
18f595d16dMore work on program flow, fixed a bug or two
Maff
2014-02-09 10:53:13 +0000
cb17b00191Finished 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
f9ea0a8c19Hopefully finished work on adding, removing, getting and setting ptrs.
Maff
2014-02-09 09:22:23 +0000
f01bb0c1b6Zone and SOA serial generation in place, main missing feature now is record addition/deletion
Maff
2014-02-09 08:48:31 +0000
164e70a46aAdded stuff for testing output, made more progress on the whole zone parsing stuff
Maff
2014-02-09 04:56:49 +0000
c34125c6cdWork on actually reading from and writing to bind zones.
Maff
2014-02-09 04:14:56 +0000
c78f17925dFixed a weird bug where use of binary operators over unary would result in unexpected behaviour
Maff
2014-02-08 20:15:47 +0000
03a9b3415eFixed an odd bug with validate_ip() and finished forward/reverse checking, improving robustness too
Maff
2014-02-08 03:58:00 +0000
ddc6db09beMostly 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
5fb3597b56Fixed indentation on module uses, that was hella annoying
Maff
2014-02-08 01:02:42 +0000
fbfffd1112Data validation and IP reversal stuff more-or-less completed.
Maff
2014-02-08 00:58:56 +0000
48dfd3c988Finished functions for working out reverse zones and record names for IPv6 addresses.
Maff
2014-02-08 00:10:22 +0000
93d352a6b4More work
Maff
2014-02-07 23:53:26 +0000
361aa6f49aRemove accidental vim swap file.
Maff
2014-02-07 23:52:33 +0000
296d55150eMore work done on the cpanel-rdns-manager rewrite.
Maff
2014-02-07 23:52:10 +0000
b10b99b097begun 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
d6ef2326a2Updated readme.md to display better on bitbucket
Maff
2014-02-07 18:55:52 +0000
d00bdb156dFixed aslookup-new to support v6 subnets and better-handle multiple announcements.
Matthew Connelly
2014-02-02 08:32:53 +0000
4f92c7a80dBegun 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
cdfb1a9034Fixed 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
349124c273Fixed a bug where cpanel-rdns-manager -S <IP> would result in an error
Matthew Connelly
2013-10-31 20:32:16 +0000
a248e01101Updated cpanel-rdns-manager for support for rDNS resetting without syncing, and syncing without rDNS modifications
Matthew Connelly
2013-10-31 20:19:06 +0000
6d322bea3dFixed an issue where wdns would fail because of the use of returns instead of exits
Matthew Connelly
2013-09-16 20:11:37 +0100
75713eb60bUpdated wdns script to include support for resigning DNS zones, fixed permissions on wdns
Matthew Connelly
2013-09-16 20:08:17 +0100
18827ca04eAdded hashbang to wdns.
Matthew Connelly
2013-08-29 20:02:29 +0100
826341d8c7Updated readme
Matthew Connelly
2013-08-29 20:01:50 +0100
dfcf9b1014Added 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
4987b8c300Added 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
647c881b79Started working on adapting nscheck to support other record types via -t option
Matthew Connelly
2013-08-11 05:56:47 +0100
6221842027Updated 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
609b2d628bAdded a commandline option for nscheck to enable 'machine-readable' output, for better parsing.
MaffC
2013-03-21 13:28:41 +0000
4e1043140dAdded RIPE fallback if the default whois server doesn't have information on a given ASN
MaffC
2013-03-18 02:20:49 +0000
cbae4a912bAdded handling for when an AS or IP does not exist
MaffC
2013-03-18 01:34:38 +0000
eefc16d360Removed 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
44e94d6dddAdded a license file
MaffC
2013-03-18 00:43:02 +0000
7ece72151cAdded a section on licensing because god forbid people assume I support the GPL.
MaffC
2013-03-18 00:37:01 +0000
d3a8607ac7Made output a little nicer.
MaffC
2013-03-17 17:56:37 +0000
1a8d127d3fAdded argument-handling to aslookup
MaffC
2013-03-17 05:39:51 +0000
5f8a3c3099More work on aslookup
MaffC
2013-03-17 05:37:32 +0000
af7e9c4218Added aslookup and fixed a bug in watchd regarding variable naming
MaffC
2013-03-17 05:11:43 +0000
70cc3b54ceAttempted 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
9949dfe5aaAdded a work-in-progress pastebin script
MaffC
2013-02-06 13:46:08 +0000
521da1e319Edited the default location for watchd.conf.
MaffC
2013-02-04 03:23:17 +0000
40eb158043what the hell, git.
MaffC
2013-02-04 03:16:27 +0000
1fd63c0ac2Removed files left over as a result of git not realising I renamed a file
MaffC
2013-02-04 03:14:20 +0000
094c0dfb1eRenamed nscheck slightly and added watchd
MaffC
2013-02-04 03:13:16 +0000