diff options
Diffstat (limited to 'testing')
-rw-r--r-- | testing/kea/APKBUILD | 25 | ||||
-rw-r--r-- | testing/kea/kea-ctrl-agent.initd | 12 | ||||
-rw-r--r-- | testing/kea/kea-dhcp-ddns.initd | 12 | ||||
-rw-r--r-- | testing/kea/kea-dhcp4.initd | 12 | ||||
-rw-r--r-- | testing/kea/kea-dhcp6.initd | 12 | ||||
-rw-r--r-- | testing/kea/kea.initd.in | 12 |
6 files changed, 25 insertions, 60 deletions
diff --git a/testing/kea/APKBUILD b/testing/kea/APKBUILD index 5fd3bde13c..0d5286f062 100644 --- a/testing/kea/APKBUILD +++ b/testing/kea/APKBUILD @@ -22,10 +22,7 @@ subpackages=" " source="https://ftp.isc.org/isc/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz fix-scripts-include-path.patch - kea-dhcp4.initd - kea-dhcp6.initd - kea-dhcp-ddns.initd - kea-ctrl-agent.initd + kea.initd.in " validpgpkeys="BE0E9748B718253A28BB89FFF1B11BF05CF02E57" # Internet Systems Consortium, Inc. (Signing key, 2017-2018) <codesign@isc.org> @@ -67,7 +64,7 @@ ctrlagent() { amove usr/sbin/kea-ctrl-agent amove ./etc/kea/kea-ctrl-agent.conf - install -Dm755 "$srcdir"/kea-ctrl-agent.initd "$subpkgdir"/etc/init.d/kea-ctrl-agent + _install_initd kea-ctrl-agent } dhcpddns() { @@ -76,7 +73,7 @@ dhcpddns() { amove ./usr/sbin/kea-dhcp-ddns amove ./etc/kea/kea-dhcp-ddns.conf - install -Dm755 "$srcdir"/kea-dhcp-ddns.initd "$subpkgdir"/etc/init.d/kea-dhcp-ddns + _install_initd kea-dhcp-ddns } dhcp4() { @@ -85,7 +82,7 @@ dhcp4() { amove ./usr/sbin/kea-dhcp4 amove ./etc/kea/kea-dhcp4.conf - install -Dm755 "$srcdir"/kea-dhcp4.initd "$subpkgdir"/etc/init.d/kea-dhcp4 + _install_initd kea-dhcp4 } dhcp6() { @@ -94,7 +91,7 @@ dhcp6() { amove ./usr/sbin/kea-dhcp6 amove ./etc/kea/kea-dhcp6.conf - install -Dm755 "$srcdir"/kea-dhcp6.initd "$subpkgdir"/etc/init.d/kea-dhcp6 + _install_initd kea-dhcp6 } keactrl() { @@ -112,9 +109,13 @@ utils() { amove ./usr/bin/kea-msg-compiler } +_install_initd() { + local name="$1" + + install -Dm755 "$srcdir"/kea.initd.in "$subpkgdir"/etc/init.d/$name + sed -i "s|@@NAME@@|$name|g" "$subpkgdir"/etc/init.d/$name +} + sha512sums="6d6b7407831311ebe37abce382ce77c664015ddbe3e73ec78153a00b301f98af5be52e26ad4febf5ca1e478d2c1844db4c988b241d2700d758e90b077f176ad8 kea-1.5.0.tar.gz 293d523b59de8531ae0ecc1be863d9c47b940eb32017f769b212150250c86672bc0473b096eaa07ad6b682259b754a2f387a6ff2abec14a2fb8968f34585b0d5 fix-scripts-include-path.patch -9165141380f723c641411d1394cdeeeac8cf72321012ba0aafa36b64ec171eba996ed6bd1f5460523f7c4b32cb37b368331984bcd19ca82d9c63211fdbb0a36e kea-dhcp4.initd -6e7608d2133758bfc80828ef6a072127f25ac9d47cf16c1ca91eca1e5ee8c96a5a7d0e515725a8d9556205e6e70113177b6f7e5c4306385de6266aa5c09ea2d7 kea-dhcp6.initd -31705accecc50a50c7a01ba700acdc68fb10f776bb583e1c1ae78fb33f8ba9cc66f7e12686f057d9d534a26ca09cbe7879399ee31463b46a78d9f203524357af kea-dhcp-ddns.initd -d6b0e14b055abd3aae7f74ea4d32ebb74ffcf87c35f1d3a52407e37574b45262bb0084b1b20f2f08c5bf7388ba23a503689eae6fc90d9096f7f1f6656999bf41 kea-ctrl-agent.initd" +2cbeef37a0e9031bb18aefba083841e6577bf56cda62920a08db074fe07f43f89966f26031461c77d876cc81fb14c56a98ced2c91767958871adadadf52bbbc2 kea.initd.in" diff --git a/testing/kea/kea-ctrl-agent.initd b/testing/kea/kea-ctrl-agent.initd deleted file mode 100644 index b916dff010..0000000000 --- a/testing/kea/kea-ctrl-agent.initd +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run - -name="kea-ctrl-agent" -command="/usr/sbin/kea-ctrl-agent" -command_args="-c /etc/kea/kea-ctrl-agent.conf" -command_background="yes" -pidfile="/run/kea-ctrl-agent.pid" - -depend() { - need net - after firewall -} diff --git a/testing/kea/kea-dhcp-ddns.initd b/testing/kea/kea-dhcp-ddns.initd deleted file mode 100644 index 4a98a794c6..0000000000 --- a/testing/kea/kea-dhcp-ddns.initd +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run - -name="kea-dhcp-ddns" -command="/usr/sbin/kea-dhcp-ddns" -command_args="-c /etc/kea/kea-dhcp-ddns.conf" -command_background="yes" -pidfile="/run/kea-dhcp-ddns.pid" - -depend() { - need net - after firewall -} diff --git a/testing/kea/kea-dhcp4.initd b/testing/kea/kea-dhcp4.initd deleted file mode 100644 index 61ad3fb169..0000000000 --- a/testing/kea/kea-dhcp4.initd +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run - -name="kea-dhcp4" -command="/usr/sbin/kea-dhcp4" -command_args="-c /etc/kea/kea-dhcp4.conf" -command_background="yes" -pidfile="/run/kea-dhcp4.pid" - -depend() { - need net - after firewall -} diff --git a/testing/kea/kea-dhcp6.initd b/testing/kea/kea-dhcp6.initd deleted file mode 100644 index c4f7200364..0000000000 --- a/testing/kea/kea-dhcp6.initd +++ /dev/null @@ -1,12 +0,0 @@ -#!/sbin/openrc-run - -name="kea-dhcp6" -command="/usr/sbin/kea-dhcp6" -command_args="-c /etc/kea/kea-dhcp6.conf" -command_background="yes" -pidfile="/run/kea-dhcp6.pid" - -depend() { - need net - after firewall -} diff --git a/testing/kea/kea.initd.in b/testing/kea/kea.initd.in new file mode 100644 index 0000000000..560848ad26 --- /dev/null +++ b/testing/kea/kea.initd.in @@ -0,0 +1,12 @@ +#!/sbin/openrc-run + +name="@@NAME@@" +command="/usr/sbin/@@NAME@@" +command_args="-c /etc/kea/@@NAME@@.conf" +command_background="yes" +pidfile="/run/$RC_SVCNAME.pid" + +depend() { + need net + after firewall +} |