aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorkremlin <ian@kremlin.cc>2014-08-16 06:44:56 +0800
committerkremlin <ian@kremlin.cc>2014-08-16 06:44:56 +0800
commit89048d5b9f63b1fbc3d1520221500ed139dbc28b (patch)
tree948e8a4df4490c59c803193733a530c1b1211a6e /Makefile
parentaa4e15dfb588f060c4e9a7a5d652e656fd3ed553 (diff)
downloadsystembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar.gz
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar.bz2
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar.lz
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar.xz
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.tar.zst
systembsd-89048d5b9f63b1fbc3d1520221500ed139dbc28b.zip
add polkit XML policies, include them in install target
all new .policy files are well formed but i am waiting for freedesktop to fix the doctype DTD file: http://thread.gmane.org/gmane.comp.freedesktop.policykit/374
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 3e47048..48d3b87 100644
--- a/Makefile
+++ b/Makefile
@@ -45,11 +45,13 @@ CONFDIR= conf
POLICYDIR= $(CONFDIR)/sysbus-policy
ISPECTDIR= $(CONFDIR)/introspect-xml
SERVICEFDIR= $(CONFDIR)/service-files
+POLKITDIR= $(CONFDIR)/polkit-policy
INTFDIR= $(SRCDIR)/interfaces
DBUS_POLICYDIR= $(SYSCONFDIR)/dbus-1/system.d
DBUS_CONFIGDIR= $(PREFIX)/share/dbus-1/system-services
+POLKIT_POLICYDIR= $(PREFIX)/share/polkit-1/actions
INVOKE_GENFILE_SCRIPT= \
./scripts/gen-gdbus-interfaces.sh
@@ -95,6 +97,7 @@ _install_conf: _generate_servicefiles
${INSTALL_DATA} $(POLICYDIR)/*-dbus.conf $(DESTDIR)$(DBUS_POLICYDIR)/
${INSTALL_DATA} $(SERVICEFDIR)/*.service $(DESTDIR)$(DBUS_CONFIGDIR)/
${INSTALL_DATA} $(CONFDIR)/systemd_compat.conf $(DESTDIR)$(SYSCONFDIR)/
+ ${INSTALL_DATA} $(POLKITDIR)/*.policy $(DESTDIR)$(POLKIT_POLICYDIR)/
_install_interface_binaries: $(LINKHN)
${INSTALL_PROGRAM_DIR} $(DESTDIR)$(BINDIR)