delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,TW_RW |
X-Spam-Check-By: | sourceware.org |
X-Authority-Analysis: | v=1.1 cv=Wd4F0Mu8V05kqqt67pyjJbbzQCzSsR+BbLtAgo88TiY= c=1 sm=0 a=98g4MNqF1sIA:10 a=ood2b7iyd8MA:10 a=8nJEP1OIZ-IA:10 a=h1yec8+VU+NHUtc1heAhgw==:17 a=IGpDGK2k4vuIIHQSHdQA:9 a=Fpp5NOLMpQHqGTdEVBo2Jd04fIwA:4 a=wPNLvfGTeEIA:10 a=h1yec8+VU+NHUtc1heAhgw==:117 |
Message-ID: | <4C3DEE61.6020607@codeware.com> |
Date: | Wed, 14 Jul 2010 12:05:37 -0500 |
From: | Cory Riddell <cory AT codeware DOT com> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | Re: vim and file permissions on Windows 7 |
References: | <4C3DCD3D DOT 6000404 AT codeware DOT com> <4C3DDE7C DOT 8060805 AT bopp DOT net> |
In-Reply-To: | <4C3DDE7C.8060805@bopp.net> |
X-IsSubscribed: | yes |
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 |
On 7/14/2010 10:57 AM, Jeremy Bopp wrote: > Drive Y is a mapping to a network location. Interestingly, ls -l >> /cygdrive returns: >> d---------+ 1 ???????? ???????? 24576 2010-07-09 11:18 c >> drwx------+ 1 Administrators Domain Users 0 2010-07-14 06:58 y >> >> The c folder looks weird, the y folder looks correct. >> > Try ls -ln /cygdrive. The user and group ownerships on the root of the > C: drive are most likely not found in your passwd and group files. The > -n option for ls will print the user and group IDs rather than try to > look up their names. Unfortunately, I can't think of any way offhand to > generate the passwd and group entries given only user and group IDs. > Maybe someone else can comment on that. > I think your answer is correct: $ ls -ln /cygdrive total 24 d---------+ 1 4294967295 4294967295 24576 2010-07-09 11:18 c drwx------+ 1 544 10513 0 2010-07-14 11:45 y I edited my /etc/fstab file (it contained only commented lines) and added this line at the end of the file: none /cygdrive cygdrive binary,noacl,posix=0,user 0 0 I closed all my Cygwin processes, opened a new terminal and did an ls-l on visitor.cpp again: -rw-r--r-- 1 cory Domain Users 3236 2010-07-11 22:37 visitor.cpp Success!!! The permissions are now reported as 644 rather than 000 and I can edit the file with Cygwin vim and not have bogus read-only issues. Thank you Jeremy. cory -- 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 |