REvised links at end of this post. On Sun, Jan 31, 2021 at 03:16:53AM +0000, Ken Moffat via blfs-dev wrote: > On Sun, Jan 31, 2021 at 09:55:10AM +0800, Kevin Buckley via blfs-dev wrote: > > On Fri, 29 Jan 2021 at 11:37, Ken Moffat via blfs-dev > > <blfs-dev@lists.linuxfromscratch.org> wrote: > > > > > > > Stiil of the opinion, FWIW, that, as thse entries are already on a > > "Security Advisories" page, the entries should start with the package > > name rather than having the package name halfway down a sentence > > in which we re-affirm that there are "Vulnerabilities", as if being on a > > "Security Advisories" page, wasn't enough. > > > > For me then, alphabetically, by package name, > > [...] > > > > I'd also like to suggest that the newest vulnerability goes at the top of > > the list for any given package, on the assumption that the latest version > > of any given package would typically fix all earlier vulnerabilities. > > > > Just my thr'pen'th though, > > Kevin > Hi Kevin, > [...] > > I suppose that linking to a separate page (with the detail) which is > only in numeric sequence could solve that, i.e. have the advisory > links for a book version grouped in newest-first within-alphabetic > order with links to a separate page, and each of those pointing to > the consolidated (ongoing) list where the details are held. > > So, for firefox the newest advisory would be for 78.7.0, with 78.6.1 > before that, etc. For JS78 the newest would be 78.7.0 with 78.5.0 > before that. > > That approach sounds plausible. I might play with it. > Done something like that, links at the end.
> I'm also wondering if it would be better to label advisories within > the book version. The current advisories are for BLFS-10.0 although > they may also apply to earleir books. I'm thinking that what is > currently 200901 would become 10.0 001 (hopefully we don't get more > than 999 in six months). Hmm, maybe if the complete list, with > details, is on a separate page that could include the date (at the > moment I've done September according to when the package was > updated, although for some items it might not have been obvious > until later that an advisory was needed. If this goes live, that > problem should disappera. > Done the that too, and also trialled making this for LFS as well as BLFS. At the moment, for LFS we need to look at each individual LFS ticket to see if it fixed any vulnerabilities. We have no items in Stable LFS Errata because nothing in the instructions has been deemed to merrit an erratum. Current links: 1. The original version is for the moment still at http://www.linuxfromscratch.org/blfs/advisories/ i.e. it is the index.html file. I'd like to remove the content and change it to a 'menu' for the versioned advisories (currently only 10.0, later add 10.1 etc) and for the consolidated list. 2. The revised details for 10.0 are at http://www.linuxfromscratch.org/blfs/advisories/10.0.html with short summaries of the issue / what to do, and links to fuller details on the consolidated page. I'm using the book's stylesheets and small headers, to my eyes there is too much space between the numbered header and the text. Not sure if that can be fixed. I've also tended to write "Update to ..." instead of "To fix this, update to ...". For me the shorter form is preferable for this page, but perhaps people whose first language is not English would prefer the longer version ? 3. The consolidated list (in advisory number order, descending) is at http://www.linuxfromscratch.org/blfs/advisories/consolidated.html and I've put the example LFS advisory at the top. I'd very much like to include the LFS items to bring it all together, that might mean renumbering some of what I've already done if there was anything in September. For the moment there are 3 paragraphs per item: · Effective date (usually when the book was updated, for the future it might be a few days later if the security aspect is not obvious when the book gets updated). Might be followed by a Revised date, as in Thunderbird-78.3.0 (vulnerability) but use Thunderbird-78.3.1 (doesn't crash like 78.3.0). · Summary, usually with external link(s). · Instructions for fixing, with links to the sysv and systemd books. I was thinking about merging the summary and instructions into a single paragraph because I usually use wide browser windows and there was often little more than one long line in each paragraph. But in a smaller window the paragraphs are easier to read so I decided to keep separate paragraphs. I'm also thinking about putting this on support (after revising the index, so not today!) to get feedback from those users who don't read -dev. ĸen -- The right of the people to keep and arm Bears, shall not be infringed. -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page