1#!/bin/sh
2
3# PROVIDE: tiny_dhcp_server
4# REQUIRE: LOGIN
5# KEYWORD: shutdown
6
7# Add the following lines to /etc/rc.conf to enable tiny-dhcp-server:
8# tiny_dhcp_server_enable (bool):	Set to "YES" to enable dhcp. Default: NO
9# tiny_dhcp_server_ifaces (list):	Set it to the list of interfaces. Default: ""
10#                                       At least one interface is required.
11#
12
13. /etc/rc.subr
14
15name=tiny_dhcp_server
16rcvar=tiny_dhcp_server_enable
17
18load_rc_config ${name}
19
20: ${tiny_dhcp_server_enable="NO"}
21: ${tiny_dhcp_server_ifaces=""}
22
23command=/usr/local/bin/tiny-dhcp-server
24command_args="${tiny_dhcp_server_ifaces}"
25
26check_process() {
27  echo $(pgrep -f 'tiny-dhcp-server')
28}
29
30run_rc_command "$1"
31