This is the mail archive of the cygwin 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]

Permissions/acl problem


Interesting problem. I have a nightly build script that has a crontab
entry setup to run at 1:30 a.m. every morning. Besides building, it
also copies my jar files out to a remote, shared file system for everyone to pickup and deploy in the morning. However, the cron job is having problems writing out to this directory.


What is interesting is, if I see the permission on the directory from my
bash shell, the privileges are O:RWX, G:RX and W:RX.

$ ls -la //remote/builds
total 0
drwxr-xr-x 1 jfong Domain Users 0 Jun 14 17:56 ./
dr-xr-xr-x 1 jfong Domain Users 0 Nov  8 13:32 ../
drwxr-xr-x 1 jfong Domain Users 0 Nov  7 18:01 Nightly/
drwxr-xr-x 1 jfong Domain Users 0 Apr 11  2007 Releases/


Now when I use the same command in my cron script (which shows the userID as myself), the privileges are O:RWX with nothing for Group or World.

+ id
uid=11172(jfong) gid=10513(Domain Users) 		
groups=544(Administrators),555(Remote Desktop Users),5
45(Users),10513(Domain Users)

+ ls -la //remote/builds
total 0
drwx------+ 1 Administrators Domain Users 0 Jun 14 17:56 .
dr-xr-xr-x  1 jfong          Domain Users 0 Nov  8 12:58 ..
drwx------+ 1 jfong          Domain Users 0 Nov  7 18:01 Nightly
drwx------+ 1 jfong          Domain Users 0 Apr 11  2007 Releases

+ ls -la //remote/builds/Nightly
total 0
drwx------+ 1 jfong          Domain Users 0 Nov  7 18:01 .
drwx------+ 1 Administrators Domain Users 0 Jun 14 17:56 ..
drwx------+ 1 jfong          Domain Users 0 Oct  1 01:33 200710010130
drwx------+ 1 jfong          Domain Users 0 Oct  2 01:33 200710020130

I tried using getfacl from the cron script, but that don't seem to match
anything either.  It shows
+ getfacl //remote/builds
# file: //remote/builds
# owner: Administrators
# group: Domain Users
user::rwx
group::---
group:SYSTEM:rwx
group:Users:rwx
mask:rwx
other:---
default:user::rwx
default:user:Administrators:rwx
default:group:SYSTEM:rwx
default:group:Users:rwx
default:mask:rwx

+ mkdir //remote/builds/Nightly/200711080630
mkdir: cannot create directory `//remote/builds/Nightly/200711080630':
Permission denied

Any idea what I need to change since chmod doesn't seem to have any effect.

Jerome


-- 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/


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