[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH v2] doc: Define a standard URI syntax for NBD URIs.



Differences since v1:

- Make clear that we defer all questions about the NBD protocol
  or how it works to the NBD protocol document.

- Make clear that the userinfo field is only needed for TLS
  (not for NBD itself).

- `socket` parameter is still required, because I'm unhappy about
  a client opening a local file if no socket is specified (it's
  far more likely to be an error and opening a local file could
  raise security concerns).

- Add various tls parameters.  The most controversial(?) aspect of
  this is that I've gone with qemu-style certificates directory.

- Document how clients which do not support TLS should behave.

- Document that Unix domain sockets may begin with an ASCII NUL
  character on some platforms.

Rich.



Reply to: