From 9e4e36cb7e223b2f77591e47f1f24b18a677f074 Mon Sep 17 00:00:00 2001 From: Jan-Tarek Butt <tarek@ring0.de> Date: Tue, 19 Mar 2019 13:25:57 +0100 Subject: [PATCH] Update Patch 0004: add service restart after migration Signed-off-by: Jan-Tarek Butt <tarek@ring0.de> --- gluon_patches/0001-add-gluon-geolocator.patch | 2 +- ...add-gluon-hoodselector-Integrate-VPN-Mode.patch | 2 +- ...-migration-from-gluon-node-info-to-geoloc.patch | 2 +- .../0004-hoodselector-to-domain-migration.patch | 14 +++++++++----- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/gluon_patches/0001-add-gluon-geolocator.patch b/gluon_patches/0001-add-gluon-geolocator.patch index e2d6306..f8f94e4 100644 --- a/gluon_patches/0001-add-gluon-geolocator.patch +++ b/gluon_patches/0001-add-gluon-geolocator.patch @@ -1,4 +1,4 @@ -From 6f6e487129eb970a0a8e29e1eada1c24f5b2f0d7 Mon Sep 17 00:00:00 2001 +From a5568b3b4a739742afca536781127bf67353fb72 Mon Sep 17 00:00:00 2001 From: runner01 <runner01@ffnw.de> Date: Fri, 8 Feb 2019 04:43:50 +0100 Subject: [PATCH 1/4] add gluon-geolocator diff --git a/gluon_patches/0002-add-gluon-hoodselector-Integrate-VPN-Mode.patch b/gluon_patches/0002-add-gluon-hoodselector-Integrate-VPN-Mode.patch index 80cf108..60eb9d6 100644 --- a/gluon_patches/0002-add-gluon-hoodselector-Integrate-VPN-Mode.patch +++ b/gluon_patches/0002-add-gluon-hoodselector-Integrate-VPN-Mode.patch @@ -1,4 +1,4 @@ -From c1f839edd712e11fe536eb2f201f72beaebf2c12 Mon Sep 17 00:00:00 2001 +From 170e8f72abd2d73528fcb571b8c25c2c214461f1 Mon Sep 17 00:00:00 2001 From: Jan-Tarek Butt <tarek@ring0.de> Date: Sat, 12 May 2018 17:48:32 +0200 Subject: [PATCH 2/4] add gluon-hoodselector: Integrate VPN Mode diff --git a/gluon_patches/0003-ffnw-config-migration-from-gluon-node-info-to-geoloc.patch b/gluon_patches/0003-ffnw-config-migration-from-gluon-node-info-to-geoloc.patch index 855a4c7..a155eab 100644 --- a/gluon_patches/0003-ffnw-config-migration-from-gluon-node-info-to-geoloc.patch +++ b/gluon_patches/0003-ffnw-config-migration-from-gluon-node-info-to-geoloc.patch @@ -1,4 +1,4 @@ -From 7311dc942ff831e6ecf8da9e0e98e0b2c7436264 Mon Sep 17 00:00:00 2001 +From 262cac96cf2875b0344adc4dc80dbf127345eb3a Mon Sep 17 00:00:00 2001 From: Jan-Tarek Butt <tarek@ring0.de> Date: Sun, 25 Feb 2018 08:42:42 +0100 Subject: [PATCH 3/4] ffnw config migration from gluon-node-info to geolocator diff --git a/gluon_patches/0004-hoodselector-to-domain-migration.patch b/gluon_patches/0004-hoodselector-to-domain-migration.patch index 2b58390..88b3baf 100644 --- a/gluon_patches/0004-hoodselector-to-domain-migration.patch +++ b/gluon_patches/0004-hoodselector-to-domain-migration.patch @@ -1,19 +1,22 @@ -From b567bcfd9266c94ec0c81b06eb19ef698fd47457 Mon Sep 17 00:00:00 2001 +From ff190d99d664cd5e641d878ce6565f71b5b912c8 Mon Sep 17 00:00:00 2001 From: runner01 <runner01@ffnw.de> Date: Mon, 18 Mar 2019 21:29:26 +0100 Subject: [PATCH 4/4] hoodselector to domain migration +Domain migration: restart services after migration + +Signed-off-by: runner01 <runner01@ffnw.de> --- - .../luasrc/lib/gluon/upgrade/010-domain-migrate | 37 ++++++++++++++++++++++ - 1 file changed, 37 insertions(+) + .../luasrc/lib/gluon/upgrade/010-domain-migrate | 38 ++++++++++++++++++++++ + 1 file changed, 38 insertions(+) create mode 100644 package/gluon-hoodselector/luasrc/lib/gluon/upgrade/010-domain-migrate diff --git a/package/gluon-hoodselector/luasrc/lib/gluon/upgrade/010-domain-migrate b/package/gluon-hoodselector/luasrc/lib/gluon/upgrade/010-domain-migrate new file mode 100644 -index 00000000..d230c529 +index 00000000..9146970b --- /dev/null +++ b/package/gluon-hoodselector/luasrc/lib/gluon/upgrade/010-domain-migrate -@@ -0,0 +1,37 @@ +@@ -0,0 +1,38 @@ +#!/usr/bin/lua + +local uci = require('simple-uci').cursor() @@ -49,6 +52,7 @@ index 00000000..d230c529 + print(new_domain.domain_code) + hoodutil.set_domain_config(new_domain) + os.execute("rm /etc/config/hoodselector") ++ hoodutil.restart_services() + end +end -- -- GitLab