delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/02/11/17:59:37.2

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
X-Authentication-Warning: eos.vss.fsi.com: ford owned process doing -bs
Date: Tue, 11 Feb 2003 16:42:18 -0600 (CST)
From: Brian Ford <ford AT vss DOT fsi DOT com>
X-X-Sender: ford AT eos
To: cygwin AT cygwin DOT com
Subject: multi-user file permission problems
Message-ID: <Pine.GSO.4.44.0302110938150.21272-100000@eos>
MIME-Version: 1.0

I recently updated from 1.3.19 to 1.3.20.  Setup picked up a few new
packages like gcc, ncurses, etc.  After the update, the new executables
and files had permission problems for other users of my (XP) box.

From reading the mailing list, I thought this might be due to a directory
permission inheritance problem caused by the particular older cygwin dll
used during my initial install.  So, I tried a clean re-install.  Then,
all files had this permission issue.  And yes, I did select install for
all users.

Here is an example:

ls -l /bin/make.exe
-rwx------+   1 ford     None       156160 May 11  2002 make.exe

getfacl -a /bin/make.exe
# file: make.exe
# owner: ford
# group: None
user::rwx
group::---
group:SYSTEM:rwx
group:Administrators:rwx
group:Users:r-x
mask:rwx
other:---

So, you can see that the unix permissions do not show read or execute
status for anyone but me.  However, the ACL's show Users do have these
permissions.

Trying to execute make in bash via PATH for other users results in make
not found.  But, trying to execute /usr/bin/make works fine for them.

Can someone please help?  Thanks.

--
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax:   314-551-8444



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019