src/connman.service
scripts/connman
scripts/dhclient-script
+scripts/fi.epitest.hostap.WPASupplicant.service
fi
])
+AC_PATH_PROG(WPASUPPLICANT, [wpa_supplicant])
+
PKG_CHECK_MODULES(GMODULE, gmodule-2.0, dummy=yes,
AC_MSG_ERROR(gmodule is required))
AC_SUBST(GMODULE_CFLAGS)
AC_OUTPUT(Makefile include/Makefile src/Makefile doc/Makefile
test/Makefile plugins/Makefile scripts/Makefile
+ scripts/fi.epitest.hostap.WPASupplicant.service
scripts/connman src/connman.service connman.pc)
+
init_SCRIPTS = connman
-DISTCLEANFILES = $(init_SCRIPTS)
+dbusdir = $(sysconfdir)/dbus-1/system.d
+
+dbus_DATA = fi.epitest.hostap.WPASupplicant.conf
+
+servicedir = $(datadir)/dbus-1/system-services
+
+service_DATA = fi.epitest.hostap.WPASupplicant.service
+
+DISTCLEANFILES = $(init_SCRIPTS) $(service_DATA)
scriptdir = $(libdir)/connman/scripts
AM_CFLAGS = @DBUS_CFLAGS@
-EXTRA_DIST = $(script_DATA)
+EXTRA_DIST = $(script_DATA) $(dbus_DATA)
MAINTAINERCLEANFILES = Makefile.in
--- /dev/null
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+ <policy user="root">
+ <allow own="fi.epitest.hostap.WPASupplicant"/>
+ <allow send_destination="fi.epitest.hostap.WPASupplicant"/>
+ <allow send_interface="fi.epitest.hostap.WPASupplicant"/>
+ </policy>
+</busconfig>
--- /dev/null
+[D-BUS Service]
+Name=fi.epitest.hostap.WPASupplicant
+Exec=@WPASUPPLICANT@ -u
+User=root