mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
Since coreutils v9.1 commit 8f31074cb ("chown: warn about USER.GROUP")
chown utility now warns about using of wrong separator for USER and
GROUP options.
Closes: https://github.com/ibm-s390-linux/s390-tools/pull/145
Signed-off-by: Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
55 lines
1.6 KiB
Makefile
55 lines
1.6 KiB
Makefile
include ../common.mak
|
|
|
|
MDEVCTL_DIR = /usr/lib/mdevctl/
|
|
MDEVCTL_SCRIPTS = /usr/lib/mdevctl/scripts.d/
|
|
MDEVCTL_CALLOUTS = /usr/lib/mdevctl/scripts.d/callouts/
|
|
MDEVCTL_DEP_DIR = /etc/mdevctl.d/
|
|
MDEVCTL_DEP_SCRIPTS = /etc/mdevctl.d/scripts.d/
|
|
MDEVCTL_DEP_CALLOUTS = /etc/mdevctl.d/scripts.d/callouts/
|
|
|
|
libs = $(rootdir)/libap/libap.a \
|
|
$(rootdir)/libutil/libutil.a
|
|
|
|
ifeq (${HAVE_JSONC},0)
|
|
all:
|
|
$(SKIP) HAVE_JSONC=0
|
|
|
|
install:
|
|
$(SKIP) HAVE_JSONC=0
|
|
else
|
|
LDLIBS += -ljson-c
|
|
|
|
all: ap-check
|
|
|
|
ap-check: ap-check.o $(libs)
|
|
|
|
install: all
|
|
@if [ ! -d $(DESTDIR)$(MDEVCTL_CALLOUTS) ]; then \
|
|
mkdir -p $(DESTDIR)$(MDEVCTL_CALLOUTS); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_DIR); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_SCRIPTS); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_CALLOUTS); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_DIR); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_SCRIPTS); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_CALLOUTS); \
|
|
fi; \
|
|
$(INSTALL) -g $(GROUP) -o $(OWNER) -m 755 ap-check \
|
|
$(DESTDIR)$(MDEVCTL_CALLOUTS)
|
|
@if [ ! -d $(DESTDIR)$(MDEVCTL_DEP_CALLOUTS) ]; then \
|
|
mkdir -p $(DESTDIR)$(MDEVCTL_DEP_CALLOUTS); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_DEP_DIR); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_DEP_SCRIPTS); \
|
|
chown $(OWNER):$(GROUP) $(DESTDIR)$(MDEVCTL_DEP_CALLOUTS); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_DEP_DIR); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_DEP_SCRIPTS); \
|
|
chmod 755 $(DESTDIR)$(MDEVCTL_DEP_CALLOUTS); \
|
|
fi; \
|
|
$(INSTALL) -g $(GROUP) -o $(OWNER) -m 755 ap-check.sh \
|
|
$(DESTDIR)$(MDEVCTL_DEP_CALLOUTS)
|
|
endif
|
|
|
|
clean:
|
|
rm -f *.o *~ ap-check core
|
|
|
|
.PHONY: all install clean
|