diff options
author | Michael Shuler <michael@pbandjelly.org> | 2011-10-24 19:03:59 -0500 |
---|---|---|
committer | Michael Shuler <michael@pbandjelly.org> | 2011-10-24 19:03:59 -0500 |
commit | 26c8042c69f3424e5c3d7e93a9915725fee6742a (patch) | |
tree | 6ad3533d5ad545368b8878bd773f6ec53be62d12 /sbin | |
parent | 4635b054434a5d3df5d50b07cb7b323d0a830384 (diff) | |
download | ca-certificates-26c8042c69f3424e5c3d7e93a9915725fee6742a.tar.gz |
Broken symlinks on upgrade due to plain c_rehash call #643667
Diffstat (limited to 'sbin')
-rwxr-xr-x | sbin/update-ca-certificates | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates index fc083d7..5375950 100755 --- a/sbin/update-ca-certificates +++ b/sbin/update-ca-certificates @@ -127,8 +127,7 @@ then done fi -chmod 0644 "$TEMPBUNDLE" -mv -f "$TEMPBUNDLE" "$CERTBUNDLE" +rm -f "$CERTBUNDLE" ADDED_CNT=$(wc -l < "$ADDED") REMOVED_CNT=$(wc -l < "$REMOVED") @@ -144,6 +143,9 @@ then fi fi +chmod 0644 "$TEMPBUNDLE" +mv -f "$TEMPBUNDLE" "$CERTBUNDLE" + echo "$ADDED_CNT added, $REMOVED_CNT removed; done." HOOKSDIR=/etc/ca-certificates/update.d |