* Alexandre Detiste <alexandre.deti...@gmail.com> [2024-06-03 22:01]:
Le lun. 3 juin 2024 à 21:32, Jochen Sprickerhof <jspri...@debian.org> a écrit :
>The scripts in explain/ ought to be run inside the chroot.

Good point. You could actually use unshare to make it work without root
but I would also prefer option 2.
What do you think of a slow adoption as in explain.cc
set's the DPKG_ROOT variable and all explain scripts
get a test -z $DPKG_ROOT || exit 0 at the top.
Then we can fix them individually as far as it makes sense.

Let's do that, that's the simplest.

OK, I actually opted for CRUFT_ROOT to stay out of the DPKG namespace. MR is here:

https://salsa.debian.org/detiste-guest/cruft-ng/-/merge_requests/1

Can you have a look before I modify more scripts?

I gave you write access.

Thanks, I pushed a small fixup commit.

This could be team-managed but I don't know inside which team it would fit.
Maybe QA ? Maybe here: https://packages.debian.org/unstable/forensics-all

Maybe just move it to https://salsa.debian.org/debian

I use it nowadays to guess what messy people did before me on some filesystems,
they were merely lazy, not evil, they did not tried to hide their tweaks at all;
I don't know if that count as forensics.

Yeah, same here. Btw. what do you think of dropping explain/python3-pip? I think cruft-ng should rather report all non package files and it is easy enough for the user to filter out /usr/local if they want.

Attachment: signature.asc
Description: PGP signature

Reply via email to