Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-16 | dlz_bind9: Build shared libraries for both BIND versions 9.8 and 9.9 | Amitay Isaacs | 3 | -0/+28 | |
This adds #define BIND_VERSION_9_8 and keeps the current version as 9.9, so shared libraries can be built for both BIND versions. | |||||
2012-04-16 | dlz_bind9: changes to make dlz_bind9 work with BIND 9.9.0 | Amitay Isaacs | 2 | -22/+53 | |
The main changes are: DLZ_DLOPEN_VERSION changed from 1 to 2 isc_boolean_t changed from bool to int dlz_lookup() now takes 2 additional arguments | |||||
2012-03-30 | s4 dns: Allow updating PTR records. | Kai Blin | 1 | -0/+4 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Fri Mar 30 19:26:52 CEST 2012 on sn-devel-104 | |||||
2012-03-27 | s4 dns: Only do recursive queries when allowed/desired | Kai Blin | 1 | -7/+26 | |
If recursive queries are switched off in smb.conf or the client doesn't ask for recursion, don't recurse. Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Tue Mar 27 17:39:26 CEST 2012 on sn-devel-104 | |||||
2012-03-27 | s4 dns: Check smb.conf if we should allow recursion | Kai Blin | 1 | -2/+3 | |
2012-03-27 | s4 dns: Allow changing the dns operation flags in handlers | Kai Blin | 4 | -5/+23 | |
2012-03-27 | s4 dns: Only forward for zones we don't own | Kai Blin | 3 | -2/+33 | |
2012-03-27 | s4 dns: Forward questions we can't answer to another server | Kai Blin | 2 | -7/+80 | |
This makes use of libdns and currently hardcodes the forward server, but it works. :) | |||||
2012-03-11 | s4 dns: Test deleting records and fix a small bu | Kai Blin | 1 | -0/+4 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sun Mar 11 02:27:45 CET 2012 on sn-devel-104 | |||||
2012-03-11 | s4 dns: Be less chatty during tests | Kai Blin | 1 | -4/+6 | |
2012-03-11 | s4 dns: Support TXT updates, add tests | Kai Blin | 1 | -8/+29 | |
2012-03-11 | s4 dns: Support TXT queries | Kai Blin | 1 | -0/+11 | |
2012-03-09 | s4 dns: Add support for PTR queries. | Kai Blin | 1 | -1/+5 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Fri Mar 9 12:27:38 CET 2012 on sn-devel-104 | |||||
2012-03-08 | dlz_bind9: Log Samba DEBUG() messages to the bind9 logs | Andrew Bartlett | 1 | -2/+29 | |
2012-03-06 | s4 dns: Fix TCP handling in the DNS server | Kai Blin | 1 | -13/+13 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Tue Mar 6 21:17:19 CET 2012 on sn-devel-104 | |||||
2012-03-01 | dlz_bind9: Match PTR records as DNS names and not just strings | Amitay Isaacs | 1 | -1/+1 | |
This fixes the dynamic update of PTR records. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Thu Mar 1 15:58:05 CET 2012 on sn-devel-104 | |||||
2012-03-02 | s4-dns: Fix handling of TXT DNS Record | Amitay Isaacs | 2 | -3/+21 | |
2012-03-02 | dlz_bind9: Fix handling of TXT records with multiple quoted strings | Amitay Isaacs | 1 | -4/+33 | |
2012-03-02 | dlz_bind9: This fixes the problem with adding/deleting rdataset | Amitay Isaacs | 1 | -11/+16 | |
Fix commit 169db333033b72b6f9ac1e7b23f0f2c151218c1f. This change allowed for LDB records without dnsRecord attribute to exist to prevent large number of deleted records. This change fixes the handling of missing dnsRecord attribute and correctly deleting dnsRecord attribute. | |||||
2012-02-21 | dlz_bind9: Fix the log message level | Amitay Isaacs | 1 | -5/+5 | |
2012-02-21 | dlz_bind9: Do not remove LDB record in subrdataset and delrdataset | Amitay Isaacs | 1 | -13/+8 | |
This fixes the problem of large number of deleted records in DNS partitions due to frequent dynamic dns updates from windows clients. The typical pattern for dynamic update get converted into subrdataset() followed by addrdataset(). If there are no dnsRecord attributes left as a result of sub/delrdataset(), leave the LDB entry for dns name as is. The subsequent addrdataset() would add the dnsRecord attribute without re-creating the same entry. | |||||
2012-01-25 | dlz_bind9: for authenticated user, set the AUTHENTICATED USERS sid in token | Amitay Isaacs | 1 | -0/+5 | |
2012-01-04 | dlz_bind9: create session info from PAC using auth context | Amitay Isaacs | 1 | -7/+59 | |
This fixes the creation of session info from PAC, after changes in gensec code. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Wed Jan 4 01:59:09 CET 2012 on sn-devel-104 | |||||
2011-12-17 | s4 dns: Allow updates based on smb.conf setting | Kai Blin | 2 | -2/+29 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sat Dec 17 04:19:40 CET 2011 on sn-devel-104 | |||||
2011-12-17 | s4 dns: Add some debug output | Kai Blin | 1 | -0/+3 | |
2011-12-17 | s4 dns: Actually handle the update request | Kai Blin | 3 | -0/+383 | |
2011-12-17 | s4 dns: Implement RFC-compatible update prescan | Kai Blin | 1 | -3/+37 | |
2011-12-17 | s4 dns: Update prerequisite checking conforming to RFC | Kai Blin | 3 | -42/+234 | |
2011-12-17 | s4 dns: Move record lookup to dns_utils.c | Kai Blin | 3 | -36/+58 | |
2011-12-17 | s4 dns: Implement dns record comparison function | Kai Blin | 2 | -0/+57 | |
2011-12-17 | s4 dns: Implement dns name equality check | Kai Blin | 2 | -0/+10 | |
2011-12-17 | s4 dns: Fix some typos in comments and a whitespace | Kai Blin | 1 | -3/+3 | |
2011-12-09 | s4 dns: Update requests with QCLASS != IN or ALL trigger NOTIMPLEMENTED errors | Kai Blin | 1 | -0/+5 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Fri Dec 9 03:32:28 CET 2011 on sn-devel-104 | |||||
2011-12-09 | s4 dns: More explicitly use the first question of an update packet only | Kai Blin | 1 | -1/+1 | |
2011-12-09 | s4 dns: Get rid of const qualifier for prereqs, we do need to allocate those | Kai Blin | 2 | -6/+6 | |
2011-12-07 | s4-dns Use match-by-key in GSSAPI server if principal is not specified | Andrew Bartlett | 1 | -22/+5 | |
This allows dlz_bind9 to match on exactly the same key as bind9 itself Andrew Bartlett Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Wed Dec 7 02:20:10 CET 2011 on sn-devel-104 | |||||
2011-12-07 | dlz_bind9: Add command line options for URL and debug | Amitay Isaacs | 2 | -9/+28 | |
To specify debug level, use -d <level> in named.conf. To specify sam db, use -H <path/to/sam.ldb> in named.conf. The default log level is set to 0. The log level specified in smb.conf is not used. To set log level, use -d option. | |||||
2011-12-07 | dlz_bind9: Set debugging output to stderr | Amitay Isaacs | 1 | -0/+3 | |
2011-12-07 | dlz_bind9: Use client supplied credentials for DNS record update | Amitay Isaacs | 1 | -0/+79 | |
This creates the DNS records with correct owner and group settings. | |||||
2011-12-07 | dlz_bind9: For creating a child entry, use only SEC_ADS_CREATE_CHILD | Amitay Isaacs | 1 | -1/+1 | |
The member servers in AD do not have access to modify the parent, but do have access to create child DNS records. | |||||
2011-11-29 | dlz_bind9: Added access check to verify dynamic update | Amitay Isaacs | 2 | -17/+167 | |
This creates session info from kerberos ticket and verifies if the signer has write access to a particular DN corresponding to the name in dynamic update. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-11-29 | dlz_bind9: Use the sam database in dns/ as default | Amitay Isaacs | 2 | -60/+14 | |
This change is introduced to access samdb copy directly, rather than over ildap. The advantage is that the samba server does not need to be running for bind9 to start. | |||||
2011-11-17 | s4 dns: Reduce test output noise by upping log level for dns_name_packet logging | Kai Blin | 1 | -3/+6 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Nov 17 20:10:05 CET 2011 on sn-devel-104 | |||||
2011-11-04 | s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTER | Kai Blin | 1 | -1/+1 | |
2011-11-04 | s4 dns: Handle QCLASS_NONE queries | Kai Blin | 1 | -0/+5 | |
2011-11-04 | s4 dns: Support DNS_QTYPE_ALL queries | Kai Blin | 1 | -109/+59 | |
2011-10-27 | s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz" | Geza Gemes | 1 | -0/+2 | |
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Oct 27 20:27:32 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s4:dlz_bind9: add no memory checks | Stefan Metzmacher | 1 | -0/+4 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 17 14:07:25 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s4:dlz_bind9: Copy dn before changing in b9_has_soa | Stefan Gohmann | 1 | -1/+5 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-17 | s4:dlz_bind9: add missing earch bases for windows 2000 domains | Stefan Gohmann | 1 | -0/+1 | |
By default the samba4 dlz_bind9 backend searches under CN=MicrosoftDNS,DC=DomainDnsZones and CN=MicrosoftDNS,DC=ForestDnsZones. In my samba4 test setup all DNS zones are under CN=MicrosoftDNS,CN=System. After adding the attached patch it works fine for me. Signed-off-by: Stefan Metzmacher <metze@samba.org> |