Cite from http://tools.ietf.org/html/rfc1912 section 2.4: "A CNAME record is not allowed to coexist with any other data." (PTR record is an exception, see further text in RFC.)
If there are multiple records for single DNS name (with CNAME and other RR types at same time), behaviour is undefined.
BIND refuses to load zone with mixed names/records. We have to follow standard and enforce same constraint.
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=809562
Moving to next month iteration.
attachment freeipa-mkosek-290-enforce-cname-constrains-for-dns-commands.patch
Patch freeipa-mkosek-290-enforce-cname-constrains-for-dns-commands.patch sent for review
master: 854b763
Metadata Update from @pspacek: - Issue assigned to mkosek - Issue set to the milestone: FreeIPA 3.0 Beta 2
Login to comment on this ticket.