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 |