]> git.ipfire.org Git - people/ms/network.git/blobdiff - configure.ac
networkd: Install a dbus policy
[people/ms/network.git] / configure.ac
index 8634a396f9ef6489c264259f37dd330d6c5529a4..e612ff829fe45630635569796538c64e71691c47 100644 (file)
@@ -135,6 +135,18 @@ AM_CONDITIONAL(ENABLE_MANPAGES, [test "x$have_manpages" = "xyes"])
 
 # ------------------------------------------------------------------------------
 
+AC_ARG_WITH(
+       [dbuspolicydir],
+       AS_HELP_STRING(
+               [--with-dbuspolicydir=arg],
+               [directory for D-Bus policies (default: ${dbusdatadir|datarootdir}/dbus-1/system.d)]
+       ),
+       [dbuspolicydir="$withval"],
+       [PKG_CHECK_VAR([dbusdatadir], [dbus-1], [datadir],, [dbusdatadir="${datarootdir}"])
+       dbuspolicydir="${dbusdatadir}/dbus-1/system.d"]
+)
+AC_SUBST(dbuspolicydir)
+
 AC_ARG_WITH([dbussystembusdir], AS_HELP_STRING([--with-dbussystembusdir=DIR],
                [path to D-Bus system bus services directory]), [with_dbussystembusdir=${withval}])
 if test -z "${with_dbussystembusdir}"; then