Bug 1547: Omit RFCs from release tarball docs dir
authorTodd Lyons <tlyons@exim.org>
Mon, 22 Dec 2014 13:30:59 +0000 (05:30 -0800)
committerTodd Lyons <tlyons@exim.org>
Mon, 22 Dec 2014 13:30:59 +0000 (05:30 -0800)
RFC Drafts and RFCs have licenses which are problematic for Debian
  distribution. Omit them from the release tarball.

doc/doc-txt/ChangeLog
release-process/scripts/mk_exim_release.pl

index 4d68c97f4d0b71eec169701cf25e3367881c8af2..9d18d7c7215206cdbe5d8013ff77561cbc06a945 100644 (file)
@@ -78,11 +78,15 @@ JH/12 Bug 1527: Autogrow buffer used in reading spool files.  Since they now
       include certificate info, eximon was claiming there were spoolfile
       syntax errors.
 
-JH/13 Buf 1521: Fix ldap lookup for single-attr request, multiple-attr return.
+JH/13 Bug 1521: Fix ldap lookup for single-attr request, multiple-attr return.
 
 JH/14 Log delivery-related information more consistently, using the sequence
       "H=<name> [<ip>]" wherever possible.
 
+TL/07 Bug 1547: Omit RFCs from release. Draft and RFCs have licenses which
+      are problematic for Debian distribution, omit them from the release
+      tarball.
+
 
 Exim version 4.84
 -----------------
index e3267fd3e80efb5f5ecf8e68252681a1dbac557e..bb633061bb93afb5de3de52ae0dbcf180af3d887 100755 (executable)
@@ -223,7 +223,11 @@ sub move_text_docs_into_pkg {
         next
           if ( ( $fn eq 'ABOUT' )
             || ( $fn eq 'ChangeLog.0' )
-            || ( $fn eq 'test-harness.txt' ) );
+            || ( $fn eq 'test-harness.txt' )
+            # Debian issue re licensing of RFCs
+            || ( $fn =~ /^draft-ietf-.*/ )
+            || ( $fn =~ /^rfc.*/ )
+             );
         move( $file, File::Spec->catfile( $new_docdir, $fn ) );
     }
 }