Messages in this thread | | | From | "H. Peter Anvin" <> | Subject | Re: futimes()? | Date | 3 Feb 2003 11:07:15 -0800 |
| |
Followup to: <20030202120752.GK5239@riesen-pc.gr05.synopsys.com> By author: Alex Riesen <alexander.riesen@synopsys.COM> In newsgroup: linux.dev.kernel > > H. Peter Anvin, Sun, Feb 02, 2003 02:53:22 +0100: > > In the general vein of avoiding security holes by using file > > descriptors when doing repeated operations on the same filesystem > > object, I have noticed that there doesn't seem to be a way to set > > mtime using a file descriptor. Do we need a futimes() syscall? > > There is a small problem with close(). It can update mtime as well. >
Presumably it shouldn't unless the file descriptor has been written to since the last fsync().
-hpa -- <hpa@transmeta.com> at work, <hpa@zytor.com> in private! "Unix gives you enough rope to shoot yourself in the foot." Architectures needed: cris ia64 m68k mips64 ppc ppc64 s390 s390x sh v850 x86-64 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |