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

Bug#821096: (no subject)



> the if clauses prevent re-generation of the files,
>  so you can just remove the lines to always generate the file
>  regardless of their existence
> 
> first some lines of "make_data" subroutine 
>   if (-f $data){
>     print "$data already exists!\n";
>     return;
>   }
> 
> first some lines of "make_wml" subroutine
>   if (-f $wml){
>     print "$wml already exists!\n";
>     return;
>   }

I believe that it is not good, we should keep all revisions.

> 
> additionally, if you really need the dsa's revision in the file name,
> you can modify these lines to make what you want
>     $wml = "$curyear/dsa-$dsa_number.wml";
>     $data = "$curyear/dsa-$dsa_number.data";
> 
> the line next to this will tell you what can be used
>     $pagetitle = "DSA-$dsa_number-$dsa_revision $package";

Yes, but that solves only a part of the problem. That is, we also need
to make changes to make_makefile subroutine. Then we need to fix
existing Makefiles (at least for 2016) and fix filenames of existing
DSAs (again, at least for 2016).

By the way, the same problem holds for parse-dla.pl and DLAs. Look, we
have (1)
https://lists.debian.org/debian-lts-announce/2016/02/msg00037.html and
(2) https://lists.debian.org/debian-lts-announce/2016/03/msg00001.html,
but on the website we have only the latter:
https://www.debian.org/security/2016/dla-445.

Cheers!
Lev Lamberov

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: