Ben Klang
b03539650f
Fix TXT records under Bind (thanks Alex Sanderson for the patch)
2011-05-10 07:47:46 -04:00
Ben Klang
848069a058
Do a better job of documenting the license
2011-04-11 08:45:32 -04:00
Ben Klang
6487c8e012
Make sure we have room to store long domain names (such as IPv6 reverse DNS entries)
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@520 06cd67b6-e706-0410-b29e-9de616bca6e9
2010-02-25 23:39:11 +00:00
Ben Klang
e29f21085a
Make sure we check for IPv6 addresses with DNScipaddr too
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@519 06cd67b6-e706-0410-b29e-9de616bca6e9
2010-02-18 20:51:06 +00:00
Ben Klang
e1e24f7abb
Copyright updates
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@517 06cd67b6-e706-0410-b29e-9de616bca6e9
2010-02-18 20:12:19 +00:00
Ben Klang
f8a79c72fe
Change flags from db|data to bind|tinydns (yes, we are backward-compatible)
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@515 06cd67b6-e706-0410-b29e-9de616bca6e9
2010-02-18 20:05:44 +00:00
Ben Klang
352965c823
Add initial IPv6 support
...
Fix compiler warnings
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@513 06cd67b6-e706-0410-b29e-9de616bca6e9
2010-02-18 20:00:17 +00:00
Ben Klang
1a3dbe38c0
Fix error messages when a zone is defined with no records
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@463 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 19:18:47 +00:00
Ben Klang
aa9f0e5da7
I'm getting commit happy...forgot to check for the flags in the switch statement
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@462 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 19:04:57 +00:00
Ben Klang
0af354243e
Fix getopt call to include new flags
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@461 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 18:57:34 +00:00
Ben Klang
37a71f6fa2
Fix daemon mode handling
...
Add option to stay in the foreground
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@460 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 18:51:26 +00:00
Ben Klang
797afe85d2
Make sure we use the correct attribute when printing DNS TXT records
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@459 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 18:29:14 +00:00
Ben Klang
293e832003
* Add new TXT record handling
...
* Change struct resourcerecord SRV member names to be consistent with other members
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@457 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-07-24 18:16:47 +00:00
Ben Klang
79ddabdf6b
* Fix output of SRV records when using BIND (-o db)
...
* Add TTL information to records when using BIND
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@447 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-05-15 01:02:59 +00:00
Ben Klang
d41e01a4d4
Happy New Year 2008
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@418 06cd67b6-e706-0410-b29e-9de616bca6e9
2008-01-21 20:39:55 +00:00
Ben Klang
65ded8c69e
* Clear the password from the environment for security
...
* Only convert the host list to URI at initialization
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@396 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-12-27 23:17:04 +00:00
Ben Klang
ab63b6ed4f
Typo fix LDAP2DNS_TINYDNSDIR check
...
Add missing check for LDAP2DNS_URI
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@389 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-12-25 06:37:03 +00:00
Ben Klang
9703996908
Update env var to be more consistent (leaving backwards compatibility)
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@388 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-12-25 06:25:41 +00:00
Ben Klang
c365ed525c
* Ensure all options get initialized to defaults before any attempts at setting
...
them via configuration, environment, or cmdline args.
* Allow all cmdline args to be set optionally using environment variables
* Updated documentation and added plaintext version
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@386 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-12-23 05:42:10 +00:00
Ben Klang
76b51f23ee
Fix password read from environment variable. Thanks Nick Gregory for the report.
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@380 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-10-17 22:58:39 +00:00
Ben Klang
64e7e2df2b
Default to no search limit
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@378 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-10-05 21:45:15 +00:00
Ben Klang
4602373284
Add getopt option to parse max record count (Thanks Jason Chambers)
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@373 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-07-20 18:15:45 +00:00
Ben Klang
59a91b5706
Change ldap2dns to only search onelevel when pulling zone serials. Performance
...
tweak suggested by Jason Chambers
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@367 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-07-14 22:17:36 +00:00
Ben Klang
304a172b2c
Only print loccode header if we have actual records
...
Add whitespace to version banner in zone output
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@332 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-13 17:03:41 +00:00
Ben Klang
793ec55e98
Check for zero records and warn
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@329 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-13 16:42:14 +00:00
Ben Klang
fc9cf47e1e
Adding header for portability
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@327 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-12 21:50:07 +00:00
Ben Klang
6c91b5cda5
One more deprecated LDAP API call
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@326 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-12 21:48:34 +00:00
Ben Klang
297073eb3d
+ Updated INSTALL and FAQ
...
+ Replaced all remaining deprecated LDAP API calls
+ Converted to getopt_long and added double-dash options (--help)
+ Added search timeout and max record count options
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@325 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-12 21:43:55 +00:00
Ben Klang
4a96a8456d
Don't print_usage all the time, too noisy. Include a referral for more info
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@322 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-08 18:02:06 +00:00
Ben Klang
5e7ac922fd
Fix one more Makefile formatting issue
...
Improve debugging support
Make SRV records work for BIND outputs
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@321 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-08 16:48:46 +00:00
Ben Klang
4761d901cc
* Fix error output
...
* Update the data files even when not in daemon mode
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@319 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-04 01:45:56 +00:00
Ben Klang
610105004f
* Replaced deprecated ldap_bind_s function call
...
* Improved sanity checking (won't seg if -o isn't passed now)
* Added version number to data output
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@318 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-03 20:40:15 +00:00
Ben Klang
221e666036
* Catch errors where ldap2dns doesn't know any hosts to connect
...
* Clean up usage output
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@317 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-02 21:19:33 +00:00
Ben Klang
f0d1c5d399
Fix inverted test
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@316 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-06-02 20:30:29 +00:00
Ben Klang
e146a543d6
Clean up version output
...
Fix problem with getopt and -V flag
Handle LDAP connection problems more gracefully
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@315 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-05-30 21:53:50 +00:00
Ben Klang
d08eba4875
* Fixed off-by-one when null-terminating password strings which could have led
...
to LDAP connection errors
* Only print startup message when in daemon mode
* Fix regex when computing the domain name of a FQDN (now properly supports
FQDNs more than two levels deep)
* Create baseDN when converting data to ldif
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@314 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-05-30 19:34:35 +00:00
Ben Klang
c2a8458283
Fixed comment when generating BIND configuration files.
...
Thanks to Fleischmann Bonaventura for reporting the problem.
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@308 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-05-10 02:38:02 +00:00
Ben Klang
8ffab03cef
Polishing 0.3.7 release. New focus is ldap2dns 1.0.
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@296 06cd67b6-e706-0410-b29e-9de616bca6e9
2006-03-15 20:08:59 +00:00
Ben Klang
830c3395d3
+ Bumped version to 0.3.7
...
+ Changed default location of ldap.conf to /etc/ldap.conf
+ Added note on potential security vulns in deprecated/webadmin to README
+ Change port declarations and format strings from int to unsigned short to
match standards
+ Updated doc/README.html
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@216 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-22 20:35:09 +00:00
Ben Klang
c06e92bc90
Fix typo for copyright in ldap2dns.c
...
Clarify usage in ldap2tinydns-conf
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@183 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-19 06:08:17 +00:00
Ben Klang
fcfc8f494b
Added usage to scripts/data2ldap.pl
...
Added default serial of now() in YYYYMMDD01 format to data2ldap.pl for
better compatibility with ldap2dns
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@158 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-11 15:29:00 +00:00
Ben Klang
882629bf74
Updated TODO
...
data2ldap.pl now works for all but unknown records and TXT records
Bumped Makefile version
Updated copyright information
Escaped TINYDNSDIR in ldap2tinydns-conf so it will always read the current value
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@136 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-08 17:27:56 +00:00
Ben Klang
14e06302a8
Added DNS SRV record support in TinyDNS "unknown record" format
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@8 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:28:28 +00:00
Ben Klang
24f0ba9a9c
Importing version 0.3.4
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@7 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:26:14 +00:00
Ben Klang
8e85c2c2be
Importing version 0.2.6
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@6 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:23:05 +00:00
Ben Klang
80c9334000
Importing version 0.2.5
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@5 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:22:14 +00:00
Ben Klang
2991d167ee
Importing version 0.2.4
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@4 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:21:08 +00:00
Ben Klang
ce1c7b5782
Importing version 0.2.3
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@3 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:19:49 +00:00
Ben Klang
56f7543fdf
Importing version 0.2.2
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@2 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:17:15 +00:00
Ben Klang
ef7ba2e681
Back importing ldap2dns from Jacob Rief - 0.2.0
...
git-svn-id: https://svn.alkaloid.net/gpl/ldap2dns/trunk@1 06cd67b6-e706-0410-b29e-9de616bca6e9
2005-12-02 04:09:15 +00:00