delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:date:subject:message-id:content-type | |
:content-transfer-encoding:mime-version; q=dns; s=default; b=dxn | |
7K8Z6o5tIhBex5Ni3qwHbUFX9yGlj4/HNMxPd4zydm585fBEAmAfj6M9CFmX4qwG | |
dclKL66/guA+oH2rIfvgcIsuk+//Bzk+p5DVpVg7CWFRGg0sl4XkLX6nnJTMDJbm | |
O8U+DIUjuaLlrfXifw25nu/qHynfefZvFEN0s/hg= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:date:subject:message-id:content-type | |
:content-transfer-encoding:mime-version; s=default; bh=QeA/hn/MV | |
TXgzuLbPUhlznNvE5w=; b=ysbzsWs/DirW+A6dkHQbQvHt2x2Xzrnj697BPcnCl | |
bGrMC92sYCTAhcgPzzTWChipjaXstPRcHCBWC6xQ7/MtVc75qqiP/Yxi7gRsjSnX | |
4ssxOfYiWXZg+8OtXEm5bvAEyU2rAMXrMUlYmnwZ87nY5yr2BXyOUSGGj9xxexPr | |
7E= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=4.2 required=5.0 tests=AWL,BAYES_20,BODY_8BITS,GARBLED_BODY,NORMAL_HTTP_TO_IP,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 |
X-HELO: | mail.voltage.com |
From: | Phil Smith <phil AT voltage DOT com> |
To: | "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com> |
Date: | Mon, 30 Mar 2015 07:09:54 -0700 |
Subject: | Possible chmod problem with a path |
Message-ID: | <84BCCD71182F0046BCD2FB054FE52379197703FDDD@HQMAILSVR02.voltage.com> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id t2UEAKps003490 |
The short description is that chmod *with a path* says it works, but doesn't. If I cd to the directory and do it from there, it works. This behavior *seems* to have started recently, after I installed gawk (and in the process updated some other Cygwin bits). Our scaffolding for some cross-platform builds uses Cygwin (and CMake), and I started having permissions problems with the build artifacts on my machine. I've tried with both forward and backslashes. In the examples below, the path is longish, but I can reproduce it to C:\temp as well. A colleague with an older Cygwin cannot reproduce it. Of course it's possible this is Windows somehow having become confused, but it's hard to see how (but then, it's Windows...OK, I'm looping). I've read the FAQ and searched the archives as best I can -- there are lots of hits for "chmod" and "path", of course. Any suggestions (besides "reformat and reinstall Windows") welcome. Environment: Windows 7 Professional, fully patched, 64-bit, Genuine Intel. uname -r 1.7.35(0.287/5/3) Asterisked lines are my comments: * OK, I'm in C:\SVN\zFPE610: C:\SVN\zFPE610>cat ZFP-BUILD-2015-03-27-001\Updated\VSHPCRT1 cat: ZFP-BUILD-2015-03-27-001\Updated\VSHPCRT1: Permission denied * Let's chmod: C:\SVN\zFPE610>chmod -v 777 C:/SVN/zFPE610/ZFP-BUILD-2015-03-27-001/Updated/* mode of 'C:/SVN/zFPE610/ZFP-BUILD-2015-03-27-001/Updated/VSHPCRT1' changed from 0644 (rw-r--r--) to 0777 (rwxrwxrwx) * Nope: C:\SVN\zFPE610>cat ZFP-BUILD-2015-03-27-001\Updated\VSHPCRT1 cat: ZFP-BUILD-2015-03-27-001\Updated\VSHPCRT1: Permission denied * Let's look: C:\SVN\zFPE610>ls -l ZFP-BUILD-2015-03-27-001/Updated/* ----rwx---+ 1 phsiii None 6800 Mar 27 15:24 ZFP-BUILD-2015-03-27-001/Updated/VSHPCRT1 * That sneaky chmod lied! * Let's go to the directory: C:\SVN\zFPE610>cd C:/SVN/zFPE610/ZFP-BUILD-2015-03-27-001/Updated/ * Nope, as expected: C:\SVN\zFPE610\ZFP-BUILD-2015-03-27-001\Updated>cat VSHPCRT1 cat: VSHPCRT1: Permission denied * Now let's chmod again from there: C:\SVN\zFPE610\ZFP-BUILD-2015-03-27-001\Updated>chmod 777 * * Hey, it works! C:\SVN\zFPE610\ZFP-BUILD-2015-03-27-001\Updated>cat VSHPCRT1 ¦Q¦@@X¦¦^G¦¦b¦¦¦¦¦¦¦¦¦¦a¦¦a¦¦¦¦K¦¦@@@Ö¦¦¦¦¦¦¦@¦¦¦¦`¦¦¦¦¦¦¦¦¦¦¦¦¦¦@@¦8@@¦8@@ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |