summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog8
-rwxr-xr-xetckeeper7
-rw-r--r--etckeeper.84
-rw-r--r--etckeeper.spec2
4 files changed, 1 insertions, 20 deletions
diff --git a/debian/changelog b/debian/changelog
index 2970f70..1575d89 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,3 @@
-etckeeper (1.14) unstable; urgency=medium
-
- * Avoid propigating nonzero exit status of any command called by etckeeper
- out to the caller. This is to avoid making apt give up because git is
- misconfigured and cannot commit, or similar. Closes: #760011
-
- -- Joey Hess <joeyh@debian.org> Thu, 04 Sep 2014 14:04:58 -0400
-
etckeeper (1.13) unstable; urgency=medium
* Ignore check-mk-agent-logwatch's FHS violating
diff --git a/etckeeper b/etckeeper
index d3165eb..554ada9 100755
--- a/etckeeper
+++ b/etckeeper
@@ -126,12 +126,5 @@ lsscripts() {
}
for script in $(lsscripts "$ETCKEEPER_CONF_DIR/$command.d"); do
- set +e
"$script" "$@"
- status=$?
- set -e
- if [ "$status" != 0 ]; then
- echo "etckeeper script $script exited $status" >&1
- exit 0
- fi
done
diff --git a/etckeeper.8 b/etckeeper.8
index 7ac077f..62ae976 100644
--- a/etckeeper.8
+++ b/etckeeper.8
@@ -64,10 +64,6 @@ prompting.)
/etc/etckeeper also contains directories containing the programs that are
run for each of the above commands.
-.SH EXIT STATUS
-If the etckeeper command fails to run for some reason, etckeeper will show
-what failed, but still exit 0. This is to avoid breaking things like apt
-that call etckeeper.
.SH ENVIRONMENT VARIABLES
ETCKEEPER_CONF_DIR path to configuration directory instead of default /etc/etckeeper.
.SH SEE ALSO
diff --git a/etckeeper.spec b/etckeeper.spec
index e51d643..3478998 100644
--- a/etckeeper.spec
+++ b/etckeeper.spec
@@ -1,5 +1,5 @@
Name: etckeeper
-Version: 1.14
+Version: 1.13
Release: 4%{?dist}
Summary: store /etc in git, mercurial, bzr or darcs