Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Aug 2004 06:19:08 +0000 (UTC)
From:      Tim Kientzle <kientzle@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.bin/tar bsdtar.1 bsdtar.c
Message-ID:  <200408030619.i736J8nv057838@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kientzle    2004-08-03 06:19:08 UTC

  FreeBSD src repository

  Modified files:
    usr.bin/tar          bsdtar.1 bsdtar.c 
  Log:
  GNU and POSIX disagree about -o and -l.
  
  For -l, upset everyone by breaking it.  Specifically, -l now produces
  a lengthy error message that suggests --check-links (POSIX -l) or
  --one-file-system (GNU -l) instead.  However, if POSIXLY_CORRECT is set,
  use the POSIX interpretation.
  
  For -o, please everyone by making it work both ways:
    * -xo uses POSIX behavior
    * -co uses "almost GNU" behavior (as close as we can get until
      libarchive implements a true V7 tar format)
  
  Revision  Changes    Path
  1.19      +18 -2     src/usr.bin/tar/bsdtar.1
  1.45      +52 -20    src/usr.bin/tar/bsdtar.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408030619.i736J8nv057838>