diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2019-01-17 10:53:44 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2019-01-17 10:54:07 +0000 |
commit | bb42feea4acafe20d687c73f6d3b53c0cc891e25 (patch) | |
tree | f9ec172699e00f017cc10a0975020162516ef01a | |
parent | 257c364288b2d85fc21b8b6934b59812f89b8af8 (diff) | |
download | aports-bb42feea4acafe20d687c73f6d3b53c0cc891e25.tar.bz2 aports-bb42feea4acafe20d687c73f6d3b53c0cc891e25.tar.xz |
community/rng-tools$: upgrade to 6.6
- Remove unsupported daemon options which cause the daemon failing to start
- Use built-in pidfile to properly stop the daemon
- Add openrc subpkg
-rw-r--r-- | community/rng-tools/APKBUILD | 10 | ||||
-rw-r--r-- | community/rng-tools/rngd.confd | 2 | ||||
-rw-r--r-- | community/rng-tools/rngd.initd | 6 |
3 files changed, 8 insertions, 10 deletions
diff --git a/community/rng-tools/APKBUILD b/community/rng-tools/APKBUILD index daf30ed507..d22c99538b 100644 --- a/community/rng-tools/APKBUILD +++ b/community/rng-tools/APKBUILD @@ -1,14 +1,14 @@ # Contributor: Dennis Przytarski <dennis@przytarski.com> # Maintainer: ScrumpyJack <scrumypjack@st.ilet.to> pkgname=rng-tools -pkgver=6.3.1 +pkgver=6.6 pkgrel=0 pkgdesc="A random number generator daemon" url="https://sourceforge.net/projects/gkernel/" arch="all" license="GPL-2.0-or-later" makedepends="argp-standalone autoconf automake linux-headers libtool sysfsutils-dev" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/nhorman/$pkgname/archive/v$pkgver.tar.gz fix-textrels-on-PIC-x86.patch rngd.confd @@ -55,7 +55,7 @@ package() { install -m 755 -D "$srcdir"/rngd.initd "$pkgdir"/etc/init.d/rngd } -sha512sums="cb85674e6448e8152f92b4a82e944a9258dcc9ce68349404c0000c09378ac5f6fb298c50ed2d9a1b18d76c5f35b0a4884d5efd0f4dd434ec0952107e0738b937 rng-tools-6.3.1.tar.gz +sha512sums="00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4 rng-tools-6.6.tar.gz 5c8196c3e70c093215fc0720cd3f58f339f74293a7eb35d95b914591d783472119dcc34fb27ab6a4c3ce5359e050b4987d1e7ddf213a7445fc0b70d9fae5eae5 fix-textrels-on-PIC-x86.patch -0646fadcdd655038e990b84f7af77f4d0bf4e3353ced849d095d1068f466c9844d8ecdf455f3d7048264a94f60505aae0573b90d62f72ae513ddf41769c0654f rngd.confd -f9c1ba451c4c2297872287043414af361d8be2822caa6f76f3ea978f01c83b805b9f48cb00c77c7e57f4e385f6e92f704d55ccda92ef956f4ffe7ba1e4bbfdd8 rngd.initd" +363b5aa431a0da37fc9eb8c93cffed0b75f43064530318fb41c774acd8aab8a1e109cf6c294b77fa6b8f97aa355b2849f56e83d8b06bcd9e0e9f3aa4f3ba49ac rngd.confd +86a6a7446eda64c075e468bc304008314b710629e06146582c5ce3fcc307a6b4baf5f8e8a47b72f1bab0bb608d76f953f2712cddd35809abcb02b8320c682535 rngd.initd" diff --git a/community/rng-tools/rngd.confd b/community/rng-tools/rngd.confd index 1f28a1f41b..65187508df 100644 --- a/community/rng-tools/rngd.confd +++ b/community/rng-tools/rngd.confd @@ -1,4 +1,4 @@ # Configuration for /etc/init.d/rngd # Additional options to pass into rngd(8). -command_args="--no-drng=1 --no-tpm=1" +# RNGD_OPTS="" diff --git a/community/rng-tools/rngd.initd b/community/rng-tools/rngd.initd index 07805ca356..92ca90aa35 100644 --- a/community/rng-tools/rngd.initd +++ b/community/rng-tools/rngd.initd @@ -2,12 +2,10 @@ description="Random number generator daemon" +pidfile="/run/$RC_SVCNAME.pid" command="/usr/sbin/rngd" -command_args="-f ${command_args:-$RNGD_OPTS}" -command_background="yes" - +command_args="--quiet --background --pid-file $pidfile $RNGD_OPTS" start_stop_daemon_args="--wait 5" -pidfile="/run/$RC_SVCNAME.pid" depend() { need localmount |