summaryrefslogtreecommitdiffstats
path: root/rules/polkit.in
blob: a9a51358bf995565a7ff07e53eb2169b42dfcd80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
## SECTION=system_libraries

menuconfig POLKIT
	tristate
	prompt "policykit-1                   "
	select HOST_MESON
	select HOST_GETTEXT
	select LIBC_CRYPT
	select DUKTAPE
	select EXPAT
	select GLIB
	select SYSTEMD		if POLKIT_SYSTEMD
	select SYSTEMD_LOGIND	if POLKIT_SYSTEMD
	select ROOTFS_VAR_LIB	if RUNTIME
	help
	  PolicyKit offers an infrastructure for security policies for
	  dbus applications.

	  Note: on a read-only root filesystem this package still requires a
	  writable '/var/lib' for its run-time information.

if POLKIT

config POLKIT_SYSTEMD
	bool "systemd based session tracking"
	depends on INITMETHOD_SYSTEMD
	default y
	help
	  Use systemd for session tracking, else ConsoleKit is used

comment "install options   ---"

config POLKIT_PKEXEC
	bool
	prompt "Install pkexec"
	help
	  pkexec - Execute a command as another user or with elevated privileges.

	  Old and obsolete tool. Use 'sudo' for this kind of task.

endif