This might not be the right place to raise this - it might be better
sent to a samba user list, but...
On tumbleweed I've noticed that nmbd consistently delays booting
to the login prompt by several seconds. Systemd-analyse blame and
systemd-analyse critical chain report numbers such as:
The critical chain to graphical target is reported as 11.344s. If I
disable smbd and nmbd this drops to 7.360s.
Looking at its source code, nmbd appears to sleep(5) in three places
while waiting for interfaces to become available:
find ./samba/source3/nmbd -type f | xargs grep sleep
I wonder if these sleep intervals might safely be set a bit shorter
or even be made configurable via config or getenv?
Would such changes be considered for TW, or would they have
to be proposed upstream to the samba folk?