[cvsnt] Re: cvsnt permissions ordering problem?
rrankin1424-cvsnt at yahoo.com
rrankin1424-cvsnt at yahoo.com
Wed Nov 17 21:20:53 GMT 2004
FYI, you can set the environment variable CVSNT=nontsec and leave
CYGWIN=...ntsec... I've been using that for a while with 58d and it works fine.
Rick
--- Tim Janes <tjanes at iee.org> wrote:
> Ahh! This CYGWIN variable maybe expains things.
>
> My 1st try with CVS was installing CVSNT 2.0.58d but I kept getting "unable
> to rename file error" when trying to commit. I spent ages trying to see what
> I had done wrong with permissions etc. Eventually after reading this list
> went back to 2.0.58a and all magically everything started working.
>
> I also exstenively use rsync and ages ago had a problem (I forget the
> details now) and the fix was to set CYGWIN to be "ntsec"
>
> So now I need CYGWIN to be "ntsec" for "rsync" and "ntea" for "CVSNT".
>
> As rsync is always run from a .bat file if I set CYGWIN to ntea globally and
> reset it to ntsec at the beginning of the rsync batch file all should work.
>
> But as I seem to be working at the moment with ntsec and 2.0.58a I am
> thinking "if its not broken don't fix it"
>
> Thanks to Tony and all for the good work on CVSNT.
>
> Tim.
>
>
>
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf Of
> Hartmut Honisch
> Sent: 17 November 2004 09:19
> To: cvsnt at cvsnt.org
> Subject: Re: [cvsnt] Re: cvsnt permissions ordering problem?
>
>
> > > Do you have a Cygwin installation on your server? If so, what's the
> > value of > the CYGWIN environment variable?
> >
> > Yes I do (although thats a bit broken at the moment too). the CYGWIN
> > environment variable is "server" (although it was "ntsec tty" a few
> > days ago).
>
> The "ntsec" is the reason it didn't work. It makes CVSNT modify file
> permissions to store meta information, like the Unix "executable" bit.
> However, it frequently causes problems, so the recommended way is the
> alternative method ("ntea"), which uses some kind of unused NTFS file
> attribute AFAIK.
>
> IMHO CVSNT should *not* use the CYGWIN variable to determine whether to use
> ntsec or ntea, mainly because nobody expects CYGWIN to affect CVSNT
> behaviour. I had the same problem on my CVSNT server - I didn't even
> remember _why_ I had set CYGWIN="ntsec tty", but it took me several days to
> figure out the problem.
>
> I've already submitted a feature request to the CVSNT bug tracker regarding
> this behaviour, but so far it has been dismissed.
>
> -Hartmut
>
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
More information about the cvsnt
mailing list