On Tue, Nov 30, 2021 at 3:26 PM Matthew Miller <mattdm(a)fedoraproject.org> wrote:
On Tue, Nov 30, 2021 at 01:59:50PM -0500, Matthew Miller wrote:
> in the standard package. I don't know how samba behaves if files are
> missing, but if it doesn't cause errors, that file could just be not there
> by default. Or, if it needs to have something, could just contain a
> commment. Then, the Cockpit tool could then replace just that file
> (either directly or with a symlink) when you press a button. (Samba server
> doesn't start by default, so that button could also enable the service?)
Actually -- let me take that a step further... or maybe back.
If Samba isn't installed on the host, you get:
Failed to load Samba services. Is Samba installed or enabled?
Or maybe it says "SMB". This is from memory. And anyway similar for NFS.
It would be nice if that were instead a button (or wizard) that installed
the necessary packages.
All of this is certainly *nice*, but it's moving the goalposts quite a
ways beyond "package cockpit-file-sharing for Fedora"...
We've already established that time is at a premium for those who are
interested in doing this... I suggest that adding new requirements as
we go is probably NOT a good idea if we ever want to see it land.
Something functional-but-needs-manual-tweaks is still better than
nothing at all.