summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 8bb5756..efb4dc2 100644
--- a/meson.build
+++ b/meson.build
@@ -219,7 +219,9 @@ config_h = configure_file(
configuration : conf)
setcap = find_program('setcap', '/usr/sbin/setcap', '/sbin/setcap', required : false)
-if cap_dep.found() and setcap.found()
+if get_option('NO_SETCAP_OR_SUID')
+ perm_type = 'none'
+elif cap_dep.found() and setcap.found()
perm_type = 'caps'
else
perm_type = 'setuid'