Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 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 X-X-Sender: ford AT eos To: cygwin AT cygwin DOT com Subject: multi-user file permission problems Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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/