Bug#859123: automate import of DLAs and DSAs in www.debian.org

Antoine Beaupre <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <149088408587.22278.6096084949659513738.reportbug__8422.39669659666$1490884230$gmane$org@curie.anarc.at>
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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.