[Steve, your thoughts welcome]

>>>>> "Johannes" == Johannes Schauer Marin Rodrigues <jo...@debian.org> writes:

    Johannes> Quoting Johannes Schauer Marin Rodrigues (2021-08-28
    Johannes> 10:03:49)
    >> Unfortunately, only the patch in the original message got applied
    >> in 1.4.0-10 but I posted an updated patch in message #23 of that
    >> bug.
    >> 
    >> I attached a patch containing the remaining required changes.

    Johannes> For your convenience, I created a merge request on salsa
    Johannes> (and closed the old one):

This seems... fragile.  In order for this patch to work, you're also
asking the pam maintainers going forward to think differently about all
file accesses in maintainer scripts.

I don't know that I'm going to be able to do that.
Also, in my experience as a designer, that is a strong indication that
things are happening at the wrong layer.
This seems like an argument for a fakeroot-like thing,  or support from
the kernel or filesystem or something, or from a library we're using for
file access.
Having to pay attention to this detail at every layer seems fragile.
\
I appreciate that you value being able to do things purely in userspace
without root.
I want to stress that I haven't really been sold on that at all.
The compelling argument for me was architectures where qemu was not
available.

I also regret that I didn't see the implications of this from the
beginning.
The changes to pam-auth-update seemed less intrusive because of the
structure of the code.

--Sam

Reply via email to