Thanks for the commit, Paride.  I left a comment there, but I'm also
going to copy it over here:

First of all, thank you for taking the time to investigate and write an
insightful commit message explaining the situation.

My first thought when reviewing this was: "where did this excerpt of
code came from?"  I did some archaeology (`git blame` FTW) and found
that this was added by commit fe5cef5014db5b5d6cf55e036583f8f84962e9b2.
Unfortunately, there doesn't seem to be much context around the decision
to add this code to the postinst script; I couldn't find a related
Ubuntu bug, nor a mailing list thread that could provide some
explanation here.

Either way, after thinking a little bit, and especially after
considering the arguments you raised in the commit message, I find
myself aligned with your rationale.  While I can understand why one
would want to use the members of the `admin` group as the initial
members of the `sambashare` group, I also tend to think that this is
perhaps "too invasive" without much benefit.  The user should be the one
deciding who is part of `sambashare` and who isn't, just like it is with
the Debian samba package.

Given that this is an Ubuntu-related topic, I will copy this comment to
the Launchpad bug and we can continue the discussion there if you want.
I'm particularly interested in knowing whether you foresee any problems
with this approach (I don't).

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1942195

Title:
  Installing Samba unexpectedly adds many unknown local users to
  sambashare group

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1942195/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to