On 2024/04/24 11:20, Coiby Xu wrote: > Fedora is going unify bin and sbin and /usr/sbin directory will become a > symlink to bin [1]. So make sbindir configurable to support this case. > > [1] https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > Signed-off-by: Coiby Xu <coxu@xxxxxxxxxx> > --- > Makefile | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/Makefile b/Makefile > index 55c9c7a..0cd2b03 100644 > --- a/Makefile > +++ b/Makefile > @@ -101,6 +101,8 @@ LINK_TEST_PROG="int main() { return 0; }" > LIBS := $(LIBS) $(call try-run,\ > echo $(LINK_TEST_PROG) | $(CC) -o "$$TMP" -x c - -lebl,-lebl,) > > +sbindir ?= /usr/sbin > + > all: makedumpfile > > $(OBJ_PART): $(SRC_PART) > @@ -126,8 +128,8 @@ clean: > rm -f $(OBJ) $(OBJ_PART) $(OBJ_ARCH) makedumpfile makedumpfile.8 makedumpfile.conf.5 > > install: > - install -m 755 -d ${DESTDIR}/usr/sbin ${DESTDIR}/usr/share/man/man5 ${DESTDIR}/usr/share/man/man8 > - install -m 755 -t ${DESTDIR}/usr/sbin makedumpfile $(VPATH)makedumpfile-R.pl > + install -m 755 -d ${DESTDIR}/${sbindir} ${DESTDIR}/usr/share/man/man5 ${DESTDIR}/usr/share/man/man8 > + install -m 755 -t ${DESTDIR}/${sbindir} makedumpfile $(VPATH)makedumpfile-R.pl > install -m 644 -t ${DESTDIR}/usr/share/man/man8 makedumpfile.8 > install -m 644 -t ${DESTDIR}/usr/share/man/man5 makedumpfile.conf.5 > mkdir -p ${DESTDIR}/usr/share/makedumpfile/eppic_scripts Thank you, Coiby, for the patch. Sorry for the late apply the patch. The sbindir variable should be all capital letter, such as SBINDIR. So, the patch is fixed as below. https://github.com/makedumpfile/makedumpfile/commit/354fbdd01ccb15e405093f9a631ab8b2bd084830 Thanks, Masa _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec