<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/dump, branch release/8.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: 226520</title>
<updated>2012-01-13T07:10:52+00:00</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2012-01-13T07:10:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=15a240e7a170281d6b45d04d8d4a6d40b0c1b671'/>
<id>15a240e7a170281d6b45d04d8d4a6d40b0c1b671</id>
<content type='text'>
The current /etc/dumpdates file restricts device names to 32 characters.
With the addition of various GEOM layers some device names now exceed
this length, for example /dev/mirror/encrypted.elig.journal. This
change expands the field to 53 bytes which brings the /etc/dumpdates
lines to 80 characters. Exceeding 80 characters makes the /etc/dumpdates
file much less human readable. A test is added to dump so that it
verifies that the device name will fit in the 53 character field
failing the dump if it is too long.

This change has been checked to verify that its /etc/dumpdates file
is compatible with older versions of dump.

Reported by: Martin Sugioarto &lt;martin@sugioarto.com&gt;
PR:          kern/160678
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current /etc/dumpdates file restricts device names to 32 characters.
With the addition of various GEOM layers some device names now exceed
this length, for example /dev/mirror/encrypted.elig.journal. This
change expands the field to 53 bytes which brings the /etc/dumpdates
lines to 80 characters. Exceeding 80 characters makes the /etc/dumpdates
file much less human readable. A test is added to dump so that it
verifies that the device name will fit in the 53 character field
failing the dump if it is too long.

This change has been checked to verify that its /etc/dumpdates file
is compatible with older versions of dump.

Reported by: Martin Sugioarto &lt;martin@sugioarto.com&gt;
PR:          kern/160678
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r203459:</title>
<updated>2010-03-05T00:31:03+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-03-05T00:31:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6e064db94e7da47d12149ee275ebe2a1ad43f405'/>
<id>6e064db94e7da47d12149ee275ebe2a1ad43f405</id>
<content type='text'>
Plug two memory leaks in error case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Plug two memory leaks in error case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make dump -W show the level correctly.</title>
<updated>2009-05-29T07:26:44+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2009-05-29T07:26:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c2a41f436794147b58452ee77dde1c716209ef6b'/>
<id>c2a41f436794147b58452ee77dde1c716209ef6b</id>
<content type='text'>
PR:		129110
Submitted by:	Mike Voorhis &lt;mvoorhis@cs.wpi.edu&gt;
MFC after:	3 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		129110
Submitted by:	Mike Voorhis &lt;mvoorhis@cs.wpi.edu&gt;
MFC after:	3 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Verify that the filesystem being referenced in fstab is indeed a UFS</title>
<updated>2009-03-02T03:08:46+00:00</updated>
<author>
<name>Cy Schubert</name>
<email>cy@FreeBSD.org</email>
</author>
<published>2009-03-02T03:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=062a58a1605229a80f4e62ecbc3f609a25550b5c'/>
<id>062a58a1605229a80f4e62ecbc3f609a25550b5c</id>
<content type='text'>
filesystem. This avoids confusion with nullfs and unionfs filesystems
which reference the root of a UFS filesystem as a target.

PR:		116849
Approved by:	kib
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
filesystem. This avoids confusion with nullfs and unionfs filesystems
which reference the root of a UFS filesystem as a target.

PR:		116849
Approved by:	kib
</pre>
</div>
</content>
</entry>
<entry>
<title>Expand dump to allow MAX_INT dump levels.</title>
<updated>2008-05-24T05:20:46+00:00</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2008-05-24T05:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f72ab79315e95e06d34784aef96cc36372b15cc1'/>
<id>f72ab79315e95e06d34784aef96cc36372b15cc1</id>
<content type='text'>
PR:           bin/100732
Submitted by: Matthew Vincenz &lt;msvincen@midway.uchicago.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:           bin/100732
Submitted by: Matthew Vincenz &lt;msvincen@midway.uchicago.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>When using dump to generate level 0 dumps which are then rsync'ed</title>
<updated>2008-05-23T23:13:14+00:00</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2008-05-23T23:13:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=693c40a39aeb949f15480ce2f41a22e7b737fcf5'/>
<id>693c40a39aeb949f15480ce2f41a22e7b737fcf5</id>
<content type='text'>
to a remote machine, the fact that the dump date is stored with
each header (inode) record makes rsync significantly less efficient
than necessary. This also applies to inode access times when they
are not important data to retain. When implementing an offsite
backup solution of this type, these dates in particular are not
important, especially if it prevents effective offsite backups.

PR:           bin/91049
Submitted by: Forrest W Christian &lt;fwc@mt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to a remote machine, the fact that the dump date is stored with
each header (inode) record makes rsync significantly less efficient
than necessary. This also applies to inode access times when they
are not important data to retain. When implementing an offsite
backup solution of this type, these dates in particular are not
important, especially if it prevents effective offsite backups.

PR:           bin/91049
Submitted by: Forrest W Christian &lt;fwc@mt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(bread): For a read that is contained entirely within a block, never copy</title>
<updated>2007-04-05T20:31:23+00:00</updated>
<author>
<name>Thomas Quinot</name>
<email>thomas@FreeBSD.org</email>
</author>
<published>2007-04-05T20:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=993425ee98cb58a64b6a156b00a3fc6790c0e9cb'/>
<id>993425ee98cb58a64b6a156b00a3fc6790c0e9cb</id>
<content type='text'>
 out more than size bytes to the caller's buffer.

PR:		bin/111191
Reviewed by:	pb
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 out more than size bytes to the caller's buffer.

PR:		bin/111191
Reviewed by:	pb
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an error in dumping large sparse files containing extended attributes.</title>
<updated>2007-02-27T07:28:17+00:00</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2007-02-27T07:28:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3ec818266f95370e950deb5dcaf55a685793b5d2'/>
<id>3ec818266f95370e950deb5dcaf55a685793b5d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the dump program to save extended attributes. Update</title>
<updated>2007-02-26T08:15:56+00:00</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2007-02-26T08:15:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=772ad651bf7af82b57558e5a6268e3961e9c2ad8'/>
<id>772ad651bf7af82b57558e5a6268e3961e9c2ad8</id>
<content type='text'>
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.

Note that this code will not compile until these header
files have been updated: &lt;protocols/dumprestore.h&gt; and
&lt;sys/extattr.h&gt;.

PR:		bin/93085
Comments from:	Poul-Henning Kamp and Robert Watson
MFC after:	3 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.

Note that this code will not compile until these header
files have been updated: &lt;protocols/dumprestore.h&gt; and
&lt;sys/extattr.h&gt;.

PR:		bin/93085
Comments from:	Poul-Henning Kamp and Robert Watson
MFC after:	3 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Make "dump /filesystem" (without options) work.</title>
<updated>2006-10-12T20:22:31+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-10-12T20:22:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ef4e78053928a12d67b88be993c4d7f377ce17b3'/>
<id>ef4e78053928a12d67b88be993c4d7f377ce17b3</id>
<content type='text'>
PR:		docs/84408
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		docs/84408
MFC after:	3 days
</pre>
</div>
</content>
</entry>
</feed>
