Direct mode .git/annex/objects directories are no longer left writable
Because that allowed writing to symlinks of files that are not present, which followed the link and put bad content in an object location. fsck: Fix up .git/annex/object directory permissions. This commit was sponsored by an anonymous bitcoin donor.
This commit is contained in:
parent
b0f85b3e22
commit
d48b00ebed
8 changed files with 56 additions and 41 deletions
4
debian/changelog
vendored
4
debian/changelog
vendored
|
@ -31,6 +31,10 @@ git-annex (5.20131102) UNRELEASED; urgency=low
|
|||
with a directory. An ordering problem caused the directory to not get
|
||||
created in this case.
|
||||
Thanks to Tim for the test cases.
|
||||
* Direct mode .git/annex/objects directories are no longer left writable,
|
||||
because that allowed writing to symlinks of files that are not present,
|
||||
which followed the link and put bad content in an object location.
|
||||
* fsck: Fix up .git/annex/object directory permissions.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Wed, 06 Nov 2013 16:14:14 -0400
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue