Re: [Rpm-maint] [rpm-software-management/rpm] Add internal C++ native path manipulation functions (PR #3442)

2024-11-13 Thread Panu Matilainen
Having slept on it, indeed backing off a bit: the test-coverage on fingerprinting and related query stuff is sketchy at best, I'll sleep better after ensuring proper coverage before changing those. I want to get rid of rpmCleanPath() but need a little more patience there. -- Reply to this emai

Re: [Rpm-maint] [rpm-software-management/rpm] Include a hashed notation subpacket that contains the hash of all fields not otherwise signed (#1696)

2024-11-13 Thread Panu Matilainen
Closed #1696 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/1696#event-15278755101 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint m

Re: [Rpm-maint] [rpm-software-management/rpm] RFE: add a test(s) for IMA signing (Issue #3237)

2024-11-13 Thread Michal Domonkos
One quick way to test IMA file signatures: ``` openssl ecparam -name secp256k1 -genkey -noout -out privkey.pem rpmsign --addsign --signfiles --fskpath=./privkey.pem /path/to/your/package.rpm rpm -qp --qf "[%{filenames} %{filesignatures}\n]" /path/to/your/package.rpm ``` -- Reply to this email di

Re: [Rpm-maint] [rpm-software-management/rpm] Include a hashed notation subpacket that contains the hash of all fields not otherwise signed (#1696)

2024-11-13 Thread Panu Matilainen
I don't see us using notation subpackets for anything because we don't have means to access them, and knowing more about OpenPGP is the exact opposite of where we want to go. Closing this as an overly specific dupe of more general #2224. -- Reply to this email directly or view it on GitHub: ht

Re: [Rpm-maint] [rpm-software-management/rpm] RPM 4.20.0 --root /PATH/TO/FAKEROOT Reports "Unable to change root directory: Operation not permitted" (Issue #3441)

2024-11-13 Thread Panu Matilainen
We could indeed better document the unshare usage. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3441#issuecomment-2472799485 You are receiving this because you are subscribed to this thread. Message ID: __

Re: [Rpm-maint] [rpm-software-management/rpm] RFE: Macronized opts for parmaetric macros (i.e. %foo(%{myopts}) ...) (Issue #3440)

2024-11-13 Thread Panu Matilainen
Sorry but no, that gets too weird and unpredictable. If you want to avoid manual repetition, maybe generate the macro file from a template or something. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3440#issuecomment-2473265910 You ar

Re: [Rpm-maint] [rpm-software-management/rpm] RFE: Macronized opts for parmaetric macros (i.e. %foo(%{myopts}) ...) (Issue #3440)

2024-11-13 Thread Panu Matilainen
Closed #3440 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3440#event-15281273190 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint m

Re: [Rpm-maint] [rpm-software-management/rpm] Deprecated libimaevm symbol (Issue #3419)

2024-11-13 Thread Florian Festi
See also #3237 -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3419#issuecomment-2474748104 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing