vn971 / rua

Build tool for Arch Linux providing control, review and jailed build options
GNU General Public License v3.0
425 stars 41 forks source link

Move detached signature w/ checked tarball. #222

Open jenic opened 6 months ago

jenic commented 6 months ago

I am not great with rust but I don't believe the check_tars_and_move() function is including the .sig detached file when it moves the pkg.tar file into the ~/.local/share/rua/checked_tars/ dir. I enforce signatures for all packages and thus it fails to install. I can manually install by going to ~/.cache/rua/build/ and moving the sig file next to the package but it would be nice if the function did that for me. Unless I am doing/configuring something wrong?

If this is indeed a coding issue, I can attempt to chatgpt a fix, since I have a vague idea of how to solve it, but am not great with rust. Please let me know if you would appreciate such an attempt or if it would just be a nuisance.

jenic commented 5 months ago

The project is perfect for how I approach AUR packages other than the signature issue so I fixed it in my fork, which is publicly published. Feel free to take it, thanks for making the tool.