[tex-live] tl09 release status: coming up

Joseph Wright joseph.wright at morningstar2.co.uk
Sat Oct 10 11:22:53 CEST 2009


Alexander Cherepanov wrote:
> Hi Joseph!
> On Fri, 09 Oct 2009 12:14:01 +0100, Joseph Wright <joseph.wright at morningstar2.co.uk> wrote:
> 
>> So I logged on as the Administrator on my system, and used
>> the Security part of the Properties box to take ownership of everything
>> I'd rsync'ed, and reset all of the file permissions to "Inherited" (i.e.
>> removed everything that rsync had set).
> 
> That should be prefectly doable under unprivileged user also. Or is 
> there some problems?

I always install as Administrator, and only every force permissions from 
the Admin account. More to do with me than anything: as Phil has pointed 
out, using cacls as the user who did the rsync sorts things out fine.
> 
>> Conclusion is that rsync on Windows is not easy to convince to use the
>> appropriate file permissions: that is not TeX Live's fault. 
> 
> Well, this is quite easy -- just don't ask rsync to preserve 
> permissions. Option -a includes option -p (preserve permissions). So I
> usually use options -rt (recursive, preserve modtimes) instead of -a 
> (which is equal -rlptgoD) on Windows.
> 
> Then rsync will act as other cygwin programs, including wget. Which 
> could also be troublesome;-( Easy solution is to set CYGWIN environment 
> variable to nontsec (doc: http://cygwin.com/cygwin-ug-net/ntsec.html 
> ). But adjusting umask should probably be enough. 

A bit of reading on Cygwin sites suggests that nontsec has been 
superseded by a setting in /etc/fstab (noacl). I tried both methods: 
neither seemed to make a difference. The /etc/fstab one is a bit 
confusing if not using a full Cygwin installation (it's supposed to 
work, but didn't for me.)
--
Joseph Wright




More information about the tex-live mailing list