Hi,

now that jcs@'s work has been commited upstream and will be in firefox
72 (cf https://bugzilla.mozilla.org/show_bug.cgi?id=1580268,
https://bugzilla.mozilla.org/show_bug.cgi?id=1584839 &
https://bugzilla.mozilla.org/show_bug.cgi?id=1580271) i've backported
all the corresponding commits to the upcoming 71 release (due beginning
of december) in my git repo (in the unveil branch) and adapted the
corresponding pledge/unveil per-process configs - cf
https://cgit.rhaalovely.net/mozilla-firefox/?h=unveil

see
https://cgit.rhaalovely.net/mozilla-firefox/tree/pkg/README?h=unveil#n17
for the details on the configuration, and note that this will
break/ignore the file associations configured in firefox, relying on
xdg-open to rely on the file associations configured via xdg-mime.
https://cgit.rhaalovely.net/mozilla-firefox/tree/pkg/README?h=unveil#n68
has more bits on specific logging/debugging.

https://packages.rhaalovely.net/ has amd64 pkgs for 71.0b8 built from
this branch, and i'm running it now. This needs more testing from anyone
actually using firefox in weird environments so that we figure out more
missing paths.

Landry

Reply via email to