diff options
Diffstat (limited to 'main/dhcp/APKBUILD')
-rw-r--r-- | main/dhcp/APKBUILD | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/main/dhcp/APKBUILD b/main/dhcp/APKBUILD index 96af68a6b8..acde03cd01 100644 --- a/main/dhcp/APKBUILD +++ b/main/dhcp/APKBUILD @@ -8,9 +8,12 @@ url="https://www.isc.org/" arch="all" license="ISC" depends= +# busybox utils are not sufficient for dhclient +depends_dhclient="coreutils iproute2 run-parts $depends_dhclient_optional" +#depends_dhclient_optional="bash iputils net-tools sed util-linux" pkgusers="dhcp" pkggroups="dhcp" -makedepends="perl linux-headers file" +makedepends="perl linux-headers file $depends_dhclient $depends_dhclient_optional" install="$pkgname.pre-install $pkgname.pre-upgrade $pkgname.post-upgrade" subpackages="$pkgname-doc $pkgname-dev $pkgname-dbg dhclient dhcrelay" source="http://ftp.isc.org/isc/$pkgname/${_realver}/$pkgname-$_realver.tar.gz @@ -67,6 +70,7 @@ package() { dhclient() { pkgdesc="ISC dhcp client" + depends="$depends_dhclient" install -d -o dhcp -g dhcp "$subpkgdir"/var/lib/dhcp install -d -o dhcp -g dhcp "$subpkgdir"/var/run/dhcp install -d "$subpkgdir"/usr/sbin |