Documentation of BridgeRelay and PublishServerDescriptor is incorrect
The descriptions of the BridgeRelay and PublishServerDescriptor options in the tor(1) man page are no longer correct.
- BridgeRelay is not ‘Usually used in combination with PublishServerDescriptor’ anymore, because the PublishServerDescriptor option is not in the sample torrc in the Tor distribution.
- The main effect of the BridgeRelay option is now to cause a relay to publish a bridge descriptor to the bridge authority (rather than a relay descriptor to the public directory authorities), not to influence ‘how the relay will cache and serve directory information’.
- Based on the syntax specified for PublishServerDescriptor, it appears to control publication of all things called descriptors -- not just relay descriptors, as the documentation suggests, but also bridge descriptors and hidden service descriptors.
- In particular, the ‘hidserv’ flag to PublishServerDescriptor appears to be considered even for Tor instances that do not define ORPort.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information