Bug#864082: [Fontconfig] Next steps for a reproducible Fontconfig?
akira at tagoh.org
Thu Jan 31 08:53:54 GMT 2019
On Thu, Jan 31, 2019 at 5:35 PM Keith Packard <keithp at keithp.com> wrote:
> Alexander Larsson <alexander.larsson at gmail.com> writes:
> > As I said in an earlier email, it needs to be in the individual dir
> > elements, because a global salt is not right.
> Do you want it in the <dir> elements directly? That would be more
> straightforward in many ways and could avoid troubles with separate salt
> declarations that take effect more broadly than one directory.
> So, one file (generated at flatpak creation time) with
> <dir salt="random bits">/usr/share/fonts</dir>
> and another (generated at runtime) with
> <remap-dir as-path="/usr/share/fonts">/run/host/fonts</remap-dir>
> Presumably you will mask all host configured font paths somehow? Maybe
> you need to be able to inherit the 'salt' value from the host (if set)?
> If so, we could have:
> <remap-dir as-path="/usr/share/fonts" salt="host salt for /usr/share/fonts">/run/host/fonts</remap-dir>
Yeah, I agree with it. Having a salt in dir and remap-dir would
flexibly works I think.
Though, given that there are no salt in host, we just need to have a
salt for dirs inside sandbox only. so salt shouldn't be needed for
remap-dir in this case.
Also if host dirs are available as is on sandbox like Alex concerned,
we could simply have:
More information about the Pkg-freedesktop-maintainers