402688c118
- update to 1.9.1 Fix bug where setting mau_limit_reserved_threepids config would cause Synapse to refuse to start. (#6793) - package cleanup - make sure we have all libraries to actually install the package: - buildrequires all runtime requirements - (build)require python3-typing_extensions - having it use the python package name is not really useful here. - refreshed and renamed better-paths.patch to matrix-synapse-1.4.1-paths.patch - also fix existing synapse user - group to synapse instead of nogroup - home directory to /var/lib/matrix-synapse - shell to /bin/false (which actually exists) - improvements to the logging configuration: - install copy of the current /etc/matrix-synapse/log.yaml as /etc/matrix-synapse/log.systemd.yaml - install /etc/matrix-synapse/log.file.yaml which logs to /var/log/matrix-synapse/homeserver.log - add the log directory /var/log/matrix-synapse/ - added README.SUSE - better way to bootstrap a new config: 1. ExecStartPre would have never worked anyway 2. added %{_sbindir}/matrix-synapse-generate-config Usage: %{_sbindir}/matrix-synapse-generate-config servername - fix group and shell for the synapse user - added better-paths.patch - put the pid file into /run/matrix-synapse/ - use a default logging config in /etc/matrix-synapse/log.yaml to have systemd logging by default - use full path in the service file - actually use source 50 instead of the service file in the tarball - make permissions tighter on the config files as it contains passwords and other secrets: root:synapse u=rwX,g=rX,o= OBS-URL: https://build.opensuse.org/request/show/768057 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=111
21 lines
754 B
Plaintext
21 lines
754 B
Plaintext
<services>
|
|
<service name="obs_scm" mode="disabled">
|
|
<param name="filename">matrix-synapse</param>
|
|
<param name="versionformat">@PARENT_TAG@</param>
|
|
<param name="url">https://github.com/matrix-org/synapse.git</param>
|
|
<param name="scm">git</param>
|
|
<param name="versionrewrite-pattern">v(.*)</param>
|
|
<!--
|
|
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
|
|
<param name="versionrewrite-replacement">\1~\2</param>
|
|
-->
|
|
<param name="revision">v1.9.1</param>
|
|
</service>
|
|
<service name="set_version" mode="disabled"/>
|
|
<service name="tar" mode="buildtime"/>
|
|
<service name="recompress" mode="buildtime">
|
|
<param name="compression">xz</param>
|
|
<param name="file">*.tar</param>
|
|
</service>
|
|
</services>
|