70de8d6c964637314648992fca7427a63cb6b5bf
services/Whois.md
... | ... | @@ -148,4 +148,16 @@ mtn sync |
148 | 148 | |
149 | 149 | Debian has a package "monotone-server", with config located in "/etc/monotone". |
150 | 150 | |
151 | +### Allowing somebody to write to a monotone server |
|
152 | + |
|
153 | +If you want to allow somebody else to write to your monotone server (for instance for somebody to sync with you), you first need to import their key, here on Debian: |
|
154 | + |
|
155 | + mtn --db /var/lib/monotone/default.mtn read < pubkey |
|
156 | + |
|
157 | +Then edit the file `write-permissions` (`/etc/monotone/write-permissions` on Debian) to add the email address associated with the public key. |
|
158 | + |
|
159 | +References: http://www.monotone.ca/docs/Basic-Network-Service.html#Basic-Network-Service and https://geti2p.net/en/get-involved/guides/monotone#obtaining-and-deploying-developers-keys |
|
160 | + |
|
161 | +### Tips and tricks |
|
162 | + |
|
151 | 163 | Pro-tip: monotone seems to use `SO_V6ONLY`, which is annoying. To bind to both IPv4 and IPv6, use `ADDRESS=":: --bind 0.0.0.0"` in `/etc/default/monotone`. |
... | ... | \ No newline at end of file |