From e2efb47b2b2fd406110fec7ce3bd4708376a624e Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Tue, 20 Jan 2015 23:06:54 +0200 Subject: [PATCH] connman: /etc/hosts should be available early because service.openelec.settings does it a bit late, so kodi fails to find stuff that is added to /storage/.config/hosts.conf --- packages/network/connman/system.d/connman.service | 1 + packages/network/connman/tmpfiles.d/z_03_connman.conf | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/network/connman/system.d/connman.service b/packages/network/connman/system.d/connman.service index b7fb00fef5..cdb5d8535d 100644 --- a/packages/network/connman/system.d/connman.service +++ b/packages/network/connman/system.d/connman.service @@ -11,6 +11,7 @@ BusName=net.connman Restart=on-failure EnvironmentFile=-/run/openelec/debug/connman.conf ExecStartPre=-/bin/sh -c "cat /storage/.cache/hostname > /proc/sys/kernel/hostname" +ExecStartPre=-/bin/sh -c "cat /storage/.config/hosts.conf > /etc/hosts" ExecStartPre=/sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0 up ExecStart=/bin/sh -c ". /usr/lib/connman/connman-setup; exec /usr/sbin/connmand -nr $CONNMAN_MAIN $CONNMAN_DEBUG" # send SIGKILL on stop to keep ip configuration diff --git a/packages/network/connman/tmpfiles.d/z_03_connman.conf b/packages/network/connman/tmpfiles.d/z_03_connman.conf index cdc18d8b8e..c264c8ddcd 100644 --- a/packages/network/connman/tmpfiles.d/z_03_connman.conf +++ b/packages/network/connman/tmpfiles.d/z_03_connman.conf @@ -16,5 +16,6 @@ # along with OpenELEC. If not, see . ################################################################################ +d /var/cache 0755 root root - - d /run/connman 0755 root root - - d /storage/.cache/connman 0755 root root - -