Mail Archives: cygwin/2009/01/25/04:04:21
X-Recipient: | archive-cygwin AT delorie DOT com
|
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
|
Message-ID: | <21649645.post@talk.nabble.com>
|
Date: | Sun, 25 Jan 2009 01:04:08 -0800 (PST)
|
From: | timcygwin <tim AT thedorsetpagdens DOT plus DOT com>
|
To: | cygwin AT cygwin DOT com
|
Subject: | chmod, ownership, etc
|
MIME-Version: | 1.0
|
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
|
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/
- Raw text -