mirror of
https://github.com/aljazceru/addons.git
synced 2026-02-17 19:04:38 +01:00
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "DHCP server",
|
||||
"version": "0.1",
|
||||
"version": "0.2",
|
||||
"slug": "dhcp_server",
|
||||
"description": "A simple dhcp server",
|
||||
"url": "https://home-assistant.io/addons/dhcp_server/",
|
||||
@@ -23,9 +23,7 @@
|
||||
"gateway": "192.168.1.1"
|
||||
}
|
||||
],
|
||||
"hosts": [
|
||||
{}
|
||||
]
|
||||
"hosts": []
|
||||
},
|
||||
"schema": {
|
||||
"domain": "str",
|
||||
|
||||
@@ -44,5 +44,10 @@ for (( i=0; i < "$HOSTS"; i++ )); do
|
||||
} >> /etc/dhcpd.conf
|
||||
done
|
||||
|
||||
# Create database
|
||||
if [ ! -f /data/dhcpd.lease ]; then
|
||||
touch /data/dhcpd.lease
|
||||
fi
|
||||
|
||||
# run dhcp server
|
||||
exec /usr/sbin/dhcpd -4 -f -d --no-pid -lf /data/dhcpd.lease -cf /etc/dhcpd.conf < /dev/null
|
||||
|
||||
Reference in New Issue
Block a user