[tbb-bugs] #20210 [Applications/Tor Browser]: Update from 6.5a2 to 6.5a3 on OSX breaks Tor Browser
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Oct 3 23:20:22 UTC 2016
#20210: Update from 6.5a2 to 6.5a3 on OSX breaks Tor Browser
--------------------------------------+--------------------------
Reporter: mrphs | Owner: tbb-team
Type: defect | Status: new
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Major | Resolution:
Keywords: TorBrowserTeam201609 | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------------+--------------------------
Comment (by boklm):
Replying to [comment:23 mcs]:
> Replying to [comment:20 gk]:
> > We set them already before creating the .dmg file with the `ddmg.sh`
script, no?
>
> I might be overlooking something, but it looks like ddmg.sh relies on
some of the mode bits being correct in order to determine which files
should have mode 0755, etc. Since the exec bits are lost during the 7z
extraction process, I don't think ddmg.sh will work as-is (but I have not
tried it).
I think you are right, `ddmg.sh` is using `find $@ -executable` to find
which files to change.
I can see two options to fix this permissions problem:
- generate the new mar files using the `*-signed.tar.bz2` files instead of
the .dmg files
- generate them from the .dmg files, and extract the old mar file to
replicate the file permissions from the old mar file to the new one
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20210#comment:24>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list