texlive[55199] Master/install-tl: Windows: not setting permissions on
commits+siepo at tug.org
commits+siepo at tug.org
Mon May 18 21:05:44 CEST 2020
Revision: 55199
http://tug.org/svn/texlive?view=revision&revision=55199
Author: siepo
Date: 2020-05-18 21:05:44 +0200 (Mon, 18 May 2020)
Log Message:
-----------
Windows: not setting permissions on a pre-existing texmf-local
Modified Paths:
--------------
trunk/Master/install-tl
Modified: trunk/Master/install-tl
===================================================================
--- trunk/Master/install-tl 2020-05-18 17:56:12 UTC (rev 55198)
+++ trunk/Master/install-tl 2020-05-18 19:05:44 UTC (rev 55199)
@@ -946,11 +946,12 @@
$vars{'TEXDIR'} =~ s!/$!!;
# do the actual installation
make_var_skeleton "$vars{'TEXMFSYSVAR'}";
+ my $oldlocal = -d $vars{'TEXMFLOCAL'};
make_local_skeleton "$vars{'TEXMFLOCAL'}";
mkdirhier "$vars{'TEXMFSYSCONFIG'}";
if (win32()) {
TeXLive::TLWinGoo::maybe_make_ro ($vars{'TEXMFSYSVAR'});
- TeXLive::TLWinGoo::maybe_make_ro ($vars{'TEXMFLOCAL'});
+ TeXLive::TLWinGoo::maybe_make_ro ($vars{'TEXMFLOCAL'}) unless $oldlocal;
TeXLive::TLWinGoo::maybe_make_ro ($vars{'TEXMFSYSCONFIG'});
}
More information about the tex-live-commits
mailing list.