Bug 99430 - tar --exclude and --exclude-from options broken
tar --exclude and --exclude-from options broken
Product: Red Hat Linux
Classification: Retired
Component: tar (Show other bugs)
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Peter Vrabec
Ben Levenson
Depends On:
  Show dependency treegraph
Reported: 2003-07-19 01:41 EDT by Steve Hall
Modified: 2007-04-18 12:55 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-11-09 09:59:21 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Steve Hall 2003-07-19 01:41:56 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225

Description of problem:

Despite bugs 6665, 8380, 9201, 13115 being closed, the tar --exclude
and --exclude-from options completely fail to work on subdirectories
or files nested below the top level of the tar.

My particular instance is a tarball specified on a relative path, but
with exclusions tested for both absolute and relative path, specific
name or wildcard, and about 8 hours of testing all the allowable
option forms and quotation combinations. I was unable to get the
desired behavior even once.

Can't believe no one has needed this feature to date, but there is
much to be found on Google about the persistance of this bug since at
least year 2000.

Version-Release number of selected component (if applicable):
tar (GNU tar) 1.13.25

How reproducible:

Steps to Reproduce:
cd /home
tar -cvjf --exclude '*.mp3' /var/backup-home/user.tbz user
Comment 1 Peter Vrabec 2004-11-09 09:59:21 EST
try this:
$ cd /home
$ tar -cvj --exclude *.mp3 -f /var/backup-home/user.tbz user

Note You need to log in before you can comment on or make changes to this bug.