From owner-freebsd-bugs Mon Feb 18 11:40: 7 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D506D37B405 for ; Mon, 18 Feb 2002 11:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1IJe1Q21468; Mon, 18 Feb 2002 11:40:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2DF6937B405 for ; Mon, 18 Feb 2002 11:32:27 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1IJWRZ04572; Mon, 18 Feb 2002 11:32:27 -0800 (PST) (envelope-from nobody) Message-Id: <200202181932.g1IJWRZ04572@freefall.freebsd.org> Date: Mon, 18 Feb 2002 11:32:27 -0800 (PST) From: Clint To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/35087: TAR does not recurse directories if it runs into a file with "\" in the title followed by a space. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 35087 >Category: bin >Synopsis: TAR does not recurse directories if it runs into a file with "\" in the title followed by a space. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 18 11:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Clint >Release: 4.5 i guess >Organization: >Environment: reeBSD cowpie.acm.vt.edu 4.5-STABLE FreeBSD 4.5-STABLE #0: Mon Feb 4 00:07:35 EST 2002 root@cowpie.acm.vt.edu:/usr/src/sys/compile/GENERIC i386 >Description: It seems like putting a "\" in the filename is causing tar to mess up ... it wont recurse directories. A script that I'd been using for years finally died when I created a file called something like "__\ reminder\ to\ self\ __" ... The resulting tar would only be the files in the root directory -- it stopped recursing when it hit the filename with spaces and backslashes in it. And nowadays with windows supporting long filenames, most filenames have spaced in them (to my experience, having over a terabyte of my own data.) thanks >How-To-Repeat: see above >Fix: black magic >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message