[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#859123: marked as done (automate import of DLAs and DSAs in www.debian.org)



Your message dated Tue, 26 Dec 2023 19:13:24 +0100
with message-id <25995.6084.847269.549858@cs.uni-koeln.de>
and subject line closing
has caused the Debian Bug report #859123,
regarding automate import of DLAs and DSAs in www.debian.org
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
859123: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859123
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: www.debian.org
Severity: normal

According to carnil in a discussion on the debian-lts@ mailing list,
DLAs and DSAs are manually imported in the website:

https://lists.debian.org/debian-lts/2017/03/msg00200.html

The process looks something like:

cd webwml/english/security
./parse-dla.pl $message
cvs add $year/dla-$nr.{wml,data}
cvs commit -m '[DLA $nr] $source security update'

where $message is the text of the DLA.

A similar script exists for DSAs, which is in parse-advisory.pl.

My question is: should this process be automated further? Is there a
way we could/should do this within the security team(s) directly?

I ask this because I wonder if we would have had the same problem with
the missing DLAs (in #859122) if the process would be automated.

Thanks!

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
I have removed the old security and lts/security
web pages which need manual editing a page for every new security
advisory.

All DSA and DLA are now automatically added to the web pages.

Therefore we can close this bug.

-- 
regards Thomas

--- End Message ---

Reply to: