From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 16 11:23:06 2015 Received: (at submit) by debbugs.gnu.org; 16 Sep 2015 15:23:06 +0000 Received: from localhost ([127.0.0.1]:34975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZcEY5-00083u-Ru for submit@debbugs.gnu.org; Wed, 16 Sep 2015 11:23:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35641) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZcDi8-0006LY-Fp for submit@debbugs.gnu.org; Wed, 16 Sep 2015 10:29:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcDi7-00050T-8I for submit@debbugs.gnu.org; Wed, 16 Sep 2015 10:29:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcDi7-00050K-6H for submit@debbugs.gnu.org; Wed, 16 Sep 2015 10:29:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45633) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcDi6-0000xb-9B for bug-coreutils@gnu.org; Wed, 16 Sep 2015 10:29:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcDi1-0004yw-7l for bug-coreutils@gnu.org; Wed, 16 Sep 2015 10:29:22 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56331) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcDi1-0004yr-2H for bug-coreutils@gnu.org; Wed, 16 Sep 2015 10:29:17 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 30B2B200B1 for ; Wed, 16 Sep 2015 10:29:16 -0400 (EDT) Received: from web2 ([10.202.2.212]) by compute1.internal (MEProxy); Wed, 16 Sep 2015 10:29:16 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=hOgcJccOond2UGsoIAG3/FexYbc=; b=Mx9p+ hYpcSyDRHLKsftMHMmpwPQBMqPSd2L931YdHEzhP6+YqYsRLIwZVpZy5KMSrPSCw IDgOBr+azi7GSGhL0XIEx62/ffUtTT5jvdRnIfvI98183xCV9FAiiEKPHVT9ABEh RhakJWmOzNgvrvJcOA7Ns/qmQchfom4y205+w4= Received: by web2.nyi.internal (Postfix, from userid 99) id 1118E540076; Wed, 16 Sep 2015 10:29:16 -0400 (EDT) Message-Id: <1442413756.2765751.385297857.65EBEF4A@webmail.messagingengine.com> X-Sasl-Enc: QkkOupI4Ds2TmBlLEcvLmdTWzG514sx33rjlMuPq3Rv7 1442413756 From: Chris Severance To: bug-coreutils@gnu.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - html Subject: install from multiple sources to -t target uses incorrect folder on some sources Date: Wed, 16 Sep 2015 10:29:16 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 16 Sep 2015 11:23:04 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) The following script of 4 equivalent installs does not complete. #!/usr/bin/bash set -e set -u # Bug report for install (GNU coreutils) 8.24 # Arch Linux gq 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64 GNU/Linux # The following 4 install do the same thing. One will fail. rm -rf 'testin' 'testout' mkdir -p 'testin/d2' touch 'testin/f1' 'testin/d2/f2' 'f3' echo 'Try 1' install -Dpm644 'testin/f1' 'testin/d2/f2' 'f3' -t "${PWD}/testout/" rm -rf 'testout' echo 'Try 2' install -Dpm644 "${PWD}/testin/f1" "${PWD}/testin/d2/f2" 'f3' -t "testout/" rm -rf 'testout' echo 'Try 3' install -Dpm644 'f3' "${PWD}/testin/f1" "${PWD}/testin/d2/f2" -t "${PWD}/testout/" rm -rf 'testout' echo 'Try 4 will fail' install -Dpm644 "${PWD}/testin/f1" "${PWD}/testin/d2/f2" 'f3' -t "${PWD}/testout/" # install: cannot stat 'f3': No such file or directory From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 02 17:29:05 2016 Received: (at 21497) by debbugs.gnu.org; 2 Jan 2016 22:29:05 +0000 Received: from localhost ([127.0.0.1]:35674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFUfZ-0005Ho-93 for submit@debbugs.gnu.org; Sat, 02 Jan 2016 17:29:05 -0500 Received: from mail2.vodafone.ie ([213.233.128.44]:9022) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFUfX-0005HJ-8K for 21497@debbugs.gnu.org; Sat, 02 Jan 2016 17:29:03 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiYIANtNiFZtTYUL/2dsb2JhbABeKAECgj5RUmcGgmKFd7ViHoVuAQICgRFMAQEBAQEBgQuENAEBAQQSZxALDQEDAwECAQkWDwkDAgECAT0IBgEMBgIBARYIiBEFpF6QGIp9AQEBAQEBAQEBAQEBAQEBAQEBAREJhVqFe4QkU4RFBY05iU2CcoFkaoo3hxiFPYZxh0lkgkqBQD40g0WBSwEBAQ Received: from unknown (HELO localhost.localdomain) ([109.77.133.11]) by mail2.vodafone.ie with ESMTP; 02 Jan 2016 22:28:56 +0000 Subject: Re: bug#21497: install from multiple sources to -t target uses incorrect folder on some sources To: Chris Severance , 21497@debbugs.gnu.org References: <1442413756.2765751.385297857.65EBEF4A@webmail.messagingengine.com> From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: <56884F28.4040602@draigBrady.com> Date: Sat, 2 Jan 2016 22:28:56 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1442413756.2765751.385297857.65EBEF4A@webmail.messagingengine.com> Content-Type: multipart/mixed; boundary="------------030709040809070500000304" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 21497 Cc: Coreutils X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------030709040809070500000304 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit On 16/09/15 15:29, Chris Severance wrote: > The following script of 4 equivalent installs does not complete. > > #!/usr/bin/bash > > set -e > set -u > > # Bug report for install (GNU coreutils) 8.24 > # Arch Linux gq 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST > 2015 x86_64 GNU/Linux > # The following 4 install do the same thing. One will fail. > > rm -rf 'testin' 'testout' > mkdir -p 'testin/d2' > touch 'testin/f1' 'testin/d2/f2' 'f3' > echo 'Try 1' > install -Dpm644 'testin/f1' 'testin/d2/f2' 'f3' -t "${PWD}/testout/" > rm -rf 'testout' > echo 'Try 2' > install -Dpm644 "${PWD}/testin/f1" "${PWD}/testin/d2/f2" 'f3' -t > "testout/" > rm -rf 'testout' > echo 'Try 3' > install -Dpm644 'f3' "${PWD}/testin/f1" "${PWD}/testin/d2/f2" -t > "${PWD}/testout/" > rm -rf 'testout' > echo 'Try 4 will fail' > install -Dpm644 "${PWD}/testin/f1" "${PWD}/testin/d2/f2" 'f3' -t > "${PWD}/testout/" > # install: cannot stat 'f3': No such file or directory Thanks for the excellent summary. The first attached patch should fix this. Also included are another 2 improvements I noticed while implementing the fix. thanks, Pádraig. --------------030709040809070500000304 Content-Type: text/x-patch; name="install-D-relative.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="install-D-relative.patch" >From ef4a57cd52a976d82336938ca04bc8af4b5151be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Sat, 2 Jan 2016 18:38:37 +0000 Subject: [PATCH 1/3] install: fix relative copies to absolute directory with -D * src/install.c (mkancesdirs_safe_wd): Unconditionally restore the current working directory when possible called multiple times (from install_file_in_dir()). * tests/install/create-leading.sh: Add a test case. * NEWS: Mention the fix. Fixes http://bugs.gnu.org/21497 --- NEWS | 4 ++++ src/install.c | 13 ++++++++----- tests/install/create-leading.sh | 9 ++++++++- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index 863be18..72d69b8 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,10 @@ GNU coreutils NEWS -*- outline -*- cut --fields no longer outputs extraneous characters on some uClibc configs. [bug introduced in coreutils-6.11] + install -D again copies relative file names when absolute file names + are also specified along with an absolute destination directory name. + [bug introduced in coreutils-6.2] + ls no longer prematurely wraps lines when printing short file names. [bug introduced in coreutils-5.1.0] diff --git a/src/install.c b/src/install.c index 1bdb757..6efb29e 100644 --- a/src/install.c +++ b/src/install.c @@ -704,14 +704,17 @@ install_file_in_file (const char *from, const char *to, return change_attributes (to); } -/* Copy file FROM onto file TO, creating any missing parent directories of TO. +/* Create any missing parent directories of TO, + while maintaining the current Working Directory. Return true if successful. */ static bool -mkancesdirs_safe_wd (char const *from, char *to, struct cp_options *x) +mkancesdirs_safe_wd (char const *from, char *to, struct cp_options *x, + bool save_always) { bool save_working_directory = - ! (IS_ABSOLUTE_FILE_NAME (from) && IS_ABSOLUTE_FILE_NAME (to)); + save_always + || ! (IS_ABSOLUTE_FILE_NAME (from) && IS_ABSOLUTE_FILE_NAME (to)); int status = EXIT_SUCCESS; struct savewd wd; @@ -749,7 +752,7 @@ static bool install_file_in_file_parents (char const *from, char *to, const struct cp_options *x) { - return (mkancesdirs_safe_wd (from, to, (struct cp_options *)x) + return (mkancesdirs_safe_wd (from, to, (struct cp_options *)x, false) && install_file_in_file (from, to, x)); } @@ -766,7 +769,7 @@ install_file_in_dir (const char *from, const char *to_dir, bool ret = true; if (mkdir_and_install) - ret = mkancesdirs_safe_wd (from, to, (struct cp_options *)x); + ret = mkancesdirs_safe_wd (from, to, (struct cp_options *)x, true); ret = ret && install_file_in_file (from, to, x); free (to); diff --git a/tests/install/create-leading.sh b/tests/install/create-leading.sh index 8971d5f..62f74f5 100755 --- a/tests/install/create-leading.sh +++ b/tests/install/create-leading.sh @@ -24,7 +24,7 @@ print_ver_ ginstall file=file -echo foo > $file +echo foo > $file || framework_failure_ # Before 4.0q, this would mistakenly create $file, not 'dest' # in no-dir1/no-dir2/. @@ -32,4 +32,11 @@ ginstall -D $file no-dir1/no-dir2/dest || fail=1 test -d no-dir1/no-dir2 || fail=1 test -r no-dir1/no-dir2/dest || fail=1 +# Between 6.1 and 8.24, this would not copy $file +# due to incorrectly modified working directory +mkdir dir1 || framework_failure_ +touch dir1/file1 || framework_failure_ +ginstall -D $PWD/dir1/file1 $file -t $PWD/no-dir2/ || fail=1 +test -r no-dir2/$file && test -r no-dir2/file1 || fail=1 + Exit $fail -- 2.5.0 >From 17c2ec8ee87ac1e736341d97945b991dc3b48da5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Sat, 2 Jan 2016 22:14:41 +0000 Subject: [PATCH 2/3] install: only attempt to create a target dir once * src/install.c (main): As an optimization, when calling install_file_in_dir() for each file, only attempt to create the target directory once, as this is invariant over the loop. --- src/install.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/install.c b/src/install.c index 6efb29e..3f0ca74 100644 --- a/src/install.c +++ b/src/install.c @@ -1043,7 +1043,7 @@ main (int argc, char **argv) dest_info_init (&x); for (i = 0; i < n_files; i++) if (! install_file_in_dir (file[i], target_directory, &x, - mkdir_and_install)) + i == 0 && mkdir_and_install)) exit_status = EXIT_FAILURE; } } -- 2.5.0 >From adb2e560f736dae95640fd9bf0d6faa9cbfcd217 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Sat, 2 Jan 2016 22:22:55 +0000 Subject: [PATCH 3/3] doc: mention in more places that -D will create --target-directory * src/install.c (usage): Mention this commonly required functionality in the -D option description. * doc/coreutils.texi (install invocation): Likewise for the --target-directory description. --- doc/coreutils.texi | 1 + src/install.c | 1 + 2 files changed, 2 insertions(+) diff --git a/doc/coreutils.texi b/doc/coreutils.texi index 62be66a..76e4182 100644 --- a/doc/coreutils.texi +++ b/doc/coreutils.texi @@ -9024,6 +9024,7 @@ Program used to strip binaries. @optBackupSuffix @optTargetDirectory +Also specifying the @option{-D} option will ensure the directory is present. @optNoTargetDirectory diff --git a/src/install.c b/src/install.c index 3f0ca74..2ff279c 100644 --- a/src/install.c +++ b/src/install.c @@ -632,6 +632,7 @@ In the 4th form, create all components of the given DIRECTORY(ies).\n\ "), stdout); fputs (_("\ -D create all leading components of DEST except the last,\n\ + or all components of --target-directory,\n\ then copy SOURCE to DEST\n\ -g, --group=GROUP set group ownership, instead of process' current group\n\ -m, --mode=MODE set permission mode (as in chmod), instead of rwxr-xr-x\n\ -- 2.5.0 --------------030709040809070500000304-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 02 18:38:16 2016 Received: (at 21497) by debbugs.gnu.org; 2 Jan 2016 23:38:16 +0000 Received: from localhost ([127.0.0.1]:35701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFVkV-0006xl-UP for submit@debbugs.gnu.org; Sat, 02 Jan 2016 18:38:16 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:59568) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFVkU-0006xY-IJ for 21497@debbugs.gnu.org; Sat, 02 Jan 2016 18:38:14 -0500 Received: from [192.168.101.10] ([84.175.82.53]) by mrelayeu.kundenserver.de (mreue104) with ESMTPSA (Nemesis) id 0LuLSB-1a8jTX2ZYl-011mh8; Sun, 03 Jan 2016 00:38:04 +0100 Subject: Re: bug#21497: install from multiple sources to -t target uses incorrect folder on some sources To: =?UTF-8?Q?P=c3=a1draig_Brady?= , Chris Severance , 21497@debbugs.gnu.org References: <1442413756.2765751.385297857.65EBEF4A@webmail.messagingengine.com> <56884F28.4040602@draigBrady.com> From: Bernhard Voelker Message-ID: <56885F5B.90907@bernhard-voelker.de> Date: Sun, 3 Jan 2016 00:38:03 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <56884F28.4040602@draigBrady.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:day2r+N47DqoMbI0EBzUqyskjMWjXYNM6NMxpagg5jnO9Z8Wiww +YcmovQ6u8JBq/576VP7N+dDTOkU8zRQIYu5glRplDZjoeuNXq0127DLF+Okzyvs6zSJBfE yzUbSGFTCxg7tWNS4Nkwy+ESuXkhqdNidHeIIZi7hCy0avyKJkUIGtJ2xDgKjqNitGuvY60 vS1ijoHwYMpXe/Qdpvv8Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:tOoPTCgRiRg=:ti1w+7+YdVPtkVk/vKqnuh QGdd+TYzT6s9tvyrociYh55FyusrZumbZyDMMIYgekkU7nedx3uTlTtzph9O/qo0Dcv6ObkMS fnZxN330UHYQ6sLiSKngPOV28eg21qbBZC3Q2RmSI+qbaoihICKCkCOnCzbGgiWEzioJJrNCm iVdVljPOeGQvbUZ9rH68bpK3KSTyEA6bFa//LpnCZRO33E+ZYCg2SxKQHFhb8XAiqIDB5wF7a UaDSiyNEdi/4cxZcaWUOoMkPw0pdCLwBcJK9wLr2QMuzoMybLCK6N3C6z1ihlHyqDOHxit6/A jONa1N7VCKROKFwNaiy/jNJcVqe32riTvmJVXbFBd22nZSWPsZ6tO9wGQW46m+AmhoJALdWgm +28CBnutZPsfgsCV85DEsdYcbUg1on0tb0dMuCG480s3Mh/Kx7d1rgJxGXIRLhm6W42Ae8T1T CTkXX+UAff3Dv1/15yr1TaWgFANA2Bzq/iYnINsDURreX+SnXQ0fy4KqiYNDqflSApztpGWiq 5/UklP4+mg52eHph1bSvpe/n8OgK4hyjvxjJn41ZXcDglfJhfGoHyeXu5yevGeWc/hJtVZNpa 9VvcFogaIV2fjapWOJCxHJsurDnmLALisNIxCH4fHukDP1gHPyzEp6dbA0ZmiBwogroU4oQMK R0Ma9sQfQPg9zWHEL00yuXNjF2rR0g3HY4n0TPifQc3JtnuETAFX70gFHWWz3Ku87yiE3wuMJ R5pDUTXKABYmGo9R X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21497 Cc: Coreutils X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 01/02/2016 11:28 PM, Pádraig Brady wrote: > Subject: [PATCH 1/3] install: fix relative copies to absolute directory with > -D > > * src/install.c (mkancesdirs_safe_wd): Unconditionally > restore the current working directory when possible called > multiple times (from install_file_in_dir()). Minor nit: s/possible/possibly/ ? The actual change, the test case and the other 2 patches look good to me. Thanks & have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 03 08:01:36 2016 Received: (at control) by debbugs.gnu.org; 3 Jan 2016 13:01:36 +0000 Received: from localhost ([127.0.0.1]:35914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFiHw-0007ta-LY for submit@debbugs.gnu.org; Sun, 03 Jan 2016 08:01:36 -0500 Received: from mail1.vodafone.ie ([213.233.128.43]:21534) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aFiHv-0007tL-Ph for control@debbugs.gnu.org; Sun, 03 Jan 2016 08:01:36 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsINAHAaiVZtTatc/2dsb2JhbABeKAECgj5RIn6DAYV3tWKGBzVnTAEBAQEBAYELQRKDegcKKlQNAgUWCwILAwIBAgE5BgICCA0IAQEeiBGee4VEiiuFbYsqgQGEWY00DC4TgTYFlwaXD5N3ZIFKAQEBBwEBAQGCMj6DaoFaAgEC Received: from unknown (HELO localhost.localdomain) ([109.77.171.92]) by mail1.vodafone.ie with ESMTP; 03 Jan 2016 13:01:07 +0000 To: GNU bug tracker automated control server From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: <56891B92.7000403@draigBrady.com> Date: Sun, 3 Jan 2016 13:01:06 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 21497 stop [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [213.233.128.43 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 21497 stop [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [213.233.128.43 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject close 21497 stop From unknown Sun Sep 07 16:50:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 01 Feb 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator