On Tue, 17 Oct 2006, Geert Uytterhoeven wrote:
> Amanda calls tar like this:
> 
> | tar -v --create --file /dev/null --directory / --one-file-system --sparse 
> --ignore-failed-read --totals --exclude-from 
> /tmp/amanda/sendbackup._.20061017012636.exclude --listed-incremental /tmp/xxx 
> .
> 
> If `--listed-incremental /tmp/xxx' is removed, --one-file-system works
> correctly.
> 
> The code to decide whether to include a child directory or not looks
> like (src/incremen.c:procdir()):

Apparently today tar 1.16 has been released.
According to the ChangeLog file, this bug has been fixed:

2006-06-20  Sergey Poznyakoff  <[EMAIL PROTECTED]>

        * src/incremen.c (procdir): Use is_individual_file to check for
        files explicitely specified in the command line. Fixes bug
        reported by Dat Head on 19 Jun 2006 (descending into mountpoints
        with --one-file-system in use)

Disclaimer: I haven't tried it yet.

Gr{oetje,eeting}s,

                                                Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                                            -- Linus Torvalds


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to