[arch-commits] Commit in haveged/trunk (PKGBUILD haveged.service)

2019-10-01 Thread Christian Hesse via arch-commits
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)

2019-09-19 Thread Christian Hesse via arch-commits
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)

2019-09-04 Thread Christian Hesse via arch-commits
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)

2019-09-04 Thread Christian Hesse via arch-commits
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)

2018-08-23 Thread Christian Hesse via arch-commits
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)

2018-08-14 Thread Christian Hesse via arch-commits
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)

2018-08-02 Thread Christian Hesse via arch-commits
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)

2017-10-11 Thread Christian Hesse
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 Wuertz 

 source=("$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