diff --git a/srcpkgs/kea/files/kea-dhcp-ddns/run b/srcpkgs/kea/files/kea-dhcp-ddns/run old mode 100755 new mode 100644 index b6011bd9a38..dc6ecbb017f --- a/srcpkgs/kea/files/kea-dhcp-ddns/run +++ b/srcpkgs/kea/files/kea-dhcp-ddns/run @@ -1,4 +1,4 @@ #!/bin/sh [ -r conf ] && . ./conf -mkdir -p /var/kea /var/run/kea +mkdir -p /run/kea exec kea-dhcp-ddns ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/files/kea-dhcp4/run b/srcpkgs/kea/files/kea-dhcp4/run old mode 100755 new mode 100644 index 28feea4474d..1f99ae418bd --- a/srcpkgs/kea/files/kea-dhcp4/run +++ b/srcpkgs/kea/files/kea-dhcp4/run @@ -1,5 +1,5 @@ #!/bin/sh [ -r conf ] && . ./conf [ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet address show "$WAIT_IFACE")" ] && exit 1 -mkdir -p /var/kea /var/run/kea +mkdir -p /run/kea exec kea-dhcp4 ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/files/kea-dhcp6/run b/srcpkgs/kea/files/kea-dhcp6/run old mode 100755 new mode 100644 index 1e0f8aef289..00d0eeff801 --- a/srcpkgs/kea/files/kea-dhcp6/run +++ b/srcpkgs/kea/files/kea-dhcp6/run @@ -1,5 +1,5 @@ #!/bin/sh [ -r conf ] && . ./conf [ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet6 address show "$WAIT_IFACE")" ] && exit 1 -mkdir -p /var/kea /var/run/kea +mkdir -p /run/kea exec kea-dhcp6 ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template index 9d273620719..78cda628d77 100644 --- a/srcpkgs/kea/template +++ b/srcpkgs/kea/template @@ -1,7 +1,7 @@ # Template file for 'kea' pkgname=kea version=1.5.0 -revision=2 +revision=3 build_style=gnu-configure configure_args="--enable-generate-docs --with-openssl=${XBPS_CROSS_BASE}/usr $(vopt_if mysql --with-dhcp-mysql) @@ -12,8 +12,8 @@ makedepends="boost-devel log4cplus-devel python3-devel $(vopt_if botan botan-devel libressl-devel) $(vopt_if mysql libmysqlclient-devel) $(vopt_if pgsql postgresql-libs-devel)" -checkdepends="procps-ng" #needs pgrep depends="libkea>=0" +checkdepends="procps-ng" #needs pgrep conf_files="/etc/kea/*.conf" short_desc="Next generation DHCPv4/v6 server" maintainer="Jürgen Buchmüller " @@ -32,6 +32,8 @@ build_options_default="pgsql" # Reduce log spamming for deprecated auto_ptr CXXFLAGS="-Wno-deprecated-declarations -O2" +make_dirs="/var/kea 755 root root" + post_install() { vsv kea-dhcp4 vsv kea-dhcp6