Date: Tue, 24 Jan 2023 17:08:20 GMT From: Wolfram Schneider <wosch@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 9295c9b3af - main - update list of valid active mailing list prefixes Message-ID: <202301241708.30OH8KHN039035@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=9295c9b3af2d8d4916461e11f6a27ec50736e7f6 commit 9295c9b3af2d8d4916461e11f6a27ec50736e7f6 Author: Wolfram Schneider <wosch@FreeBSD.org> AuthorDate: 2023-01-24 17:06:22 +0000 Commit: Wolfram Schneider <wosch@FreeBSD.org> CommitDate: 2023-01-24 17:06:22 +0000 update list of valid active mailing list prefixes --- website/content/en/cgi/getmsg.cgi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/website/content/en/cgi/getmsg.cgi b/website/content/en/cgi/getmsg.cgi index ba486e4c99..823f88d87b 100755 --- a/website/content/en/cgi/getmsg.cgi +++ b/website/content/en/cgi/getmsg.cgi @@ -51,6 +51,8 @@ sub Fetch $file =~ s|/+|/|; $file =~ s|^archive/|$messagepath/|; + my $valid_list_name = '^current/(ctm|cvs|dev|freebsd|netperf|p4|soc|svn|trustedbsd|vendors)(-[a-z0-9-]+)?$'; + # read the full archive if ($type eq 'archive') { # from the FreeBSD ftp server @@ -61,7 +63,7 @@ sub Fetch } # from the local mail archive for current mails - elsif ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + elsif ($file =~ /$valid_list_name/ && open(DATA, "$messagepathcurrent$file")) { print "Content-type: text/plain\n\n"; while(<DATA>) { @@ -73,7 +75,7 @@ sub Fetch } if (($file =~ /^$messagepath/ && -f $file && open(DATA, $file)) || - ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + ($file =~ /$valid_list_name/ && open(DATA, "$messagepathcurrent$file"))) { @finfo = stat DATA;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202301241708.30OH8KHN039035>
