My question was (also general) about security:

1. I thought that looking at the diffs (with yay) should be able to
   show malicious changes like recent. E.g. an update from yay recently
   showed a new version number, a new version on a dependency and a
   different signature. With that I concluded that there where no big
   changes. I hope I'm right with that. I assume that the upstream
   sources are unchanged.
2. I get suspicious if i get something about changing the source (in
   this case "manual") in my diff.
3. I don't see the upstream source in the diff's. How do you all know
   the source the AUR-packages uses?
4. Can I see the source easily with a yay command or do I have to look
   at the source code of the AUR-package somehow? How then? I can look
   at the aur.archlinux.org, but I think I should check the download
   directly.
5. I also do a check in this mail list before I update, that should
   help to some extend.

Or even more general: is there an instruction on how to check AUR-packages/installs on safety issues?

On 10/28/26 16:16, kpcyrd wrote:
On 10/28/26 11:08 AM, Jørgen Best wrote:
Hi there,


What I still don't get: if I see some other source than an upstream source, but manual in this case.
How can I verify that the source is OK?


Do I have to check the complete package or is looking at the info with a Diff sufficient? What do I have to look for in the diff if the last is true. I only see local sources/files.


Kind regards,
Jørgen

Having read the email thread again after writing my reply, it feels like an XY-Problem: https://en.wikipedia.org/wiki/XY_problem

If you installed this package from [extra] back then, and an AUR helper is now suggesting to update it from the AUR, the easiest solution is to just uninstall the package if you don't explicitly need it:

pacman -R xfce4-artwork

---

Original reply:

I'm not sure what the diff is comparing against, but it shows Arch Linux packaging files, that is different from the source code mentioned by Lone_Wolf that's sometimes mirrored to sources.archlinux.org.

You can sometimes cross-reference the source code hash with other distributions[1], or use a cryptographic signature, but it seems neither is available (except a record that the official Arch Linux repositories have used this source code in the past).

[1]: https://whatsrc.org/artifact/sha256:7a97c0acd0ed67ebb871866cc79c2925bea45bf1b92442bd88fac390dbe639ac

The fact an Arch Linux staff member has put the source code on that server is one data point for credibility, if that's sufficient for you personally is up to you (there's no objective right or wrong).

cheers,
kpcyrd

Reply via email to