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 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> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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