Perhaps we can try to have the discussion of further development from a different
perspective? Namely, what do we want to achieve and what means can we use? (Instead of
what is not possible)
Originally, we wanted to make it easier for the Sysadmin to manage Samba shares, that is
create, delete, modify shares, and add, remove, modify permissions of users. And we want
to do it on servers, not any server, but =Fedora Server Edition=. nothing else. It was
inspired by specific user questions, if I remember correctly.
And we want to use Fedora packages, which have a broader perspective, of course. So we may
add a "Fedora Server Samba config package“ which tailors the broader perspective to
Fedora Server Edition? Maybe not a rpm, but set of stop-by-step doc, Ansible playbook, or
a shell script.
As Server Edition we have an idea, how to use and manage various services and how a
service fits best into Fedora Server Edition infrastructure (e.g. we write about how to
add virtualization and use postgres database, both much simpler as Samba, just an example
of the idea).
So we can add docs "Installing and Configuring Samba on Fedora Server Edition“ and
create a configuration template that works and that does not cause a lot of questions or
bug reports. And fit file sharing module into it. (I wrote once such a guide decades ago
at the time of Fedora Core something. A lot has changed, but in principle this should be
possible today as well). At the end we may have an Ansible script that does the work.
Not very specific so far, but maybe we should start with a use case?