summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorRuss Allbery <rra@cpan.org>2019-09-01 16:39:36 -0700
committerRuss Allbery <rra@cpan.org>2019-09-01 16:39:36 -0700
commitc401c0cdeafc6e44374709a317e4095bb0df52df (patch)
tree4939d403401ad1caf9d33ba9fabd313c274bf66c /Changes
parentdaabc1250880b2221fe194c24880efbfa64aed20 (diff)
Remove a distribution directory if it already exists
docknot dist now removes any existing directory when creating a new distribution. It overrides permissions if possible while doing this so that it can clean up from a failed Automake make distcheck, so the destination directory should be trusted, not one to which an attacker may be able to write files.
Diffstat (limited to 'Changes')
-rw-r--r--Changes6
1 files changed, 6 insertions, 0 deletions
diff --git a/Changes b/Changes
index 2c696cb..a183bf6 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,12 @@
DocKnot 3.02 (unreleased)
+ docknot dist now removes any existing directory when creating a new
+ distribution. It overrides permissions if possible while doing this
+ so that it can clean up from a failed Automake make distcheck, so the
+ destination directory should be trusted, not one to which an attacker
+ may be able to write files.
+
Remove make warnings from the commands when building a distribution
that supports C++, since my current Autoconf warning flag discovery
code doesn't properly exclude options that are unsupported by C++.