* add --disable-makeinstall-chown to travis non-root mode
* use "if MAKEINSTALL_DO_SETUID" for chown root:root
Signed-off-by: Karel Zak <kzak@redhat.com>
xconfigure \
--disable-use-tty-group \
+ --disable-makeinstall-chown \
--enable-all-programs \
|| return
$MAKE || return
install-exec-hook:
if BUILD_SU
-if MAKEINSTALL_DO_SETUID
+if MAKEINSTALL_DO_CHOWN
chown root:root $(DESTDIR)$(bindir)/su
+endif
+if MAKEINSTALL_DO_SETUID
chmod 4755 $(DESTDIR)$(bindir)/su
endif
endif
umount_static_LDADD = $(umount_LDADD)
endif
-if MAKEINSTALL_DO_SETUID
install-exec-hook-mount:
+if MAKEINSTALL_DO_CHOWN
chown root:root $(DESTDIR)$(bindir)/mount
+endif
+if MAKEINSTALL_DO_SETUID
chmod 4755 $(DESTDIR)$(bindir)/mount
+endif
+if MAKEINSTALL_DO_CHOWN
chown root:root $(DESTDIR)$(bindir)/umount
+endif
+if MAKEINSTALL_DO_SETUID
chmod 4755 $(DESTDIR)$(bindir)/umount
+endif
INSTALL_EXEC_HOOKS += install-exec-hook-mount
-endif
endif # BUILD_MOUNT