- Apr 26, 2024
-
-
villepeh authored
This makes it easy to store UNIX sockets with correct permissions. Those would be located in /run/synapse which is the directory used in many examples in Synapse configuration manual. Additionally, the directory and sockets are deleted when Synapse is shut down.
-
- Nov 07, 2021
-
-
Dan Callahan authored
* Remove unused Vagrant scripts * Change package Architecture to any * Preinstall the wheel package when building venvs. Addresses the following warnings during Debian builds: Using legacy 'setup.py install' for jaeger-client, since package 'wheel' is not installed. Using legacy 'setup.py install' for matrix-synapse-ldap3, since package 'wheel' is not installed. Using legacy 'setup.py install' for opentracing, since package 'wheel' is not installed. Using legacy 'setup.py install' for psycopg2, since package 'wheel' is not installed. Using legacy 'setup.py install' for systemd-python, since package 'wheel' is not installed. Using legacy 'setup.py install' for pympler, since package 'wheel' is not installed. Using legacy 'setup.py install' for threadloop, since package 'wheel' is not installed. Using legacy 'setup.py install' for thrift, since package 'wheel' is not installed. * Allow /etc/default/matrix-synapse to be missing Per the systemd.exec manpage, prefixing an EnvironmentFile with "-": > indicates that if the file does not exist, it will not be read and no > error or warning message is logged. Signed-off-by:
Dan Callahan <danc@element.io>
-
- Feb 22, 2021
-
-
Richard van der Hoff authored
It should be possible to reload `synapse.target` to have the reload propagate to all the synapse units.
-
- Apr 08, 2020
-
-
Richard van der Hoff authored
Simplify and update this documentation, and make it part of the core dist.
-
- Jul 23, 2019
-
-
Erik Johnston authored
-
- May 10, 2019
-
-
Christoph Müller authored
-
- Mar 15, 2019
-
-
Luca Corbatto authored
This setup is a way to manage workers with systemd. It does however not require workers. You can use this setup without workers. You just have to make sure that the homeserver is forking and writes its PID file to the location the service is looking in. The currently distributed setup in the debian package does not work in conjunction with workers. * Adds changelog * Lets systemd handle the forking Sets all services to `type=simple` and disables daemonizing on the synapse side. * Formats readme to 80 columns per line * Allows for full restart of all workers * Changes README to reflect the new setup * Adds dot to end of changelog file * Removes surplus word Co-Authored-By:
targodan <targodan@users.noreply.github.com> * Adds missing word Co-Authored-By:
targodan <targodan@users.noreply.github.com> * Fixes linebreak Co-Authored-By:
targodan <targodan@users.noreply.github.com> * Fixes unit type
-
- Feb 14, 2019
-
-
Дамјан Георгиевски authored
* implement `reload` by sending the HUP signal According to the 0.99 release info* synapse now uses the HUP signal to reload certificates: > Synapse will now reload TLS certificates from disk upon SIGHUP. (#4495, #4524) So the matrix-synapse.service unit file should include a reload directive. Signed-off-by:
Дамјан Георгиевски <gdamjan@gmail.com>
-
- Dec 20, 2018
-
-
Richard van der Hoff authored
-
Amber Brown authored
-