From 6387d0a942375ca02cd57eab40dc1c5701a4e18f Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 7 Sep 2013 15:27:35 +0300 Subject: [PATCH 1/3] connman: do not add default gw as timeserver --- ...-do-not-add-default-gw-as-timeserver.patch | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 packages/network/connman/patches/connman-04-do-not-add-default-gw-as-timeserver.patch diff --git a/packages/network/connman/patches/connman-04-do-not-add-default-gw-as-timeserver.patch b/packages/network/connman/patches/connman-04-do-not-add-default-gw-as-timeserver.patch new file mode 100644 index 0000000000..518e192c47 --- /dev/null +++ b/packages/network/connman/patches/connman-04-do-not-add-default-gw-as-timeserver.patch @@ -0,0 +1,49 @@ +From 0b595ee514797c75663a9ddc4ddc81c6c82dc64a Mon Sep 17 00:00:00 2001 +From: Stefan Saraev +Date: Sat, 7 Sep 2013 15:11:36 +0300 +Subject: [PATCH] do not add default gw as timeserver + +*always* adding default gw to timeserver list is a horrible idea + +this reverts http://git.kernel.org/cgit/network/connman/connman.git/commit/?id=bbd19813c457227a2861c05e9ebc676f8feb7f10 +--- + src/timeserver.c | 13 ------------- + 1 files changed, 0 insertions(+), 13 deletions(-) + +diff --git a/src/timeserver.c b/src/timeserver.c +index 6440611..6386521 100644 +--- a/src/timeserver.c ++++ b/src/timeserver.c +@@ -179,11 +179,9 @@ GSList *__connman_timeserver_add_list(GSList *server_list, + GSList *__connman_timeserver_get_all(struct connman_service *service) + { + GSList *list = NULL; +- struct connman_network *network; + char **timeservers; + char **service_ts; + char **service_ts_config; +- const char *service_gw; + char **fallback_ts; + int index, i; + +@@ -204,17 +202,6 @@ GSList *__connman_timeserver_get_all(struct connman_service *service) + for (i = 0; service_ts && service_ts[i]; i++) + list = __connman_timeserver_add_list(list, service_ts[i]); + +- network = __connman_service_get_network(service); +- if (network) { +- index = connman_network_get_index(network); +- service_gw = __connman_ipconfig_get_gateway_from_index(index, +- CONNMAN_IPCONFIG_TYPE_ALL); +- +- /* Then add Service Gateway to the list */ +- if (service_gw) +- list = __connman_timeserver_add_list(list, service_gw); +- } +- + /* Then add Global Timeservers to the list */ + timeservers = load_timeservers(); + +-- +1.7.2.5 + From 8ed8ff3ca180b2d3c13b4c2383d493ad446a90dc Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 7 Sep 2013 15:34:32 +0300 Subject: [PATCH 2/3] service.openelec.settings: update to service.openelec.settings-0.2.11 --- packages/mediacenter/service.openelec.settings/meta | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/service.openelec.settings/meta b/packages/mediacenter/service.openelec.settings/meta index 1a3f62d8b8..9a8e1514f5 100644 --- a/packages/mediacenter/service.openelec.settings/meta +++ b/packages/mediacenter/service.openelec.settings/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="service.openelec.settings" -PKG_VERSION="0.2.10" +PKG_VERSION="0.2.11" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="prop." From 00135b3bc60cf85dbb72d839d1b91c33e19ca9b6 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 7 Sep 2013 20:01:12 +0300 Subject: [PATCH 3/3] create_livestick: check for 'mkfs.vfat' closes #2567 --- packages/tools/syslinux/files/create_livestick | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/tools/syslinux/files/create_livestick b/packages/tools/syslinux/files/create_livestick index 3ea77dceee..ee13e635f0 100755 --- a/packages/tools/syslinux/files/create_livestick +++ b/packages/tools/syslinux/files/create_livestick @@ -113,6 +113,21 @@ echo "#########################################################" exit 1 fi + # this is needed to format the drive + which mkfs.vfat > /dev/null + if [ "$?" = "1" ]; then + clear + echo "#########################################################" + echo "# #" + echo "# OpenELEC.tv missing tool - Installation will quit #" + echo "# #" + echo "# We can't find the required tool \"mkfs.vfat\" #" + echo "# on your system. #" + echo "# Please install it via your package manager. #" + echo "# #" + echo "#########################################################" + exit 1 + fi # check MD5 sums echo "checking MD5 sum..."