diff --git a/srcpkgs/dhcp/files/dhclient/run b/srcpkgs/dhcp/files/dhclient/run old mode 100755 new mode 100644 diff --git a/srcpkgs/dhcp/files/dhcpd4/run b/srcpkgs/dhcp/files/dhcpd4/run old mode 100755 new mode 100644 index 181a47e70b8..05d9f9b726e --- a/srcpkgs/dhcp/files/dhcpd4/run +++ b/srcpkgs/dhcp/files/dhcpd4/run @@ -1,5 +1,4 @@ #!/bin/sh [ -r conf ] && . ./conf -mkdir -p /var/lib/dhcp/ touch /var/lib/dhcp/dhcpd.leases exec dhcpd -f ${OPTS:=-4 -q -pf /run/dhcpd4.pid} diff --git a/srcpkgs/dhcp/files/dhcpd6/run b/srcpkgs/dhcp/files/dhcpd6/run old mode 100755 new mode 100644 index faba89b6bc5..2dc26f33221 --- a/srcpkgs/dhcp/files/dhcpd6/run +++ b/srcpkgs/dhcp/files/dhcpd6/run @@ -1,5 +1,4 @@ #!/bin/sh [ -r conf ] && . ./conf -mkdir -p /var/lib/dhcp/ touch /var/lib/dhcp/dhcpd.leases exec dhcpd -f ${OPTS:=-6 -q -pf /run/dhcpd6.pid} diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template index a522bbed52b..48998c25e25 100644 --- a/srcpkgs/dhcp/template +++ b/srcpkgs/dhcp/template @@ -1,7 +1,7 @@ # Template file for 'dhcp' pkgname=dhcp version=4.4.1 -revision=1 +revision=2 wrksrc="dhcp-${version/P/-P}" build_style=gnu-configure disable_parallel_build=yes @@ -14,6 +14,8 @@ homepage="https://www.isc.org/software/dhcp" distfiles="http://ftp.isc.org/isc/dhcp/${version/P/-P}/dhcp-${version/P/-P}.tar.gz" checksum=2a22508922ab367b4af4664a0472dc220cc9603482cf3c16d9aff14f3a76b608 +make_dirs="/var/lib/dhcp 0755 root root" + pre_configure() { local _args=" --sbindir=/usr/bin --enable-paranoia --with-srv-lease-file=/var/lib/dhcp/dhcpd.leases