This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Setup doesn't set right permissions


Setup isn't setting file permissions correctly all the time. For
example, the attached Cygwin tarball:

$ tar tjvf release/permstest/permstest-1.0.0-1.tar.bz2 
drwxr-xr-x thrall/FSUsers    0 2007-08-23 10:48:32 testdir/
-rwxr-xr-x thrall/FSUsers    0 2007-08-23 10:48:32 testdir/testfile

But when setup installs the 'permstest' package, I get:

$ find /testdir -exec ls -l {} \;
total 0
-rwxr-x---+ 1 thrall Users 0 Aug 23 10:48 testfile
-rwxr-x---+ 1 thrall Users 0 Aug 23 10:48 /testdir/testfile

Simply untarring from the command line works just fine.

Setup.exe reports version 2.573.2.2; I also tried 2.551 from CVS I built
myself (last ChangeLog entry is 7/31) and it had the same problem.

cygcheck output attached just in case.
--
Bryan Thrall
FlightSafety International
Bryan.Thrall@flightsafety.com 

Attachment: setup.hint
Description: setup.hint

Attachment: permstest-1.0.0-1.tar.bz2
Description: permstest-1.0.0-1.tar.bz2

Attachment: cygcheck_20070823.out
Description: cygcheck_20070823.out


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]