Aggiunto kea-dhcp-server
Some checks failed
Update Docker Hub Description / dockerHubDescription (push) Failing after 2s
Some checks failed
Update Docker Hub Description / dockerHubDescription (push) Failing after 2s
This commit is contained in:
@@ -30,19 +30,12 @@ done
|
||||
}
|
||||
|
||||
function _main {
|
||||
[ -e "/data/dhcpd4.conf" ] || cp "/template/dhcpd4.conf" "/data/"
|
||||
[ -e "/data/dhcpd6.conf" ] || cp "/template/dhcpd6.conf" "/data/"
|
||||
[ -e "/data/dhcpd4.leases" ] || touch "/data/dhcpd4.leases"
|
||||
[ -e "/data/dhcpd6.leases" ] || touch "/data/dhcpd6.leases"
|
||||
useradd dhcpd
|
||||
uid=$(id -u dhcpd)
|
||||
gid=$(id -g dhcpd)
|
||||
chown -R dhcpd: "/data/dhcpd4.leases" "/data/dhcpd6.leases"
|
||||
[ ! -e /var/run/kea ] && mkdir -p /var/run/kea
|
||||
[ -e "/var/lib/kea/kea-dhcp4.conf" ] || cp "/template/kea-dhcp4.conf" "/var/lib/kea/"
|
||||
[ -e "/var/lib/kea/kea-dhcp6.conf" ] || cp "/template/kea-dhcp6.conf" "/var/lib/kea/"
|
||||
export CMDv6="kea-dhcp6 -c /var/lib/kea/kea-dhcp6.conf"
|
||||
|
||||
#export CMDv4="/usr/sbin/dhcpd -4 -f -d --no-pid -cf /data/dhcpd4.conf -lf /data/dhcpd4.leases -user dhcpd -group dhcpd"
|
||||
export CMDv6="/usr/sbin/dhcpd -6 -f -d --no-pid -cf /data/dhcpd6.conf -lf /data/dhcpd6.leases -user dhcpd -group dhcpd"
|
||||
|
||||
chown -R dhcpd: "/data"
|
||||
chown -R _kea: "/var/lib/kea"
|
||||
}
|
||||
|
||||
custom_bashrc() {
|
||||
|
||||
Reference in New Issue
Block a user