Hide Forgot
Description of problem: This is a follow-up for Bug 750210. RFC 1025 states: <snip> If the <local-part> contains dots or other special characters, its representation in a master file will require the use of backslash quoting to ensure that the domain name is properly encoded. For example, the mailbox Action.domains would be represented as Action\.domains.ISI.EDU. </snip> This is not followed in ipa: # ipa dnszone-mod idm.lab.bos.redhat.com --admin-email=foo.bar Zone name: idm.lab.bos.redhat.com Authoritative nameserver: vm-063.idm.lab.bos.redhat.com. Administrator e-mail address: foo.bar.example.com. SOA serial: 2011021101 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 Active zone: TRUE Dynamic update: FALSE Version-Release number of selected component (if applicable): ipa-server-2.1.3-8.el6.x86_64 How reproducible: Steps to Reproduce: 1. Run ipa dnszone-mod idm.lab.bos.redhat.com --admin-email=foo.bar 2. Check new admin email 3. Actual results: Is set to foo.bar.example.com Expected results: Should be set to foo\.bar.example.com
Upstream ticket: https://fedorahosted.org/freeipa/ticket/2053
Fixed upstream: master: https://fedorahosted.org/freeipa/changeset/3f0eb1417ca0162861a05e3ced6a532b3cfba2ab
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ LOG ] :: ipa-dns-169: Bug 750806 - dnszone-mod and dnszone-add does not format administrator's email properly :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [07:15:50] :: verifies bug https://bugzilla.redhat.com/show_bug.cgi?id=750806 Zone name: example.com Authoritative nameserver: ipaqavmg.testrelm.com. Administrator e-mail address: admin.example.com. SOA serial: 2012070301 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 Active zone: TRUE Dynamic update: FALSE Allow query: any; Allow transfer: none; :: [ PASS ] :: Running 'ipa dnszone-add example.com --name-server=ipaqavmg.testrelm.com --admin-email=admin' Zone name: example.com Authoritative nameserver: ipaqavmg.testrelm.com. Administrator e-mail address: foo\.bar.example.com. SOA serial: 2012070301 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 Active zone: TRUE Allow query: any; Allow transfer: none; :: [ PASS ] :: Running 'ipa dnszone-mod example.com --admin-email=foo.bar' Administrator e-mail address: foo\.bar.example.com. :: [ PASS ] :: Running 'ipa dnszone-show example.com | grep "Administrator e-mail address: foo\\\.bar.example.com."' :: [ PASS ] :: Running 'ipa dnszone-del example.com' '64e3097d-e41f-450b-b4cf-878c8bfde606' ipa-dns-169 result: PASS metric: 0 Log: /tmp/beakerlib-4785235/journal.txt Info: Searching AVC errors produced since 1331122550.07 (Wed Mar 7 07:15:50 2012) Searching logs... Info: No AVC messages found. Writing to /mnt/testarea/tmp.pyDrbk : AvcLog: /mnt/testarea/tmp.pyDrbk :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Verified: ipa-server-2.2.0-3.el6.x86_64
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: No documentation needed.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0819.html