Package Details: payetools-rti 21.0.21070.203-1

Git Clone URL: https://aur.archlinux.org/payetools-rti.git (read-only, click to copy)
Package Base: payetools-rti
Description: UK HMRC Basic PAYE Tools for Linux
Upstream URL: https://www.gov.uk/basic-paye-tools
Licenses: custom
Submitter: kubrick
Maintainer: kubrick
Last Packager: kubrick
Votes: 2
Popularity: 0.000004
First Submitted: 2016-05-19 11:41
Last Updated: 2021-04-08 09:45

Pinned Comments

kubrick commented on 2018-01-21 17:48

FYI, 17.4.17200.477-2 fixes an upstream security issue where a malicious user having access to /home/teamcity could preload libraries referenced in the RPATH of the binaries included in the upstream package. This new PKGBUILD removes the reference to the RPATH.

HOWEVER the problem is still not fixed for python libraries. I'll try to fix that in future releases

Latest Comments

« First ‹ Previous 1 2 3

kubrick commented on 2018-04-08 16:00

No, I haven't found a way to contact them other than by phone on their helpline, and I've got a feeling this is going to be very time consuming...

tlvince commented on 2018-04-08 13:33

Thanks! NB, have you reported the RPATH issue?

kubrick commented on 2018-04-07 11:50

I think I found a solution. The configuration file doesn't seem to be necessary at all and the app just uses the defaults if it's not present. So the next release I do will just rename rti.cfg to rti.cfg.template and remove the Components section, so you can keep your custom configuration in place if you need one, it won't get overwritten.

tlvince commented on 2018-04-07 11:24

userdatamode=2 allows you specify where the DB is stored. It seems the original use case was to support network drives. See install guide (search userdata).

kubrick commented on 2018-04-06 22:06

Hi @tlvince,

I'm afraid you know more than I do already. What does userdatamode=2 do? the installer's built-in help says valid values are 0 or 1.

I strace-d the command and unfortunately it doesn't seem to be looking for a config file in a user directory, which sucks.

backup may be an option, I'll give it a try, I don't know what's the impact of the version string...

tlvince commented on 2018-04-06 18:06

Thanks for maintaining this. I set the following in /opt/HMRC/basic-paye-tools/rti.cfg to move the SQLite DB to somewhere other than ~/HMRC:

[General]
userdatamode=2
userdatadir=/path/to/data

Is there a way to persist this between updates? You might be able to use backup in PKGBUILD, but at the same time, rti updates this file itself to the version number, so I'm not sure what's best here:

[Components]
Core=18.0.18059.259

kubrick commented on 2018-01-21 17:48

FYI, 17.4.17200.477-2 fixes an upstream security issue where a malicious user having access to /home/teamcity could preload libraries referenced in the RPATH of the binaries included in the upstream package. This new PKGBUILD removes the reference to the RPATH.

HOWEVER the problem is still not fixed for python libraries. I'll try to fix that in future releases