Date: Wednesday, April 21, 2021 @ 13:21:25 Author: foutrelis Revision: 412981
upgpkg: mlocate 0.26.git.20170220-7: add randomized delay to updatedb.timer Requested in FS#68548 and recently added to plocate upstream as well. While we're at it, also add some basic hardening to updatedb.service, and tweak its CPU priority and I/O scheduling class to ease strain on the system. Modified: mlocate/trunk/PKGBUILD mlocate/trunk/updatedb.service mlocate/trunk/updatedb.timer ------------------+ PKGBUILD | 6 +++--- updatedb.service | 7 +++++++ updatedb.timer | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-21 13:15:31 UTC (rev 412980) +++ PKGBUILD 2021-04-21 13:21:25 UTC (rev 412981) @@ -5,7 +5,7 @@ pkgname=mlocate pkgver=0.26.git.20170220 _commit=c98bf6595703456558a6f9c163c746cdaa9e591f -pkgrel=6 +pkgrel=7 pkgdesc='Merging locate/updatedb implementation' url='https://pagure.io/mlocate' arch=('x86_64') @@ -24,8 +24,8 @@ 'SKIP' '1713a8fc8b81f4a390bf8597c4c0e917474379002dcc984aad2f44218d10c82a' 'd00796741e2194032d0185b40de70ff5c8a11fda416a70434eb0aa2020981f91' - '2e813effb651fae101d93722827553c6b9b9d42e898e808db4991eafdd330e02' - '83c7a508bad5dccd55a158cf8b8029d680f82cf8b1d21074279def14d9ad4dee') + '94520117a4a2e16b5f2311c406904369d72690b8998c39ee4cf758009fdddbcb' + 'af0db83e34ffd0325101042760d4a5e3bccacbc3a0ef42c997e42507bf4ba6a3') prepare() { cd "${srcdir}/${pkgname}" Modified: updatedb.service =================================================================== --- updatedb.service 2021-04-21 13:15:31 UTC (rev 412980) +++ updatedb.service 2021-04-21 13:21:25 UTC (rev 412981) @@ -4,4 +4,11 @@ [Service] Type=oneshot ExecStart=/usr/bin/updatedb +Nice=19 IOSchedulingClass=idle +IOSchedulingPriority=7 + +PrivateTmp=true +PrivateDevices=true +PrivateNetwork=true +ProtectSystem=full Modified: updatedb.timer =================================================================== --- updatedb.timer 2021-04-21 13:15:31 UTC (rev 412980) +++ updatedb.timer 2021-04-21 13:21:25 UTC (rev 412981) @@ -3,5 +3,5 @@ [Timer] OnCalendar=daily -AccuracySec=12h +RandomizedDelaySec=12h Persistent=true
