From 6d35bb2b238b182eb6c302aee8d1bbed279cd74c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Sat, 28 Jul 2018 15:59:01 +0200 Subject: [PATCH 1/3] Add network dependance in systemd unit --- conf/matrix-synapse.service | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/matrix-synapse.service b/conf/matrix-synapse.service index f6207c1..272b975 100644 --- a/conf/matrix-synapse.service +++ b/conf/matrix-synapse.service @@ -1,5 +1,6 @@ [Unit] Description=Synapse Matrix homeserver +After=network.target [Service] Type=simple From 9af40a45a1a6b8e932ae911cf39a8988890fb83f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Sat, 28 Jul 2018 23:57:36 +0200 Subject: [PATCH 2/3] Update also systemd in upgrade --- scripts/upgrade | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index f50285d..54aca18 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -175,10 +175,6 @@ then yunohost firewall allow Both $turnserver_alt_tls_port > /dev/null 2>&1 - # Configure systemd - cp ../conf/default_coturn /etc/default/coturn-$app - ynh_add_systemd_config coturn-$app coturn-synapse.service - #================================================= # MAKE A CLEAN LOGROTATE CONFIG #================================================= @@ -261,6 +257,17 @@ ynh_store_file_checksum "$coturn_config_path" cp ../sources/Coturn_config_rotate.sh $final_path/ ynh_replace_string __APP__ $app "$final_path/Coturn_config_rotate.sh" +#================================================= +# UPDATE SYSTEMD +#================================================= + +# Create systemd service for synapse and turnserver +cp ../conf/default_matrix-synapse /etc/default/matrix-$app +ynh_add_systemd_config matrix-$app matrix-synapse.service + +cp ../conf/default_coturn /etc/default/coturn-$app +ynh_add_systemd_config coturn-$app coturn-synapse.service + #================================================= # GENERIC FINALIZATION #================================================= From 9df903b7db948ccfd54e3f4625c203dac74309a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Thu, 2 Aug 2018 17:10:02 +0000 Subject: [PATCH 3/3] Upgrade synapse to 0.33.1 --- README.md | 2 +- conf/armv7_jessie.src | 4 ++-- conf/armv7_stretch.src | 4 ++-- conf/python_source.src | 4 ++-- manifest.json | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b157ad8..db59251 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Instant messaging server matrix network. Yunohost chatroom with matrix : [https://riot.im/app/#/room/#yunohost:matrix.org](https://riot.im/app/#/room/#yunohost:matrix.org) -**Shipped version:** 0.33.0 +**Shipped version:** 0.33.1 Configuration ------------- diff --git a/conf/armv7_jessie.src b/conf/armv7_jessie.src index c040019..8356de5 100644 --- a/conf/armv7_jessie.src +++ b/conf/armv7_jessie.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/YunoHost-Apps/synapse_python_build/releases/download/v0.33.0/matrix-synapse_0.33.0-jessie-bin1_armv7l.tar.gz -SOURCE_SUM=64a68f2988b8fad7d07c163b1f097beeedbb7d7411baafd2f8595c0291862f20 +SOURCE_URL=https://github.com/YunoHost-Apps/synapse_python_build/releases/download/v0.33.1/matrix-synapse_0.33.1-jessie-bin1_armv7l.tar.gz +SOURCE_SUM=cdeffcf86392a92d776198d125e1b3a953eb587e327b0e611cbc78db5b73f9e7 # (Optional) Program to check the integrity (sha256sum, md5sum...) # default: sha256 SOURCE_SUM_PRG=sha256sum diff --git a/conf/armv7_stretch.src b/conf/armv7_stretch.src index c4e0bd1..d09b40b 100644 --- a/conf/armv7_stretch.src +++ b/conf/armv7_stretch.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/YunoHost-Apps/synapse_python_build/releases/download/v0.33.0/matrix-synapse_0.33.0-stretch-bin1_armv7l.tar.gz -SOURCE_SUM=e7a766f6eda0b704620d29c4633dfadea1572d8730fde4ec31b79f2d65a0f8eb +SOURCE_URL=https://github.com/YunoHost-Apps/synapse_python_build/releases/download/v0.33.1/matrix-synapse_0.33.1-stretch-bin1_armv7l.tar.gz +SOURCE_SUM=bb6f83dd936b56577bb4bdaa2d1d9dac040bd81cc704bfbbc83f371252975325 # (Optional) Program to check the integrity (sha256sum, md5sum...) # default: sha256 SOURCE_SUM_PRG=sha256sum diff --git a/conf/python_source.src b/conf/python_source.src index 147ce5d..a4e3248 100644 --- a/conf/python_source.src +++ b/conf/python_source.src @@ -1,2 +1,2 @@ -SOURCE_URL=https://github.com/matrix-org/synapse/archive/v0.33.0.tar.gz -SOURCE_SUM=5d134216f6efa2ba170d56bc7fe4c3fcaa8dbd7e651a155e729a979bafbfbc7a \ No newline at end of file +SOURCE_URL=https://github.com/matrix-org/synapse/archive/v0.33.1.tar.gz +SOURCE_SUM=2fb51254cdc7f12ada7f2f7d848aeeecaa5b484298cfecf18a676790f157e3e4 \ No newline at end of file diff --git a/manifest.json b/manifest.json index 159c639..e6a01cb 100644 --- a/manifest.json +++ b/manifest.json @@ -9,7 +9,7 @@ "en": "Instant messaging server who use matrix", "fr": "Un serveur de messagerie instantané basé sur matrix" }, - "version": "0.33.0~ynh1", + "version": "0.33.1~ynh1", "url": "http://matrix.org", "license": "Apache-2.0", "maintainer": {