The following changes have been made since version 1:
The DHCP files now have a configurable path using Dhcp_system_dir env var. Fixes #8
An example systemd unit file has been added. It uses a forking type as the system can only be stopped gracefully when daemonized. The unit file is built on a new rake daemon:stop task for preforming a graceful shutdown. Fixes #7
Different routes can now be enabled and disabled according to a collection of env vars. See configuration reference for details. Disabled routes will always return a 403. Fixes #9
Multiple grub types are now supported. This is a wholesale replacement of uefi. The grub id is a compound of the sub-type and name. Additional sub types can be configured from the environment. This is a breaking change from the previous version. Fixes #10
The following changes have been made since version 1:
DHCP
files now have a configurable path usingDhcp_system_dir
env var. Fixes #8systemd
unit file has been added. It uses aforking
type as the system can only be stopped gracefully when daemonized. The unit file is built on a newrake daemon:stop
task for preforming a graceful shutdown. Fixes #7uefi
. Thegrub
id is a compound of thesub-type
andname
. Additional sub types can be configured from the environment. This is a breaking change from the previous version. Fixes #10