From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31300 invoked by alias); 25 Jan 2009 09:04:15 -0000 Received: (qmail 31291 invoked by uid 22791); 25 Jan 2009 09:04:14 -0000 X-SWARE-Spam-Status: No, hits=3.0 required=5.0 tests=BAYES_40,DNS_FROM_OPENWHOIS,J_CHICKENPOX_53,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: sourceware.org Received: from kuber.nabble.com (HELO kuber.nabble.com) (216.139.236.158) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 25 Jan 2009 09:04:10 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1LR0uW-00087f-7R for cygwin@cygwin.com; Sun, 25 Jan 2009 01:04:08 -0800 Message-ID: <21649645.post@talk.nabble.com> Date: Sun, 25 Jan 2009 13:47:00 -0000 From: timcygwin To: cygwin@cygwin.com Subject: chmod, ownership, etc MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2009-01/txt/msg00734.txt.bz2 I have the following cygwin environment set up: /etc/passwd hacked such that user tim has group 544 rather than 513 tim:unused_by_nt/2000/xp:1002:544:tim othy,U-olorin\tim,S-1-5-21-**etc**-1002:/home/tim:/bin/bash cygwin installed on a shared Windows directory (E:\utils\cygwin\), with the key Windows volumes made visible using links: ln -s /cygdrive/c /C ln -s /cygdrive/d /D ln -s /cygdrive/e /E ln -s /cygdrive/f /F ln -s /cygdrive/p /P ln -s /cygdrive/i /I ln -s /cygdrive/l /L ln -s /cygdrive/t /T /home/tim 'remapped' to my Windows area rm -rf /home/tim ln -s /F/users/tim /home/tim and to enable chmod'ing to work: export CYGWIN=smbntsec Problem is that the existing files in my Windows area have user ownership Administrators, group ownership None, e.g., -rwxrwxrwx 1 Administrators None 5513 Jul 20 2005 set_from_reg.awk* whereas new files created under cygwin have owner tim, group Administrators -rw-r--r-- 1 tim Administrators 0 Jan 25 08:51 rti Before I run through a recursive chown & chgrp to have the ownership set as desired (tim/Administrators not Administrators/None), is there something that I need to do to fix the ownership rights to save having to recursively set them. And will recursive chown & chgrp screw up the existing Windows ownership? Well I've had a quick play, creating files under Windows come up with ownership Administrators/None, files created under cygwin come up with ownership tim/Administrators, so I'd really like to have cygwin set up such that it reports tim/Administrators rather than Administrators/None even for files created under Windows - or perhaps the solution will be: What you need to set up in Windows such that ownership will be reported as tim/Administrators. Hope you can help... Oh, yes: Cygwin Configuration Diagnostics Current System Time: Sun Jan 25 08:31:56 2009 Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4 Path: f:\users\tim\bin l:\lib\system E:\utils\cygwin\usr\local\bin E:\utils\cygwin\bin E:\utils\cygwin\bin c:\WINNT\system32 c:\WINNT Output from E:\utils\cygwin\bin\id.exe (nontsec) UID: 1002(tim) GID: 544(Administrators) 0(root) 513(None) 544(Administrators) 545(Users) Output from E:\utils\cygwin\bin\id.exe (ntsec) UID: 1002(tim) GID: 544(Administrators) 0(root) 513(None) 544(Administrators) 545(Users) SysDir: C:\WINNT\system32 WinDir: C:\WINNT USER = 'tim' PWD = '/home/tim/bin' CYGWIN = 'smbntsec' HOME = '/home/tim' MAKE_MODE = 'unix' Use '-r' to scan registry a: fd N/A N/A b: fd N/A N/A c: hd NTFS 10244Mb 47% CP CS UN PA FC d: hd NTFS 146083Mb 61% CP CS UN PA FC packages_user e: net NTFS 146083Mb 61% CP CS UN PA FC packages_user f: net NTFS 146083Mb 61% CP CS UN PA FC packages_user g: hd NTFS 8707Mb 25% CP CS UN PA FC swap h: hd NTFS 131069Mb 36% CP CS UN PA FC disk_1_ntfs_1 i: net NTFS 146083Mb 61% CP CS UN PA FC packages_user j: hd NTFS 131069Mb 24% CP CS UN PA FC disk_1_ntfs_2 k: hd NTFS 34396Mb 19% CP CS UN PA FC disk_1_ntfs_3 l: hd NTFS 255Mb 45% CP CS UN PA FC RAMdisk m: fd NTFS 3951Mb 14% CP CS UN PA FC pilgrim n: fd NTFS 15487Mb 80% CP CS UN PA FC nomad o: net NTFS 146083Mb 61% CP CS UN PA FC packages_user p: net NTFS 146083Mb 61% CP CS UN PA FC packages_user r: hd NTFS 255Mb 45% CP CS UN PA FC RAMdisk t: hd NTFS 255Mb 45% CP CS UN PA FC RAMdisk v: cd N/A N/A E:\utils\cygwin / system binmode E:\utils\cygwin/bin /usr/bin system binmode E:\utils\cygwin/lib /usr/lib system binmode . /cygdrive system binmode,cygdrive -------------------------------- snippage -------------------------------- 978k 2008/11/10 l:\lib\system\cygiconv-2.dll 22k 2001/12/13 l:\lib\system\cygintl-1.dll 37k 2003/08/10 l:\lib\system\cygintl-2.dll 31k 2005/11/20 l:\lib\system\cygintl-3.dll 155k 2008/11/29 l:\lib\system\cygreadline6.dll 1829k 2008/06/12 l:\lib\system\cygwin1.dll Cygwin DLL version info: DLL version: 1.5.25 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 156 Shared data: 4 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Thu Jun 12 19:34:46 CEST 2008 CVS tag: cr-0x5f1 Shared id: cygwin1S4 -------------------------------- mega-snippage -------------------------------- -- View this message in context: http://www.nabble.com/chmod%2C-ownership%2C-etc-tp21649645p21649645.html Sent from the Cygwin list mailing list archive at Nabble.com. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/