Bug#388399: FTBFS problems on alpha, mips[el]: Please help debugging
- To: Frank Küster <email@example.com>
- Cc: firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, Alex Owen <firstname.lastname@example.org>, Cyril Bouthors <email@example.com>
- Subject: Bug#388399: FTBFS problems on alpha, mips[el]: Please help debugging
- From: Thiemo Seufer <firstname.lastname@example.org>
- Date: Sat, 30 Sep 2006 18:12:40 +0100
- Message-id: <20060930171240.GC30302@networkno.de>
- Reply-to: Thiemo Seufer <email@example.com>, firstname.lastname@example.org
- In-reply-to: <email@example.com>
- References: <firstname.lastname@example.org> <20060923102215.GC8904@thinkpad> <email@example.com> <firstname.lastname@example.org> <20060929103700.GD21205@mauritius.dodds.net> <email@example.com> <20060930055438.GG4726@mauritius.dodds.net> <firstname.lastname@example.org> <20060930160554.GB30302@networkno.de> <email@example.com>
Frank Küster wrote:
> [Summary for the buildd people: We still need your input]
> Thiemo Seufer <firstname.lastname@example.org> wrote:
> >> > sudo mkdir -p /tmp/texfonts/source/jknappen/ec
> >> > sudo mkdir -p /tmp/texfonts/tfm/jknappen/ec
> >> > make -C docs/psdoc
> >> >
> >> > So somewhere, there is a very, very wrong assumption that it's ok to use a
> >> > fixed, user-invariant path under /tmp for writing out fonts.
> >> I do not think that this is a bug, and anyway it's unrelated to the
> >> FTBFS problem. Previously fonts were created below /var, but this was
> >> regarded as a security risk because users would be able to completely
> >> fill up /var. Now the font cache is in the users' directories, and only
> >> as a fallback it is in /tmp/texfonts.
> > So, if I understand that correctly, the bug was fixed by running mktexmf
> > as non-root, and the change of the cache location is only a collateral.
> No, or I do not understand what you mean.
I meant the the earlier security bug you mentioned. To me, the solution
for the earlier bug as well as the current one looks like keeping the
font cache in /var but maintaining it via a mktexmf user.