In the short usage summary(and --help as well) for nmbd: Usage: nmbd [--usage] [-D VAL] [-i VAL] [-F VAL] [-S VAL] [-H STRING] [-p INT] [-d DEBUGLEVEL] [-s CONFIGFILE] [-l LOGFILEBASE] For smbd: Usage: smbd [--usage] [-D VAL] [-i VAL] [-F VAL] [-S VAL] [-p STRING] [-d DEBUGLEVEL] [-s CONFIGFILE] [-l LOGFILEBASE] In both cases -p accepts port. so, is it string or int? Or are they different? Also, in manpages: nmbd [-D] [-F] [-S] [-a] [-i] [-o] [-h] [-V] [-d <debug level>] [-H <lmhosts file>] [-l <log directory>] [-p <port number>] [-s <configuration file>] Options '-a' and '-o' are not documented. smbd [-D] [-F] [-S] [-i] [-h] [-V] [-b] [-d <debug level>] [-l <log directory>] [-p <port number>] [-O <socket option>] [-s <configuration file>] Option '-O <socket option>' is not documented...
moving to 3.0
Fixed in SVN. smbd can take a list of port numbers to listen on.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.