Date: Tuesday, March 23, 2021 @ 12:17:28 Author: dbermond Revision: 900389
upgpkg: i2pd 2.37.0-1 Modified: i2pd/trunk/030-i2pd-do-not-override-config.patch i2pd/trunk/040-i2pd-systemd-service-hardening.patch i2pd/trunk/PKGBUILD ------------------------------------------+ 030-i2pd-do-not-override-config.patch | 22 ++-------------------- 040-i2pd-systemd-service-hardening.patch | 2 +- PKGBUILD | 8 ++++---- 3 files changed, 7 insertions(+), 25 deletions(-) Modified: 030-i2pd-do-not-override-config.patch =================================================================== --- 030-i2pd-do-not-override-config.patch 2021-03-23 12:17:22 UTC (rev 900388) +++ 030-i2pd-do-not-override-config.patch 2021-03-23 12:17:28 UTC (rev 900389) @@ -1,29 +1,11 @@ --- a/contrib/i2pd.service +++ b/contrib/i2pd.service -@@ -11,20 +11,24 @@ RuntimeDirectoryMode=0700 +@@ -11,7 +11,7 @@ RuntimeDirectoryMode=0700 LogsDirectory=i2pd LogsDirectoryMode=0700 Type=forking -ExecStart=/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service -+ExecStart=/usr/sbin/i2pd --conf=/var/lib/i2pd/i2pd.conf --pidfile=/run/i2pd/i2pd.pid --daemon --service ++ExecStart=/usr/bin/i2pd --conf=/var/lib/i2pd/i2pd.conf --pidfile=/run/i2pd/i2pd.pid --daemon --service ExecReload=/bin/sh -c "kill -HUP $MAINPID" PIDFile=/run/i2pd/i2pd.pid ### Uncomment, if auto restart needed - #Restart=on-failure - -+# SIGQUIT is setted by upstream and always generates a core dump. -+# You can ignore the failed exit (core dump) when stopping the service. - KillSignal=SIGQUIT -+ - # If you have the patience waiting 10 min on restarting/stopping it, uncomment this. - # i2pd stops accepting new tunnels and waits ~10 min while old ones do not die. - #KillSignal=SIGINT - #TimeoutStopSec=10m - --# If you have problems with hanging i2pd, you can try increase this -+# If you have problems with hanging i2pd, you can try to increase this - LimitNOFILE=4096 -+ - # To enable write of coredump uncomment this - #LimitCORE=infinity - Modified: 040-i2pd-systemd-service-hardening.patch =================================================================== --- 040-i2pd-systemd-service-hardening.patch 2021-03-23 12:17:22 UTC (rev 900388) +++ 040-i2pd-systemd-service-hardening.patch 2021-03-23 12:17:28 UTC (rev 900389) @@ -1,6 +1,6 @@ --- a/contrib/i2pd.service +++ b/contrib/i2pd.service -@@ -32,5 +32,31 @@ LimitNOFILE=4096 +@@ -33,5 +33,31 @@ LimitNOFILE=4096 # To enable write of coredump uncomment this #LimitCORE=infinity Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-03-23 12:17:22 UTC (rev 900388) +++ PKGBUILD 2021-03-23 12:17:28 UTC (rev 900389) @@ -9,7 +9,7 @@ # Contributor: r4sas pkgname=i2pd -pkgver=2.36.0 +pkgver=2.37.0 pkgrel=1 pkgdesc='A full-featured C++ implementation of the I2P router' arch=('x86_64') @@ -28,11 +28,11 @@ '050-i2pd-tunnels-d-readme.patch' 'i2pd.sysusers' 'i2pd.tmpfiles') -sha256sums=('17b7309cbee41b991cf9480334495c5a049f709beb1b31fbfcb47de19c8462a3' +sha256sums=('072e79e55d4feac9dc3c988000a21ba613eb0c5bc151105cbccebdf84176dced' '0064503a9124b764d01db862ba3c2ff97bc5961d41359970df2d6ce9842a5ab5' '452550678ea5702a6492eb58e8d0452b91dc5d0aaa112cf04542df74a3dc0dfc' - '45cfc3035c5b5cfc92cfffec1fe7d7efc4fed3229195cdb640ec4a6c405af149' - '578ed9767890e970bd93b44e3be85c2595c4149ed65e4cc1c79ea12e2cb6982e' + 'e98eaa783fcd8e1ab84980f68158e3bb9eb5ec101f26c748946a313152643f11' + '1d14bf9d56eac134e750ece336897aa45ce7f039f67f0bbdc89bddc6c777fa7d' 'cfcb6b07b67aff3e3af12767f4649d88b9320dc71907b6c01b465e5c138cdaa3' '88b2e709228049ba11f37863f87de75ab6cde295104852871384337cfdc906a3' 'fe8cc2ec83cb5b5c2b2ec8cce9a989e0cb6fd347e00b84e03a17b12efd152fac')