[Nbd] 2.9.17 released
Hi all,
I just released 2.9.17.
The main change in this version is the addition of name-based exports.
This has a few important repercussions:
- When ran with a configuration file that contains exports, nbd-server
will open a port on a port number that was just assigned by IANA for
the NBD protocol (10809).
- By default, the 'port' option in the per-export sections of the
configuration file now has no effect. For upgrade purposes, you may
wish to temporarily specify 'oldstyle=true' in the [generic] section,
so that clients that expect an export on a specific port will still
find it. However, note that these clients cannot use port 10809,
since the handshake part of the protocol had to be changed
incompatibly.
- nbd-client now has a new '-N' command-line option that allows to
specify the name of the wanted export. This name should be specified
as the section name in the config file. E.g., a config file like this:
[generic]
[export1]
exportname = /path/to/file
would allow nbd-client to use it with
nbd-client <server> /dev/nbd0 -N export1
- When specifying an export on the command line, it is not at all
possible to specify a name. Command line-specified exports will always
use the old handshake protocol.
Other than the above, there should be no surprises.
Regards,
--
The biometric identification system at the gates of the CIA headquarters
works because there's a guard with a large gun making sure no one is
trying to fool the system.
http://www.schneier.com/blog/archives/2009/01/biometrics.html
Reply to: