behaviour has crept into Webmin between 1.290 and 1.330. In 1.330,
whenever I issue a 'service webmin start' command, I get a new instance of
miniserv.pl even if there was one already running. Do it again, and I get
another one. I am using Red Hat EL3 and EL4.
In 1.290 and
previous versions, there would only be one instance of miniserv.pl running, no
matter how many times you issued a service webmin start
I dug into this
some more, and discovered that in the earlier version, when a second instance of
miniserv.pl was started, it would fail to bind to the port and die. In the
latest version, when miniserv.pl initially fails to bind to the port it reports
the error and then tries to bind to the same port on INADDR_ANY. If this
fails the error is simply stored (not reported) and processing continues.
Is this a
bug, or is there a configuration detail that I am