|
|
@@ -47,7 +47,7 @@ this document. |
|
|
|
3. Restart Synapse: |
|
|
|
|
|
|
|
```bash |
|
|
|
./synctl restart |
|
|
|
synctl restart |
|
|
|
``` |
|
|
|
|
|
|
|
To check whether your update was successful, you can check the running |
|
|
@@ -85,6 +85,27 @@ process, for example: |
|
|
|
dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb |
|
|
|
``` |
|
|
|
|
|
|
|
# Upgrading to v1.55.0 |
|
|
|
|
|
|
|
## `synctl` script has been moved |
|
|
|
|
|
|
|
The `synctl` script |
|
|
|
[has been made](https://github.com/matrix-org/synapse/pull/12140) an |
|
|
|
[entry point](https://packaging.python.org/en/latest/specifications/entry-points/) |
|
|
|
and no longer exists at the root of Synapse's source tree. If you wish to use |
|
|
|
`synctl` to manage your homeserver, you should invoke `synctl` directly, e.g. |
|
|
|
`synctl start` instead of `./synctl start` or `/path/to/synctl start`. |
|
|
|
|
|
|
|
You will need to ensure `synctl` is on your `PATH`. |
|
|
|
- This is automatically the case when using |
|
|
|
[Debian packages](https://packages.matrix.org/debian/) or |
|
|
|
[docker images](https://hub.docker.com/r/matrixdotorg/synapse) |
|
|
|
provided by Matrix.org. |
|
|
|
- When installing from a wheel, sdist, or PyPI, a `synctl` executable is added |
|
|
|
to your Python installation's `bin`. This should be on your `PATH` |
|
|
|
automatically, though you might need to activate a virtual environment |
|
|
|
depending on how you installed Synapse. |
|
|
|
|
|
|
|
# Upgrading to v1.54.0 |
|
|
|
|
|
|
|
## Legacy structured logging configuration removal |
|
|
|