From 03eb93a8586279b1e75badaafb405ad5b00c483d Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 26 Oct 2025 17:04:52 +0300 Subject: [PATCH] Prepare for release --- doc/news.texi | 3 +++ t/goredo-executable-rel.t | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 t/goredo-executable-rel.t diff --git a/doc/news.texi b/doc/news.texi index aae9c15..726f185 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -5,6 +5,9 @@ @anchor{Release 2_6_5} @section Release 2.6.5 @itemize +@item + Fix file's executable bit check, which may lead to inadmissible + @command{/bin/sh} run in case of symbolic links presence. @item Fix proper @command{mtime}'s nanoseconds storage. @end itemize diff --git a/t/goredo-executable-rel.t b/t/goredo-executable-rel.t new file mode 100755 index 0000000..32891c4 --- /dev/null +++ b/t/goredo-executable-rel.t @@ -0,0 +1,17 @@ +#!/bin/sh + +test_description="Check that relative executable target through symlink is run" +. $SHARNESS_TEST_SRCDIR/sharness.sh +export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1 + +cat >foo.do <