From 0e96b37eecbfff07ae4729a149aeab57a15b301b Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Tue, 10 Mar 2015 14:25:59 +0900 Subject: Add settings file Bluetooth is off when BT is aready enable. It is because persistent_enable is false. Connman daemon checks persistent_enable in /var/lib/connman/settings. So settings file is added to enable persistent_enable. Change-Id: I8526bb1227841a6b9f5d43777cdd0688d02b9131 Signed-off-by: Seonah Moon --- packaging/connman.spec | 4 ++++ resources/var/lib/connman/settings | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 resources/var/lib/connman/settings diff --git a/packaging/connman.spec b/packaging/connman.spec index 071b410a..830977e6 100644 --- a/packaging/connman.spec +++ b/packaging/connman.spec @@ -118,6 +118,9 @@ install -m644 %{SOURCE11} %{buildroot}%{_unitdir} %install_service multi-user.target.wants connman-ntp.service %endif +mkdir -p %{buildroot}%{_localstatedir}/lib/connman +cp resources/var/lib/connman/settings %{buildroot}%{_localstatedir}/lib/connman/settings + mkdir -p %{buildroot}%{_sysconfdir}/connman cp src/main.conf %{buildroot}%{_sysconfdir}/connman/main.conf @@ -151,6 +154,7 @@ systemctl daemon-reload %{_sbindir}/* %{_libdir}/connman/plugins/*.so %{_datadir}/man/* +%attr(600,root,root) %{_localstatedir}/lib/connman/settings %config %{_sysconfdir}/connman/main.conf %config %{_sysconfdir}/dbus-1/system.d/* %{_unitdir}/connman.service diff --git a/resources/var/lib/connman/settings b/resources/var/lib/connman/settings new file mode 100644 index 00000000..ba476b5d --- /dev/null +++ b/resources/var/lib/connman/settings @@ -0,0 +1,15 @@ + +[global] +OfflineMode=false + +[WiFi] +Enable=false + +[Bluetooth] +Enable=true + +[Wired] +Enable=true + +[Cellular] +Enable=true -- cgit v1.2.3