[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PSPP-BUG: [bug #21280] gui truncates system files.
From: |
Ben Pfaff |
Subject: |
PSPP-BUG: [bug #21280] gui truncates system files. |
Date: |
Thu, 11 Oct 2007 15:41:31 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070719 Iceweasel/2.0.0.5 (Debian-2.0.0.5-0etch1+lenny1) |
Follow-up Comment #9, bug #21280 (project pspp):
>There's no guarantee however that you'll have permission to create
>arbitrary files in the directory of the input file. Perhaps we
>should fall back to /tmp, if the first attempt fails, and hope
>that it's on the same filesystem.
Does that solve anything? To create a new file we need write permission in
the new file's directory. To rename over an existing file, we need write
permission in the existing file's directory. No?
The only way we could avoid needing write permission in the file's directory,
I think, is by opening the existing file and truncating it to length 0. But
then we'd lose the contents that we need to read. I guess we could copy the
file's contents to a temporary file and *then* truncate and overwrite it, but
I am not sure that that is really a winner for performance.
I do not think it is a common situation to want to write to a file in a
directory in which one does not have write permission. Do you have a scenario
in mind?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?21280>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- PSPP-BUG: [bug #21280] gui truncates system files., (continued)
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/07
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/07
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/08
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/08
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/09
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/09
- PSPP-BUG: Re: [bug #21280] gui truncates system files., John Darrington, 2007/10/09
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/10
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/10
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/11
- PSPP-BUG: [bug #21280] gui truncates system files.,
Ben Pfaff <=
- PSPP-BUG: [bug #21280] gui truncates system files., John Darrington, 2007/10/12
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/13
- PSPP-BUG: [bug #21280] gui truncates system files., Ben Pfaff, 2007/10/21