diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am index 8fc2ae9..8e62ae4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,12 +5,15 @@ bin_PROGRAMS = bwrap bwrap_srcpath := $(srcdir) include Makefile-bwrap.am -test-setuid: bwrap - sudo chown root bwrap - sudo sudo chmod u+s bwrap - -test-setcaps: bwrap - sudo setcap "cap_sys_admin+ep cap_sys_chroot+ep" bwrap +install-exec-hook: +if PRIV_MODE_SETUID + $(SUDO_BIN) chown root $(DESTDIR)$(bindir)/bwrap + $(SUDO_BIN) chmod u+s $(DESTDIR)$(bindir)/bwrap +else +if PRIV_MODE_FILECAPS + $(SUDO_BIN) setcap cap_sys_admin,cap_sys_chroot+ep $(DESTDIR)$(bindir)/bwrap +endif +endif include Makefile-docs.am |