* [PATCH makedumpfile] Make sbindir configurable
@ 2024-04-24 2:20 Coiby Xu
2024-04-26 8:01 ` HAGIO KAZUHITO(萩尾 一仁)
2024-05-24 8:34 ` YAMAZAKI MASAMITSU(山崎 真光)
0 siblings, 2 replies; 3+ messages in thread
From: Coiby Xu @ 2024-04-24 2:20 UTC (permalink / raw)
To: kexec
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@redhat.com>
---
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
--
2.44.0
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH makedumpfile] Make sbindir configurable
2024-04-24 2:20 [PATCH makedumpfile] Make sbindir configurable Coiby Xu
@ 2024-04-26 8:01 ` HAGIO KAZUHITO(萩尾 一仁)
2024-05-24 8:34 ` YAMAZAKI MASAMITSU(山崎 真光)
1 sibling, 0 replies; 3+ messages in thread
From: HAGIO KAZUHITO(萩尾 一仁) @ 2024-04-26 8:01 UTC (permalink / raw)
To: Coiby Xu, kexec@lists.infradead.org
Cc: YAMAZAKI MASAMITSU(山崎 真光)
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@redhat.com>
Thank you for the patch, but sorry, we will be back on May 7 and then
start to work on patches etc., so please wait for a while.
Thanks,
Kazu
> ---
> 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
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH makedumpfile] Make sbindir configurable
2024-04-24 2:20 [PATCH makedumpfile] Make sbindir configurable Coiby Xu
2024-04-26 8:01 ` HAGIO KAZUHITO(萩尾 一仁)
@ 2024-05-24 8:34 ` YAMAZAKI MASAMITSU(山崎 真光)
1 sibling, 0 replies; 3+ messages in thread
From: YAMAZAKI MASAMITSU(山崎 真光) @ 2024-05-24 8:34 UTC (permalink / raw)
To: Coiby Xu, kexec@lists.infradead.org
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@redhat.com>
> ---
> 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@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-05-24 8:35 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-24 2:20 [PATCH makedumpfile] Make sbindir configurable Coiby Xu
2024-04-26 8:01 ` HAGIO KAZUHITO(萩尾 一仁)
2024-05-24 8:34 ` YAMAZAKI MASAMITSU(山崎 真光)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox