summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/w32client.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc/w32client.txt')
-rw-r--r--Master/tlpkg/doc/w32client.txt87
1 files changed, 0 insertions, 87 deletions
diff --git a/Master/tlpkg/doc/w32client.txt b/Master/tlpkg/doc/w32client.txt
deleted file mode 100644
index cc583323e39..00000000000
--- a/Master/tlpkg/doc/w32client.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-CREATING A LAN INSTALLATION OF TEX LIVE FOR WINDOWS CLIENTS
-
-You can copy a TeX Live installation to a read-only network drive
-and tell your users to add the <root>\bin\win32 directory to their
-searchpath. However, this is not how things are done on the Windows
-platform.
-
-The w32client.bat/w32client script pair modifies the searchpath,
-creates shortcuts and creates file associations. It also registers
-an uninstaller script which will show up under Add/Remove Programs.
-
-Consider these scripts prototypes. You may want to add a GUI which
-lets the user choose whether [s]he wants any of those things.
-
-As it stands, all changes are made for the user, not for the
-workstation. This implies that in a roaming profile setup the
-configuration is available from any computer on the network, and
-that the user needs no particular rights on the workstation.
-
-REQUIREMENTS OF THE NETWORK INSTALLATION
-
-The prototype script assumes a standard directory layout:
-<parent>---<year>
- | |
- | +---bin---win32
- | +---texmf
- | +---texmf-dist
- | +---texmf-config
- | +---texmf-var
- | +---tlpkg
- |
- +---texmf-local
-
-The w32client- and w32unclient scripts assume that they are in the
-root of the installation, i.e. in <parent>\<year>.
-
-Sticking to this default directory layout minimizes configuration
-hassles. Still, there may be some:
-
-XETEX
-
-For XeTeX to support system fonts, it needs some information about
-those fonts. For Windows, this information normally is collected by
-a utiltity fc-cache during installation of XeTeX.
-
-If all computers on the network have the same set of fonts, and if
-the installation was created from such a computer, then XeTeX font
-support might work perfectly without additional action.
-
-However, it is better not to count on this, and to run fc-cache from
-the client script. Since users don't have write access to
-TEXMFSYSVAR, or <parent>\<year>\texmf-var, we need to use TEXMFVAR,
-or <user profile>\.texlive<year>\texmf-var. This can be accomplished
-with a file <parent>\<year>\texmf.cnf with the lines
-
-FONTCONFIG_PATH=$TEXMFVAR/fonts/conf
-FC_CACHEDIR=$TEXMFVAR/fonts/cache
-
-The file should already exist, but would still be empty apart from
-some comments. Settings here override settings in the main
-texmf.cnf, in <parent>\<year>\texmf\web2c.
-
-Users may need to rerun fc-cache if they move to another workstation
-with a different set of fonts.
-
-SEARCH PATH
-
-If a workstation already has a locally installed TeX and if its
-binaries are on the system path, then the locally installed TeX will
-be found first. The demo script safeguards against this by
-prepending the searchpath with the TeX Live binaries for individual
-shortcuts. Wrapper scripts also do this, so the TeXworks shortcut
-will always find our TeX Live first.
-
-In addition, w32client adds a command-prompt shortcut with such a
-locally patched searchpath.
-
-VISTA
-
-Under some circumstances, Vista needs to be told that a program or
-batchfile doesn't require admin privileges. This can be done with a
-manifest file, which has the name of the program, including
-extension, with `.manifest' appended. In my own tests, I had to
-create a manifest file w32unclient.bat.manifest for the uninstaller.
-
-If you need additional manifest files, just copy this manifest file
-and replace the program name in it.