mirror of
https://github.com/systemd/systemd.git
synced 2024-11-30 13:53:39 +08:00
polkit: autogenerate polkit policy with correct paths
This commit is contained in:
parent
a8f11321c2
commit
25705583af
@ -339,7 +339,8 @@ EXTRA_DIST = \
|
||||
units/fsck-root.service.in \
|
||||
units/quotacheck.service.in \
|
||||
systemd.pc.in \
|
||||
introspect.awk
|
||||
introspect.awk \
|
||||
src/org.freedesktop.systemd1.policy.in
|
||||
|
||||
if TARGET_FEDORA
|
||||
dist_systemunit_DATA += \
|
||||
@ -386,7 +387,7 @@ dist_doc_DATA = \
|
||||
pkgconfigdata_DATA = \
|
||||
systemd.pc
|
||||
|
||||
dist_polkitpolicy_DATA = \
|
||||
polkitpolicy_DATA = \
|
||||
src/org.freedesktop.systemd1.policy
|
||||
|
||||
noinst_LTLIBRARIES = \
|
||||
@ -1069,6 +1070,7 @@ SED_PROCESS = \
|
||||
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
|
||||
$(SED) -e 's,@rootlibexecdir\@,$(rootlibexecdir),g' \
|
||||
-e 's,@rootbindir\@,$(rootbindir),g' \
|
||||
-e 's,@bindir\@,$(bindir),g' \
|
||||
-e 's,@SPECIAL_SYSLOG_SERVICE\@,$(SPECIAL_SYSLOG_SERVICE),g' \
|
||||
-e 's,@SYSTEMCTL\@,$(rootbindir)/systemctl,g' \
|
||||
-e 's,@SYSTEMD_NOTIFY\@,$(rootbindir)/systemd-notify,g' \
|
||||
@ -1090,6 +1092,9 @@ man/%: man/%.in Makefile
|
||||
%.pc: %.pc.in Makefile
|
||||
$(SED_PROCESS)
|
||||
|
||||
src/%.policy: src/%.policy.in Makefile
|
||||
$(SED_PROCESS)
|
||||
|
||||
M4_PROCESS_SYSTEM = \
|
||||
$(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
|
||||
$(M4) -P $(M4_DISTRO_FLAG) -DFOR_SYSTEM=1 < $< > $@ || rm $@
|
||||
|
@ -24,7 +24,7 @@
|
||||
<allow_inactive>no</allow_inactive>
|
||||
<allow_active>auth_admin_keep</allow_active>
|
||||
</defaults>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/lib/systemd/systemd-reply-password</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">@rootlibexecdir@/systemd-reply-password</annotate>
|
||||
</action>
|
||||
|
||||
<action id="org.freedesktop.systemd1.BusAccess">
|
||||
@ -35,7 +35,7 @@
|
||||
<allow_inactive>no</allow_inactive>
|
||||
<allow_active>auth_admin_keep</allow_active>
|
||||
</defaults>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/systemd-stdio-bridge</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">@bindir@/systemd-stdio-bridge</annotate>
|
||||
</action>
|
||||
|
||||
</policyconfig>
|
Loading…
Reference in New Issue
Block a user