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.

cruft is 25 years old, at least all the Perl parts are gone
but some of these scripts are not my style.

> There are also some the only make sense on a running system like WSL2
> where I would just keep the exit 0 at the top.

Also AUTOPKGTEST & cowdancer
They don't need any change at all.

For example $COWDANCER_ILISTFILE & $DPKG_ROOT
would never be set a the same time.

> >You can fork this on Salsa which is now the main repository.
>
> Right, do you prefer a merge request there?

I gave you write access.


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

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.

Greetings

Reply via email to