When building libselinux package, "make install" creates /sbin directory without putting anything in it. Remove this from the Makefile. While at it, rename USRBINDIR variable USRSBINDIR (with an S) as it refers to /usr/sbin. Signed-off-by: Nicolas Iooss <nicolas.iooss@xxxxxxx> --- libselinux/utils/Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libselinux/utils/Makefile b/libselinux/utils/Makefile index 774418495dbe..954da450c4d3 100644 --- a/libselinux/utils/Makefile +++ b/libselinux/utils/Makefile @@ -1,8 +1,7 @@ # Installation directories. PREFIX ?= $(DESTDIR)/usr LIBDIR ?= $(PREFIX)/lib -USRBINDIR ?= $(PREFIX)/sbin -SBINDIR ?= $(DESTDIR)/sbin +USRSBINDIR ?= $(PREFIX)/sbin INCLUDEDIR ?= $(PREFIX)/include OS ?= $(shell uname) @@ -64,9 +63,9 @@ selinux_restorecon: LDLIBS += -lsepol all: $(TARGETS) install: all - -mkdir -p $(USRBINDIR) - install -m 755 $(TARGETS) $(USRBINDIR) - -mkdir -p $(SBINDIR) + -mkdir -p $(USRSBINDIR) + install -m 755 $(TARGETS) $(USRSBINDIR) + clean: rm -f $(TARGETS) *.o *~ -- 2.11.0 _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.