Skip site navigation (1)Skip section navigation (2)
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>