Date: Wednesday, January 14, 2015 @ 22:35:32 Author: bpiotrowski Revision: 229003
upgpkg: haveged 1.9.1-2 - use the -F flag to run the service in foreground and switch it to Type=simple - haveged exits with status 143 after receiving SIGTERM, set SuccessExitStatus to that number Fixes FS#43433. Modified: haveged/trunk/PKGBUILD haveged/trunk/service ----------+ PKGBUILD | 4 ++-- service | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-01-14 21:27:47 UTC (rev 229002) +++ PKGBUILD 2015-01-14 21:35:32 UTC (rev 229003) @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.9.1 -pkgrel=1 +pkgrel=2 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('i686' 'x86_64') url='http://www.issihosts.com/haveged' @@ -14,7 +14,7 @@ source=($url/$pkgname-$pkgver.tar.gz service) md5sums=('015ff58cd10607db0e0de60aeca2f5f8' - '777c7ac7fa145c03fca3ba9dcd4501de') + '5b1afbd842300ff8dba0dfccef76514b') build() { cd $pkgname-$pkgver Modified: service =================================================================== --- service 2015-01-14 21:27:47 UTC (rev 229002) +++ service 2015-01-14 21:35:32 UTC (rev 229003) @@ -3,9 +3,8 @@ Documentation=man:haveged(8) [Service] -Type=forking -ExecStart=/usr/bin/haveged -w 1024 -v 1 -PIDFile=/var/run/haveged.pid +ExecStart=/usr/bin/haveged -F -w 1024 -v 1 +SuccessExitStatus=143 [Install] WantedBy=multi-user.target