[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Tuesday, October 1, 2019 @ 19:55:11 Author: eworm Revision: 363633 upgpkg: haveged 1.9.8-1 new upstream release Modified: haveged/trunk/PKGBUILD Deleted: haveged/trunk/haveged.service -+ PKGBUILD| 17 + haveged.service | 20 2 files changed, 5 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-01 19:52:07 UTC (rev 363632) +++ PKGBUILD2019-10-01 19:55:11 UTC (rev 363633) @@ -4,8 +4,8 @@ # Contributor: pootzko pkgname=haveged -pkgver=1.9.6 -pkgrel=4 +pkgver=1.9.8 +pkgrel=1 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' @@ -12,16 +12,10 @@ license=('GPL') depends=('glibc') validpgpkeys=('8F6B7293B03E5AC5762B65CE2E2F252B05CCA168') # Jirka Hladky -source=("$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/$pkgname/archive/v$pkgver.tar.gz; +source=("$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/$pkgname/archive/v$pkgver.tar.gz;) #"https://github.com/jirka-h/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc; -'haveged.service') -sha256sums=('4d4c046755476d3734ffb78772c242c25913ff0eb7509c143671dae6ec9d1189' -#'SKIP' -'046c82811f645c0a895f599bf38894096ff655f1fac40c12a1a5f88df4e76ebb') +sha256sums=('99aa1996c6e39ea2459cfc37addfb8b1eecc63f3a2b6da9db17b22e76b6851ae') -# service file changes merged upstream, remove custom service file -# on next update - build() { cd $pkgname-$pkgver @@ -42,6 +36,5 @@ make DESTDIR="$pkgdir" install - install -D -m0644 "${srcdir}"/haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service - #install -D -m0644 init.d/service.fedora "$pkgdir"/usr/lib/systemd/system/haveged.service + install -D -m0644 init.d/service.fedora "$pkgdir"/usr/lib/systemd/system/haveged.service } Deleted: haveged.service === --- haveged.service 2019-10-01 19:52:07 UTC (rev 363632) +++ haveged.service 2019-10-01 19:55:11 UTC (rev 363633) @@ -1,20 +0,0 @@ -[Unit] -Description=Entropy Daemon based on the HAVEGE algorithm -Documentation=man:haveged(8) http://www.issihosts.com/haveged/ -DefaultDependencies=no -ConditionVirtualization=!container -After=systemd-tmpfiles-setup-dev.service -Before=sysinit.target shutdown.target systemd-journald.service - -[Service] -ExecStart=/usr/sbin/haveged -w 1024 -v 1 --Foreground -Restart=always -SuccessExitStatus=137 143 -CapabilityBoundingSet=CAP_SYS_ADMIN -NoNewPrivileges=on -PrivateDevices=on -PrivateNetwork=on -ProtectSystem=full - -[Install] -WantedBy=sysinit.target
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Thursday, September 19, 2019 @ 19:47:14 Author: eworm Revision: 363141 upgpkg: haveged 1.9.6-4 fix service dependency Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD|4 ++-- haveged.service |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-19 19:46:24 UTC (rev 363140) +++ PKGBUILD2019-09-19 19:47:14 UTC (rev 363141) @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.9.6 -pkgrel=3 +pkgrel=4 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' @@ -17,7 +17,7 @@ 'haveged.service') sha256sums=('4d4c046755476d3734ffb78772c242c25913ff0eb7509c143671dae6ec9d1189' #'SKIP' -'08482c5cb6aee86e893a8b297be9b09466d506c841787e4f916f285527336a85') +'046c82811f645c0a895f599bf38894096ff655f1fac40c12a1a5f88df4e76ebb') # service file changes sent upstream: # https://github.com/jirka-h/haveged/pull/21 Modified: haveged.service === --- haveged.service 2019-09-19 19:46:24 UTC (rev 363140) +++ haveged.service 2019-09-19 19:47:14 UTC (rev 363141) @@ -3,6 +3,7 @@ Documentation=man:haveged(8) http://www.issihosts.com/haveged/ DefaultDependencies=no ConditionVirtualization=!container +After=systemd-tmpfiles-setup-dev.service Before=sysinit.target shutdown.target systemd-journald.service [Service]
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Wednesday, September 4, 2019 @ 14:07:10 Author: eworm Revision: 361611 upgpkg: haveged 1.9.6-3 fix ordering issues Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD|4 ++-- haveged.service |8 ++-- 2 files changed, 4 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-04 11:59:35 UTC (rev 361610) +++ PKGBUILD2019-09-04 14:07:10 UTC (rev 361611) @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.9.6 -pkgrel=2 +pkgrel=3 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' @@ -17,7 +17,7 @@ 'haveged.service') sha256sums=('4d4c046755476d3734ffb78772c242c25913ff0eb7509c143671dae6ec9d1189' #'SKIP' -'13e12065c5c4574465915db4b71659dc95fc3e41f96794fff165bfda50ac3f69') +'08482c5cb6aee86e893a8b297be9b09466d506c841787e4f916f285527336a85') # service file changes sent upstream: # https://github.com/jirka-h/haveged/pull/21 Modified: haveged.service === --- haveged.service 2019-09-04 11:59:35 UTC (rev 361610) +++ haveged.service 2019-09-04 14:07:10 UTC (rev 361611) @@ -6,18 +6,14 @@ Before=sysinit.target shutdown.target systemd-journald.service [Service] -ExecStartPre=+/usr/bin/sysctl -w kernel.random.write_wakeup_threshold=1024 -ExecStart=/usr/bin/haveged --Foreground --verbose=1 +ExecStart=/usr/sbin/haveged -w 1024 -v 1 --Foreground Restart=always SuccessExitStatus=137 143 -DynamicUser=on -AmbientCapabilities=CAP_SYS_ADMIN +CapabilityBoundingSet=CAP_SYS_ADMIN NoNewPrivileges=on PrivateDevices=on PrivateNetwork=on -PrivateTmp=on ProtectSystem=full -ProtectHome=on [Install] WantedBy=sysinit.target
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Wednesday, September 4, 2019 @ 11:59:27 Author: eworm Revision: 361609 upgpkg: haveged 1.9.6-2 get our security features back Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD| 21 - haveged.service | 10 +- 2 files changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-04 11:12:54 UTC (rev 361608) +++ PKGBUILD2019-09-04 11:59:27 UTC (rev 361609) @@ -5,20 +5,23 @@ pkgname=haveged pkgver=1.9.6 -pkgrel=1 +pkgrel=2 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' license=('GPL') depends=('glibc') -#validpgpkeys=('8F6B7293B03E5AC5762B65CE2E2F252B05CCA168') # Jirka Hladky -source=("$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/$pkgname/archive/v$pkgver.tar.gz;) +validpgpkeys=('8F6B7293B03E5AC5762B65CE2E2F252B05CCA168') # Jirka Hladky +source=("$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/$pkgname/archive/v$pkgver.tar.gz; #"https://github.com/jirka-h/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc; -#'haveged.service') -sha256sums=('4d4c046755476d3734ffb78772c242c25913ff0eb7509c143671dae6ec9d1189') - # 'SKIP' - # '1e78d296ebb5f4d46108094997c51e3fccf475f54d637f20212a3aa3730ef847') +'haveged.service') +sha256sums=('4d4c046755476d3734ffb78772c242c25913ff0eb7509c143671dae6ec9d1189' +#'SKIP' +'13e12065c5c4574465915db4b71659dc95fc3e41f96794fff165bfda50ac3f69') +# service file changes sent upstream: +# https://github.com/jirka-h/haveged/pull/21 + build() { cd $pkgname-$pkgver @@ -39,6 +42,6 @@ make DESTDIR="$pkgdir" install - #install -D -m0644 "${srcdir}"/haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service - install -D -m0644 init.d/service.fedora "$pkgdir"/usr/lib/systemd/system/haveged.service + install -D -m0644 "${srcdir}"/haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service + #install -D -m0644 init.d/service.fedora "$pkgdir"/usr/lib/systemd/system/haveged.service } Modified: haveged.service === --- haveged.service 2019-09-04 11:12:54 UTC (rev 361608) +++ haveged.service 2019-09-04 11:59:27 UTC (rev 361609) @@ -1,15 +1,15 @@ [Unit] -Description=Entropy Harvesting Daemon -Documentation=man:haveged(8) +Description=Entropy Daemon based on the HAVEGE algorithm +Documentation=man:haveged(8) http://www.issihosts.com/haveged/ DefaultDependencies=no ConditionVirtualization=!container -After=systemd-random-seed.service -Before=sysinit.target shutdown.target +Before=sysinit.target shutdown.target systemd-journald.service [Service] ExecStartPre=+/usr/bin/sysctl -w kernel.random.write_wakeup_threshold=1024 ExecStart=/usr/bin/haveged --Foreground --verbose=1 -SuccessExitStatus=143 +Restart=always +SuccessExitStatus=137 143 DynamicUser=on AmbientCapabilities=CAP_SYS_ADMIN NoNewPrivileges=on
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Thursday, August 23, 2018 @ 20:00:59 Author: eworm Revision: 332870 upgpkg: haveged 1.9.4-3 install for sysinit.target (FS#59773) Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD|4 ++-- haveged.service |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-23 19:15:37 UTC (rev 332869) +++ PKGBUILD2018-08-23 20:00:59 UTC (rev 332870) @@ -6,7 +6,7 @@ pkgname=haveged pkgver=1.9.4 -pkgrel=2 +pkgrel=3 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' @@ -18,7 +18,7 @@ 'haveged.service') sha256sums=('c4959d3cb1fa6391d16a3aa1ba4d82cd3a0d497206ae4b87d638088c0664e5aa' 'SKIP' -'5b9b5d90c70a60291f71f18e337c6822e8850945bddeef4d061acb0305bccf25') +'1e78d296ebb5f4d46108094997c51e3fccf475f54d637f20212a3aa3730ef847') build() { cd $pkgname-$pkgver Modified: haveged.service === --- haveged.service 2018-08-23 19:15:37 UTC (rev 332869) +++ haveged.service 2018-08-23 20:00:59 UTC (rev 332870) @@ -20,4 +20,4 @@ ProtectHome=on [Install] -WantedBy=multi-user.target +WantedBy=sysinit.target
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Tuesday, August 14, 2018 @ 11:39:29 Author: eworm Revision: 331489 upgpkg: haveged 1.9.4-2 run with dynamic user Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD|4 ++-- haveged.service |6 -- 2 files changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-14 10:52:55 UTC (rev 331488) +++ PKGBUILD2018-08-14 11:39:29 UTC (rev 331489) @@ -6,7 +6,7 @@ pkgname=haveged pkgver=1.9.4 -pkgrel=1 +pkgrel=2 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') url='https://github.com/jirka-h/haveged' @@ -18,7 +18,7 @@ 'haveged.service') sha256sums=('c4959d3cb1fa6391d16a3aa1ba4d82cd3a0d497206ae4b87d638088c0664e5aa' 'SKIP' -'7cb5d21d075650ad8f08f0ba958cc1bc39b5ff67ef484d9fce365febcaecb05c') +'5b9b5d90c70a60291f71f18e337c6822e8850945bddeef4d061acb0305bccf25') build() { cd $pkgname-$pkgver Modified: haveged.service === --- haveged.service 2018-08-14 10:52:55 UTC (rev 331488) +++ haveged.service 2018-08-14 11:39:29 UTC (rev 331489) @@ -7,9 +7,11 @@ Before=sysinit.target shutdown.target [Service] -ExecStart=/usr/bin/haveged -F -w 1024 -v 1 +ExecStartPre=+/usr/bin/sysctl -w kernel.random.write_wakeup_threshold=1024 +ExecStart=/usr/bin/haveged --Foreground --verbose=1 SuccessExitStatus=143 -CapabilityBoundingSet=CAP_SYS_ADMIN +DynamicUser=on +AmbientCapabilities=CAP_SYS_ADMIN NoNewPrivileges=on PrivateDevices=on PrivateNetwork=on
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)
Date: Thursday, August 2, 2018 @ 13:58:20 Author: eworm Revision: 330467 upgpkg: haveged 1.9.2-1 new upstream release Modified: haveged/trunk/PKGBUILD haveged/trunk/haveged.service -+ PKGBUILD| 27 --- haveged.service | 10 +- 2 files changed, 25 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-02 06:31:48 UTC (rev 330466) +++ PKGBUILD2018-08-02 13:58:20 UTC (rev 330467) @@ -1,26 +1,28 @@ # $Id$ -# Maintainer: Bartłomiej Piotrowski +# Maintainer: Christian Hesse +# Contributor: Bartłomiej Piotrowski # Contributor: kfgz # Contributor: pootzko pkgname=haveged -pkgver=1.9.1 -pkgrel=4 +pkgver=1.9.2 +pkgrel=1 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('x86_64') -url='http://www.issihosts.com/haveged' +url='https://github.com/jirka-h/haveged' license=('GPL') depends=('glibc') -validpgpkeys=('4CFBA9F06A360837CE23919DA24EDC651E265688') # Gary Wuertz -source=("$url/$pkgname-$pkgver.tar.gz" -"$pkgname-$pkgver.tar.gz.sig::$url/verify/$pkgname-$pkgver.sig" +validpgpkeys=('8F6B7293B03E5AC5762B65CE2E2F252B05CCA168') # Jirka Hladky +source=("$pkgname-$pkgver.tar.gz::https://github.com/jirka-h/$pkgname/archive/$pkgver.tar.gz; + "https://github.com/jirka-h/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc; 'haveged.service') -sha256sums=('9c2363ed9542a6784ff08e247182137e71f2ddb79e8e6c1ac4ad50d21ced3715' +sha256sums=('d5b625b9d867965da1d28335d3c214b99a0e85f994ad291909fba51589c9af54' 'SKIP' -'43540fbff57c5106e4283dd7b331499648e38ba15e84898ef5e0a530200b') +'7cb5d21d075650ad8f08f0ba958cc1bc39b5ff67ef484d9fce365febcaecb05c') build() { cd $pkgname-$pkgver + ./configure \ --prefix=/usr \ --bindir=/usr/bin \ @@ -29,6 +31,9 @@ } package() { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" install - install -Dm644 haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + install -D -m0644 "${srcdir}"/haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service } Modified: haveged.service === --- haveged.service 2018-08-02 06:31:48 UTC (rev 330466) +++ haveged.service 2018-08-02 13:58:20 UTC (rev 330467) @@ -1,13 +1,21 @@ [Unit] Description=Entropy Harvesting Daemon Documentation=man:haveged(8) +DefaultDependencies=no +ConditionVirtualization=!container +After=systemd-random-seed.service +Before=sysinit.target shutdown.target [Service] ExecStart=/usr/bin/haveged -F -w 1024 -v 1 SuccessExitStatus=143 +CapabilityBoundingSet=CAP_SYS_ADMIN +NoNewPrivileges=on +PrivateDevices=on +PrivateNetwork=on +PrivateTmp=on ProtectSystem=full ProtectHome=on -PrivateNetwork=on [Install] WantedBy=multi-user.target
[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service service)
Date: Thursday, October 12, 2017 @ 05:52:44 Author: eworm Revision: 307526 upgpkg: haveged 1.9.1-4 add some systemd security features Added: haveged/trunk/haveged.service (from rev 307525, haveged/trunk/service) Modified: haveged/trunk/PKGBUILD Deleted: haveged/trunk/service -+ PKGBUILD| 13 - haveged.service | 13 + service | 10 -- 3 files changed, 21 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-12 05:44:50 UTC (rev 307525) +++ PKGBUILD2017-10-12 05:52:44 UTC (rev 307526) @@ -5,7 +5,7 @@ pkgname=haveged pkgver=1.9.1 -pkgrel=3 +pkgrel=4 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('i686' 'x86_64') url='http://www.issihosts.com/haveged' @@ -14,18 +14,21 @@ validpgpkeys=('4CFBA9F06A360837CE23919DA24EDC651E265688') # Gary Wuertzsource=("$url/$pkgname-$pkgver.tar.gz" "$pkgname-$pkgver.tar.gz.sig::$url/verify/$pkgname-$pkgver.sig" -'service') +'haveged.service') sha256sums=('9c2363ed9542a6784ff08e247182137e71f2ddb79e8e6c1ac4ad50d21ced3715' 'SKIP' -'5cd8bf4bf5ab18ee46dd5b461b82bad832ccf87cc3f1e0586574db9a55ae9925') +'43540fbff57c5106e4283dd7b331499648e38ba15e84898ef5e0a530200b') build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin + ./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin make } package() { make -C $pkgname-$pkgver DESTDIR="$pkgdir" install - install -Dm644 service "$pkgdir"/usr/lib/systemd/system/haveged.service + install -Dm644 haveged.service "$pkgdir"/usr/lib/systemd/system/haveged.service } Copied: haveged/trunk/haveged.service (from rev 307525, haveged/trunk/service) === --- haveged.service (rev 0) +++ haveged.service 2017-10-12 05:52:44 UTC (rev 307526) @@ -0,0 +1,13 @@ +[Unit] +Description=Entropy Harvesting Daemon +Documentation=man:haveged(8) + +[Service] +ExecStart=/usr/bin/haveged -F -w 1024 -v 1 +SuccessExitStatus=143 +ProtectSystem=full +ProtectHome=on +PrivateNetwork=on + +[Install] +WantedBy=multi-user.target Deleted: service === --- service 2017-10-12 05:44:50 UTC (rev 307525) +++ service 2017-10-12 05:52:44 UTC (rev 307526) @@ -1,10 +0,0 @@ -[Unit] -Description=Entropy Harvesting Daemon -Documentation=man:haveged(8) - -[Service] -ExecStart=/usr/bin/haveged -F -w 1024 -v 1 -SuccessExitStatus=143 - -[Install] -WantedBy=multi-user.target