Re: git-cvsserver strips exec bit

2013-09-11 Thread Michael Cronenworth
Junio C Hamano wrote: Then what I wrote was actually relevant;-) I am not sure if we want to use the owner bit (i.e. 4th place) instead of the other bit (i.e. the last place) like this patch does, though. The old code in 1.8.1.x would have produced either "r" (for 100644) or

Re: git-cvsserver strips exec bit

2013-09-10 Thread Junio C Hamano
Michael Cronenworth writes: > Michael Cronenworth wrote: >> This fix is close. Now all files are checked out with a mask of 555. > > Let me clarify. > > Git mask 755 => CVS mask 555 > Git mask 644 => CVS mask 444 > > Thanks, > Michael Then what I wrote was actually relevant ;-) I am not sur

Re: git-cvsserver strips exec bit

2013-09-10 Thread Michael Cronenworth
Michael Cronenworth wrote: This fix is close. Now all files are checked out with a mask of 555. Let me clarify. Git mask 755 => CVS mask 555 Git mask 644 => CVS mask 444 Thanks, Michael -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vge

Re: git-cvsserver strips exec bit

2013-09-10 Thread Michael Cronenworth
Junio C Hamano wrote: I stopped interacting with CVS quite a long time ago, so I do not have any way of verifying, but the fix may be just the matter of something like this. This fix is close. Now all files are checked out with a mask of 555. -- To unsubscribe from this list: send the line "un

Re: git-cvsserver strips exec bit

2013-09-10 Thread Junio C Hamano
Junio C Hamano writes: > Michael Cronenworth writes: > >> On git 1.8.1.x (Fedora 18) I was able to use the git-cvsserver to checkout >> code >> to package into a tarball. Script files that were in git with 755 masks were >> checked-out with the same mask. After upgrading the git repository mach

Re: git-cvsserver strips exec bit

2013-09-10 Thread Junio C Hamano
Michael Cronenworth writes: > On git 1.8.1.x (Fedora 18) I was able to use the git-cvsserver to checkout > code > to package into a tarball. Script files that were in git with 755 masks were > checked-out with the same mask. After upgrading the git repository machine to > Fedora 19 (1.8.3.1) the

git-cvsserver strips exec bit

2013-09-10 Thread Michael Cronenworth
Hello, On git 1.8.1.x (Fedora 18) I was able to use the git-cvsserver to checkout code to package into a tarball. Script files that were in git with 755 masks were checked-out with the same mask. After upgrading the git repository machine to Fedora 19 (1.8.3.1) the behaviour has changed. When I ch