diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2020-03-31 12:41:20 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2020-03-31 13:52:30 +0200 |
commit | e897a1b57ad29c9954d1d5a9ea5895c842ed7abf (patch) | |
tree | 0ecf98e3577dc5292a3c8143391f32f615d374d1 /dist | |
parent | eba83f654b90e0f0c5eab8c758ac0a2d82451239 (diff) |
Keep %{_prefix}/conf/vespa/default-env.txt even when uninstalling
vespa-base rpm.
Diffstat (limited to 'dist')
-rw-r--r-- | dist/vespa.spec | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec index 1fff4f2f09d..db0f7401c06 100644 --- a/dist/vespa.spec +++ b/dist/vespa.spec @@ -406,6 +406,17 @@ if [ $1 -eq 0 ]; then # this is an uninstallation ! getent group %{_vespa_group} >/dev/null || groupdel %{_vespa_group} %endif fi +# Temporarily keep modifications to conf/vespa/default-env.txt across +# package uninstall + install. +if test -f %{_prefix}/conf/vespa/default-env.txt.rpmsave +then + if test -f %{_prefix}/conf/vespa/default-env.txt + then + rm -f %{_prefix}/conf/vespa/default-env.txt.rpmsave + else + mv %{_prefix}/conf/vespa/default-env.txt.rpmsave %{_prefix}/conf/vespa/default-env.txt + fi +fi %files %if %{_defattr_is_vespa_vespa} |