PXED server file syntax for general server operation

The PXED server file keywords of the DHCPv6 server described here are for general server operation. Their forms, subcontainers, default values, and meanings are identified.

Note: Time Units (time_units) shown in the following table are optional and represent a modifier to the actual time. The default time unit is minutes. Valid values are seconds (1), minutes (60), hours (3600), days (86400), weeks (604800), months (2392000), and years (31536000). The number shown in parentheses is a multiplier applied to the specified value n to express the value in seconds.
Keyword Form Subcontainers? Default Value Meaning
database database db type Yes None The primary container that holds the definitions for the address pools, options, and client access statements. db type is the name of a module that is loaded to process this part of the file. The only value currently available is db_file.
logging_info logging_info Yes None The primary logging container that defines the logging parameters.
logitem logitem NONE No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem SYSERR No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem OBJERR No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem PROTOCOL No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem PROTERR No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem WARN No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem WARNING No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem CONFIG No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem EVENT No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem PARSEERR No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem ACTION No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem ACNTING No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem STAT No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem TRACE No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem RTRACE No All default to not enabled. Enables the logging level. Multiple lines are allowed
logitem logitem START No All default to not enabled. Enables the logging level. Multiple lines are allowed
numLogFiles numLogFiles n No 0 Specifies the number of log files to create. The log rotates when the first one fills. n is the number of files to create.
logFileSize logFileSize n No 0 Specifies the size of each log file in 1024-byte units.
logFileName logFileName path No None Specifies the path to the first log file. The original log file is named filename or filename.extension. The filename must be eight or fewer characters. When a file is rotated, it is renamed beginning with the base filename, then either appending a number or replacing the extension with a number. For example, if the original file name is file, the rotated file name becomes file01. If the original file name is file.log, it becomes file.01.
pxeservertype pxeservertype servertype No dhcp_only Indicates the type of dhcpsd server it is. servertype can be proxy_on_dhcp_server, which means that PXED is running on the same machine as the DHCP server and it is listening for PXE client requests on port 4011 only, or the default value of pdhcp_only, which means the PXED is running on a separate machine and it has to listen for client packets on port 67 and 4011.