[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #20210 [Applications/Tor Browser]: Update from 6.5a2 to 6.5a3 on OSX breaks Tor Browser
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs