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 |
Matthew Connelly
|
75713eb60b
|
Updated wdns script to include support for resigning DNS zones, fixed permissions on wdns
|
2013-09-16 20:08:17 +01:00 |
Matthew Connelly
|
18827ca04e
|
Added hashbang to wdns.
|
2013-08-29 20:02:29 +01:00 |
Matthew Connelly
|
826341d8c7
|
Updated readme
|
2013-08-29 20:01:50 +01:00 |
Matthew Connelly
|
dfcf9b1014
|
Added wdns script for relatively decent management of bind9 zones. One day I will do something unrelated to DNS.
|
2013-08-29 19:59:07 +01:00 |
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 |
Matthew Connelly
|
647c881b79
|
Started working on adapting nscheck to support other record types via -t option
|
2013-08-11 05:56:47 +01:00 |
Matthew Connelly
|
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
|
2013-08-03 22:21:53 +01:00 |
MaffC
|
609b2d628b
|
Added a commandline option for nscheck to enable 'machine-readable' output, for better parsing.
|
2013-03-21 13:28:41 +00:00 |
MaffC
|
4e1043140d
|
Added RIPE fallback if the default whois server doesn't have information on a given ASN
|
2013-03-18 02:20:49 +00:00 |
MaffC
|
cbae4a912b
|
Added handling for when an AS or IP does not exist
|
2013-03-18 01:34:38 +00:00 |
MaffC
|
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
|
2013-03-18 00:45:49 +00:00 |
MaffC
|
44e94d6ddd
|
Added a license file
|
2013-03-18 00:43:02 +00:00 |
MaffC
|
7ece72151c
|
Added a section on licensing because god forbid people assume I support the GPL.
|
2013-03-18 00:37:01 +00:00 |
MaffC
|
d3a8607ac7
|
Made output a little nicer.
|
2013-03-17 17:56:37 +00:00 |
MaffC
|
f82da57ebd
|
Fixed IPv6 lookups
|
2013-03-17 05:58:59 +00:00 |
MaffC
|
9312e5a5a8
|
Fixed ASN handling -again-
|
2013-03-17 05:43:52 +00:00 |
MaffC
|
01518e9eee
|
Fixed ASN lookups
|
2013-03-17 05:42:24 +00:00 |
MaffC
|
1a8d127d3f
|
Added argument-handling to aslookup
|
2013-03-17 05:39:51 +00:00 |
MaffC
|
5f8a3c3099
|
More work on aslookup
|
2013-03-17 05:37:32 +00:00 |
MaffC
|
af7e9c4218
|
Added aslookup and fixed a bug in watchd regarding variable naming
|
2013-03-17 05:11:43 +00:00 |
MaffC
|
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.
|
2013-02-06 17:45:48 +00:00 |
MaffC
|
9949dfe5aa
|
Added a work-in-progress pastebin script
|
2013-02-06 13:46:08 +00:00 |
MaffC
|
521da1e319
|
Edited the default location for watchd.conf.
|
2013-02-04 03:23:17 +00:00 |
MaffC
|
40eb158043
|
what the hell, git.
|
2013-02-04 03:16:27 +00:00 |