diff options
author | Thomas Lange <lange@debian.org> | 2023-11-25 12:30:19 +0100 |
---|---|---|
committer | Thomas Lange <lange@debian.org> | 2023-11-25 12:30:19 +0100 |
commit | 165671e6296ec1c9954541183e0e5dc370ac6dcb (patch) | |
tree | 7a80be493b19147976fb84c2dcecd2ed988d0d01 | |
parent | cd57d1a972f030a39c8aed00f026df544b000c6a (diff) |
add new subroutines
-rwxr-xr-x | english/security/mk-dsa-dla-list | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/english/security/mk-dsa-dla-list b/english/security/mk-dsa-dla-list index 41c03c8590d..e9b179e8c66 100755 --- a/english/security/mk-dsa-dla-list +++ b/english/security/mk-dsa-dla-list @@ -220,6 +220,32 @@ sub check_fixes { } } +create_dsa_redirect { + + my $t = Time::Piece->new(); + foreach (2000..$t->year) { + create_map(\%data, "$mldsa/$_/"); + } + foreach (keys %data) { + print "$_ $data{$_}->[0]\n"; + } +} + +create_dla_redirect { + + my $t = Time::Piece->new(); + foreach my $y (2014..$t->year) { + for ("01".."12") { + # skip the future + next if ( $t->year == $y && $_ > $t->mon ); + create_map(\%data, "$mldla/$y/$_/"); + } + } + foreach (keys %data) { + print "$_ $data{$_}->[0]\n"; + } +} + # main program getopts('sfF'); |