Server configuration using conditional evaluation
Greg Sloop <gregs@sloop.net>
gregs at sloop.net
Sat Feb 11 17:09:12 UTC 2023
This config didn't start out as a Windows file with cr lf line endings did
it? (And is still in that format?)
On Sat, Feb 11, 2023, 6:30 AM Thomas Köller <thomas at koeller.dyndns.org>
wrote:
> Hi,
>
> in my DHCP server configuration I have these lines:
>
> host raspi-400 {
> host-identifier option dhcp6.client-id
> 00:02:00:00:99:5c:df:c4:9e:c6:7c:c1:7f:3e;
> switch (binary-to-ascii(16, 32, ".", substring(option dhcp6.ia-na, 0,
> 4))) {
> case "0":
> fixed-address6 fd46:1ffa:d8e0::9;
> option host-name "raspi-400";
> break;
> case "2":
> fixed-address6 fd46:1ffa:d8e0:1::9;
> option host-name "raspi-400-sshvpn";
> break;
> }
> }
>
> The intention is to return different data to the client, based on the
> IAID received. However, I apparently got the syntax wrong, although I
> cannot spot any mistake:
>
> [root at sarkovy ~]# dhcpd -6 -cf /etc/dhcp/dhcpd6.conf -t
> Internet Systems Consortium DHCP Server 4.4.3-P1
> Copyright 2004-2022 Internet Systems Consortium.
> All rights reserved.
> For info, please visit https://www.isc.org/software/dhcp/
> lease_id_format is: hex
> /etc/dhcp/dhcpd6.conf line 80: right brace expected.
> fixed-address6
> ^
> /etc/dhcp/dhcpd6.conf line 83: case statement in inappropriate scope.
> case
> ^
> /etc/dhcp/dhcpd6.conf line 87: expecting a declaration
> }
> ^
> Configuration file errors encountered -- exiting
>
> This version of ISC DHCP is based on the release available
> on ftp.isc.org. Features have been added and other changes
> have been made to the base software release in order to make
> it work better with this distribution.
>
> Please report issues with this software via:
> https://bugzilla.redhat.com/
>
> exiting.
>
> Can anybody explain what's wrong?
>
> Thomas
> --
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20230211/bd769e96/attachment.htm>
More information about the dhcp-users
mailing list