#8446 ipa dnszone-add ignores --name-from-ip option if name is given
Closed: fixed 3 years ago by rcritten. Opened 3 years ago by twoerner.

Issue

ipa dnszone-add ignores --name-from-ip option if a name is given also:

# ipa dnszone-add foo.in-addr.arpa. --name-from-ip=192.7.2.0/22 
  Zone name: foo.in-addr.arpa.
  Active zone: TRUE

Steps to Reproduce

  1. ipa dnszone-add foo.in-addr.arpa. --name-from-ip=192.7.2.0/22

Actual behavior

Creates zone foo.in-addr.arpa.

Expected behavior

Fails or creates zone 7.192.in-addr.arpa.

Version/Release/Distribution

$ rpm -q freeipa-server freeipa-client ipa-server ipa-client 389-ds-base pki-ca krb5-server
ipa-server-4.8.7-7.module+el8.3.0+7376+c83e4fcd.x86_64
ipa-client-4.8.7-7.module+el8.3.0+7376+c83e4fcd.x86_64
389-ds-base-1.4.3.8-4.module+el8.3.0+7193+dfd1e8ad.x86_64
pki-ca-10.9.0-0.7.module+el8.3.0+7364+90640274.noarch
krb5-server-1.18.2-4.el8.x86_64


Metadata Update from @rcritten:
- Issue assigned to rcritten

3 years ago

Took the path of rejecting the zone if it doesn't match the autogenerated reverse.

So this is silly but will succeed:

ipa dnszone-add 7.192.in-addr.arpa. --name-from-ip=192.7.2.0/22 

master:

  • 2265cb8 Don't allow both a zone name and --name-from-ip to be provided
  • e92a4ba ipatests: test that a zone name and name-from-ip will be rejected

ipa-4-8:

  • 2a0c00c Don't allow both a zone name and --name-from-ip to be provided
  • 8f19411 ipatests: test that a zone name and name-from-ip will be rejected

Metadata Update from @rcritten:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata