Only create backup files if there is an original file (bug 999017).
This commit is contained in:
parent
5300aa7f75
commit
8867a18ec0
@ -39,7 +39,7 @@ Name: ca-certificates
|
|||||||
Version: 2016.2.7
|
Version: 2016.2.7
|
||||||
# for Rawhide, please always use release >= 2
|
# for Rawhide, please always use release >= 2
|
||||||
# for Fedora release branches, please use release < 2 (1.0, 1.1, ...)
|
# for Fedora release branches, please use release < 2 (1.0, 1.1, ...)
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
License: Public Domain
|
License: Public Domain
|
||||||
|
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
@ -282,25 +282,34 @@ if [ $1 -gt 1 ] ; then
|
|||||||
#
|
#
|
||||||
if ! test -e %{pkidir}/%{java_bundle}.rpmsave; then
|
if ! test -e %{pkidir}/%{java_bundle}.rpmsave; then
|
||||||
# no backup yet
|
# no backup yet
|
||||||
if ! test -L %{pkidir}/%{java_bundle}; then
|
if test -e %{pkidir}/%{java_bundle}; then
|
||||||
# it's an old regular file, not a link
|
# a file exists
|
||||||
mv -f %{pkidir}/%{java_bundle} %{pkidir}/%{java_bundle}.rpmsave
|
if ! test -L %{pkidir}/%{java_bundle}; then
|
||||||
|
# it's an old regular file, not a link
|
||||||
|
mv -f %{pkidir}/%{java_bundle} %{pkidir}/%{java_bundle}.rpmsave
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! test -e %{pkidir}/tls/certs/%{classic_tls_bundle}.rpmsave; then
|
if ! test -e %{pkidir}/tls/certs/%{classic_tls_bundle}.rpmsave; then
|
||||||
# no backup yet
|
# no backup yet
|
||||||
if ! test -L %{pkidir}/tls/certs/%{classic_tls_bundle}; then
|
if test -e %{pkidir}/tls/certs/%{classic_tls_bundle}; then
|
||||||
# it's an old regular file, not a link
|
# a file exists
|
||||||
mv -f %{pkidir}/tls/certs/%{classic_tls_bundle} %{pkidir}/tls/certs/%{classic_tls_bundle}.rpmsave
|
if ! test -L %{pkidir}/tls/certs/%{classic_tls_bundle}; then
|
||||||
|
# it's an old regular file, not a link
|
||||||
|
mv -f %{pkidir}/tls/certs/%{classic_tls_bundle} %{pkidir}/tls/certs/%{classic_tls_bundle}.rpmsave
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! test -e %{pkidir}/tls/certs/%{trusted_all_bundle}.rpmsave; then
|
if ! test -e %{pkidir}/tls/certs/%{trusted_all_bundle}.rpmsave; then
|
||||||
# no backup yet
|
# no backup yet
|
||||||
if ! test -L %{pkidir}/tls/certs/%{trusted_all_bundle}; then
|
if test -e %{pkidir}/tls/certs/%{trusted_all_bundle}; then
|
||||||
# it's an old regular file, not a link
|
# a file exists
|
||||||
mv -f %{pkidir}/tls/certs/%{trusted_all_bundle} %{pkidir}/tls/certs/%{trusted_all_bundle}.rpmsave
|
if ! test -L %{pkidir}/tls/certs/%{trusted_all_bundle}; then
|
||||||
|
# it's an old regular file, not a link
|
||||||
|
mv -f %{pkidir}/tls/certs/%{trusted_all_bundle} %{pkidir}/tls/certs/%{trusted_all_bundle}.rpmsave
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -373,6 +382,9 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue May 10 2016 Kai Engert <kaie@redhat.com> - 2016.2.7-5
|
||||||
|
- Only create backup files if there is an original file (bug 999017).
|
||||||
|
|
||||||
* Tue May 10 2016 Kai Engert <kaie@redhat.com> - 2016.2.7-4
|
* Tue May 10 2016 Kai Engert <kaie@redhat.com> - 2016.2.7-4
|
||||||
- Use sln, not ln, to avoid the dependency on coreutils.
|
- Use sln, not ln, to avoid the dependency on coreutils.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user