Date: Mon, 26 Feb 2007 07:43:18 -0600 From: Eric Anderson <anderson@freebsd.org> To: Kirk McKusick <mckusick@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include/protocols dumprestore.h src/sbin/restore dirs.c extern.h restore.h tape.c src/sbin/dump dump.h traverse.c Message-ID: <45E2E3F6.7090200@freebsd.org> In-Reply-To: <200702260815.l1Q8FvIL092738@repoman.freebsd.org> References: <200702260815.l1Q8FvIL092738@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/26/07 02:15, Kirk McKusick wrote: > mckusick 2007-02-26 08:15:56 UTC > > FreeBSD src repository > > Modified files: > include/protocols dumprestore.h > sbin/restore restore.h extern.h dirs.c tape.c > sbin/dump dump.h traverse.c > Log: > Update the dump program to save extended attributes. Update > the restore program to restore all dumped extended attributes. > > If the restore is running as root, it will always be able > to restore all extended attributes. If it is not running > as root, it makes a best effort to set them. Using the -v > command line flag or the `verbose' command in interactive > mode will display all the extended attributes being set on > files (and at the end on directories) that are being restored. > It will note any extended attributes that could not be set. > > The extended attributes are placed on the dump image immediately > following each file's data. Older versions of restore can work > with the newer dump images. Old versions of restore will > correctly restore the file data and then (silently) skip > over the extended attribute data and proceed to the next file. > > This resolves PR 93085 which will be closed once the code > has been MFC'ed. Not to mention this item from the Project Ideas page: http://www.freebsd.org/projects/ideas/#p-extenddump Eric
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45E2E3F6.7090200>