diff --git a/packages/network/wpa_supplicant/build b/packages/network/wpa_supplicant/build index 14fb3338b8..a2c8d67b84 100755 --- a/packages/network/wpa_supplicant/build +++ b/packages/network/wpa_supplicant/build @@ -3,6 +3,7 @@ . config/options $SCRIPTS/build toolchain +$SCRIPTS/build dbus cd $PKG_BUILD/wpa_supplicant make diff --git a/packages/network/wpa_supplicant/config/makefile.config b/packages/network/wpa_supplicant/config/makefile.config index f5187714d9..ede6e7a9cc 100644 --- a/packages/network/wpa_supplicant/config/makefile.config +++ b/packages/network/wpa_supplicant/config/makefile.config @@ -19,3 +19,6 @@ CONFIG_EAP_SAKE=y CONFIG_EAP_GPSK=y CONFIG_EAP_PAX=y CONFIG_EAP_LEAP=y + +CONFIG_CTRL_IFACE_DBUS_NEW=y +CONFIG_CTRL_IFACE_DBUS_INTRO=y diff --git a/packages/network/wpa_supplicant/install b/packages/network/wpa_supplicant/install index 5ea76c12f3..aa0e76d685 100755 --- a/packages/network/wpa_supplicant/install +++ b/packages/network/wpa_supplicant/install @@ -2,5 +2,13 @@ . config/options +$SCRIPTS/install dbus + +mkdir -p $INSTALL/etc/dbus-1/system.d + cp $PKG_BUILD/wpa_supplicant/dbus/dbus-wpa_supplicant.conf $INSTALL/etc/dbus-1/system.d + mkdir -p $INSTALL/usr/bin - cp -P $PKG_BUILD/wpa_supplicant/wpa_supplicant $INSTALL/usr/bin + cp $PKG_BUILD/wpa_supplicant/wpa_supplicant $INSTALL/usr/bin + +mkdir -p $INSTALL/usr/share/dbus-1/system-services + cp $PKG_BUILD/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service $INSTALL/usr/share/dbus-1/system-services \ No newline at end of file