Bug #1327

cp: utimes: bar: Permission denied

Added by Johannes.Hofmann about 5 years ago. Updated about 5 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Hi,

with recent head the following does not work:

touch foo
chmod 444 foo
cp -p foo bar

I get
cp: utimes: bar: Permission denied

Something similar seems to happen during "make dist" in an
autoconf/automake project.

Cheers,
Johannes

PS: Sorry for my lousy attempts on irc....

History

#1 Updated by dillon about 5 years ago

:Hi,
:
:with recent head the following does not work:
:
:touch foo
:chmod 444 foo
:cp -p foo bar
:
:I get
:cp: utimes: bar: Permission denied
:
:Something similar seems to happen during "make dist" in an
:autoconf/automake project.
:
:Cheers,
:Johannes

Hmm. Well, the utimes manual page implies that utimes should
succeed if you own the file, even if you do not have write access.

I'll have to augment our access checks slightly to fix this.

-Matt
Matthew Dillon
<>

#2 Updated by Johannes.Hofmann about 5 years ago

Fixed with ee89633d5330733056052c06919a5dd4c01347bc

Thanks a lot,
Johannes

Also available in: Atom PDF