Univention Bugzilla – Bug 16798
ddns: Quoting von Domänennamen
Last modified: 2018-04-13 13:40:02 CEST
Die beiden Angaben "DDNS Domänenname" (ddns-domainname) und "DDNS Reverse Domänenname" (ddns-rev-domainname) funktionieren derzeit nur, wenn man die Domänennamen in doppelten Anführungszeichen angibt. Die Namen werden 1:1 an die dhcpd.conf weitergegeben, dort werden aber Zeichenketten mit Anführungszeichen erwartet. dhcpd: object class univentionPolicyReference dhcpd: Sending config line 'subnet 10.200.17.0 netmask 255.255.255.0 { ... ddns-domainname forward-ddns.univention.test.; ddns-rev-domainname reverse-ddns.univention.test.; ... } ' dhcpd: LDAP line 16: semicolon expected. dhcpd: ddns-domainname forward-ddns. dhcpd: ^ dhcpd: LDAP line 16: expecting a parameter or declaration dhcpd: ddns-domainname forward-ddns.univention.test.; dhcpd: ^
Bezüglich "ddns-hostname", "ddns-domainname" und "ddns-rev-domainname" macht das fehlende Quoting sogar Sinn, denn man kann dort auch komplexere Ausdrücke zur Berechnung dieser Einstellungen benutzen, z.B.: ddns-hostname = concat ("dhcp-", binary-to-ascii (10, 8, "-", leased-address)); Von daher sollte das nur dokumentiert werden.
*** Bug 31040 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > Bezüglich "ddns-hostname", "ddns-domainname" und "ddns-rev-domainname" macht > das fehlende Quoting sogar Sinn, denn man kann dort auch komplexere Ausdrücke > zur Berechnung dieser Einstellungen benutzen, z.B.: > ddns-hostname = concat ("dhcp-", binary-to-ascii (10, 8, "-", > leased-address)); > Von daher sollte das nur dokumentiert werden. Solange das den DHCP Server zum Absturz bringt, sollten wir die Syntax anpassen. Wenn man komplexere Ausdrücke verwenden will, so kann die Syntax überschrieben werden.
We will not ship a UCS 3.1-2 release; the next UCS release will be UCS 3.2. As such, this bug is moved to the new target milestone.
This issue has been filed against UCS 2.3. UCS 2.3 is out of maintenance and many UCS components have vastly changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer UCS versions, please use "Clone this bug". In this case please provide detailed information on how this issue is affecting you.
*** Bug 43516 has been marked as a duplicate of this bug. ***