Date: Mon, 14 Apr 2008 20:15:53 +0000 (UTC) From: Kirk McKusick <mckusick@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/restore dirs.c Message-ID: <200804142015.m3EKFrDG058555@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mckusick 2008-04-14 20:15:53 UTC
FreeBSD src repository
Modified files:
sbin/restore dirs.c
Log:
restore(8) does not check for write failure while building two temp
files containing directory and ownership data. If /tmp fills, the
console is blasted with zillions of "file system full" errors, and
restore continues on, even though directory and/or ownership data
has been lost. This is particularly likely to happen when running
from the live CD, which has little /tmp space.
PR: bin/93603, also probably bin/107213
Fix from: Ken Lalonde
Revision Changes Path
1.34 +68 -24 src/sbin/restore/dirs.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804142015.m3EKFrDG058555>
