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]

FW: cygwin 1.7.13-1: can't execute shell scripts on samba share


Sorry, forgot to change the recipient.

-----Original Message-----

> [snip]
>
>> lgiambro@lorien ~
>> $ cat len.sh
>> #!/bin/sh
>> echo it works
>
> And man sh states " --norc Do Ânot Âread Âand Âexecute the personal 
> initialization file ~/.bashrc if the
> Â Â Â Â Â Â Âshell is interactive. ÂThis option is on by default if 
> the shell Âis Âinvoked
> Â Â Â Â Â Â Âas sh."
> Which eliminates bashrc as a possible culprit.

> bash as sh will use ~/.profile in interactive and -login mode.  

Yes, I forgot about .profile. The OP should check his .profile does nothing that could cause it to fail when the current directory is a samba share.

> My guess is the remote disk handler is causing Cygwin to not see the file as executable.

Then why would getfacl, and ls, say it *is* executable? (In the OP case; in my case you are absolutely right).


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