summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-10 22:23:09 +0000
committerKarl Berry <karl@freefriends.org>2019-05-10 22:23:09 +0000
commitc4e345d20b5df263dab6270c8ed208049cb9cf4f (patch)
treec09a9ddf8f5580cba930c5ab35e091bb87c746cd /Master
parentb01551ccad284a7f20a02ad811599a5f19d524c6 (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@51076 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/bibtex/bib/beebe/texbook2.bib4
-rw-r--r--Master/texmf-dist/bibtex/bib/beebe/texbook3.bib57
-rwxr-xr-xMaster/texmf-dist/scripts/texlive/tlmgr.pl44
-rwxr-xr-xMaster/tlpkg/bin/tl-sign-file5
-rwxr-xr-xMaster/tlpkg/bin/tl-update-bindir8
-rwxr-xr-xMaster/tlpkg/bin/tl-update-images5
-rw-r--r--Master/tlpkg/doc/releng.txt85
-rw-r--r--Master/tlpkg/gpg/tl-key-extension.txt4
8 files changed, 145 insertions, 67 deletions
diff --git a/Master/texmf-dist/bibtex/bib/beebe/texbook2.bib b/Master/texmf-dist/bibtex/bib/beebe/texbook2.bib
index f827e181a10..3a842f20e2b 100644
--- a/Master/texmf-dist/bibtex/bib/beebe/texbook2.bib
+++ b/Master/texmf-dist/bibtex/bib/beebe/texbook2.bib
@@ -16,7 +16,7 @@
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
-%%% checksum = "54369 11659 47200 456271",
+%%% checksum = "25002 11659 47200 456277",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -1405,7 +1405,7 @@
}
@Book{Bancilhon:ADP89,
- editor = "Francois Bancilhon and Peter Buneman",
+ editor = "Fran{\c{c}}ois Bancilhon and Peter Buneman",
title = "Advances in Database Programming Languages",
publisher = pub-AW,
address = pub-AW:adr,
diff --git a/Master/texmf-dist/bibtex/bib/beebe/texbook3.bib b/Master/texmf-dist/bibtex/bib/beebe/texbook3.bib
index 5d3ac2e1c4d..18e31581dfb 100644
--- a/Master/texmf-dist/bibtex/bib/beebe/texbook3.bib
+++ b/Master/texmf-dist/bibtex/bib/beebe/texbook3.bib
@@ -5,9 +5,9 @@
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "3.72",
-%%% date = "04 March 2019",
-%%% time = "06:10:41 MST",
+%%% version = "3.74",
+%%% date = "13 April 2019",
+%%% time = "09:18:54 MDT",
%%% filename = "texbook3.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -17,7 +17,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "09332 22219 100098 948536",
+%%% checksum = "43624 22258 100278 950322",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -37,21 +37,21 @@
%%% covered in separate bibliographies
%%% (ep.bib, epodd.bib, and sgml.bib).
%%%
-%%% At version 3.72, the year coverage looks
+%%% At version 3.73, the year coverage looks
%%% like this:
%%%
%%% 1928 ( 1) 1959 ( 0) 1990 ( 54)
%%% 1929 ( 0) 1960 ( 0) 1991 ( 41)
%%% 1930 ( 0) 1961 ( 0) 1992 ( 83)
%%% 1931 ( 0) 1962 ( 1) 1993 ( 45)
-%%% 1932 ( 0) 1963 ( 0) 1994 ( 38)
+%%% 1932 ( 0) 1963 ( 0) 1994 ( 39)
%%% 1933 ( 0) 1964 ( 0) 1995 ( 29)
%%% 1934 ( 0) 1965 ( 0) 1996 ( 15)
%%% 1935 ( 0) 1966 ( 0) 1997 ( 24)
%%% 1936 ( 0) 1967 ( 1) 1998 ( 7)
%%% 1937 ( 0) 1968 ( 1) 1999 ( 10)
%%% 1938 ( 0) 1969 ( 1) 2000 ( 6)
-%%% 1939 ( 0) 1970 ( 2) 2001 ( 10)
+%%% 1939 ( 0) 1970 ( 2) 2001 ( 11)
%%% 1940 ( 0) 1971 ( 1) 2002 ( 5)
%%% 1941 ( 0) 1972 ( 2) 2003 ( 12)
%%% 1942 ( 0) 1973 ( 1) 2004 ( 37)
@@ -73,7 +73,7 @@
%%% 1958 ( 0) 1989 ( 55)
%%% 19xx ( 2)
%%%
-%%% Article: 210
+%%% Article: 212
%%% Book: 324
%%% Booklet: 12
%%% InCollection: 13
@@ -87,7 +87,7 @@
%%% TechReport: 59
%%% Unpublished: 2
%%%
-%%% Total entries: 831
+%%% Total entries: 833
%%%
%%% The ISBN and ISSN fields will be printed if
%%% the is-alpha.bst or is-plain.bst style
@@ -408,6 +408,8 @@
@String{j-COMPUT-AIDED-DES = "Computer-Aided Design"}
+@String{j-COMPUT-PHYS = "Computers in Physics"}
+
@String{j-COMPUTER = "Computer"}
@String{j-COMPUTERS-AND-GRAPHICS = "Computers and Graphics"}
@@ -7283,6 +7285,43 @@
Preparation",
}
+@Article{Ginsparg:1994:FST,
+ author = "Paul Ginsparg",
+ title = "First Steps Towards Electronic Research
+ Communication",
+ journal = j-COMPUT-PHYS,
+ volume = "8",
+ number = "4",
+ pages = "390--??",
+ month = jul,
+ year = "1994",
+ CODEN = "CPHYE2",
+ DOI = "https://doi.org/10.1063/1.4823313",
+ ISSN = "0894-1866 (print), 1558-4208 (electronic)",
+ ISSN-L = "0894-1866",
+ bibdate = "Wed Apr 10 08:45:49 MDT 2019",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/computphys.bib;
+ http://www.math.utah.edu/pub/tex/bib/texbook3.bib",
+ URL = "https://aip.scitation.org/doi/10.1063/1.4823313",
+ abstract = "Barely three years old, the e-print archives at Los
+ Alamos National Laboratory now serve a user base of
+ more than 20,000.",
+ acknowledgement = ack-nhfb,
+ ajournal = "Comput. Phys",
+ fjournal = "Computers in Physics",
+ journal-URL = "https://aip.scitation.org/journal/cip",
+ keywords = "arXiv.org",
+ remark = "From the first page: ``The first such advance was the
+ widespread standardization during this period on \TeX{}
+ (written by Donald E. Knuth of Stanford) as our
+ scientific word processor. For the first time, we could
+ produce for ourselves a printed version equal or
+ superior in quality to the ultimate published version.
+ \TeX{} has in addition the virtue of being ASCII-based,
+ which makes transmitting \TeX{} files between different
+ computer systems straightforward.''",
+}
+
@Book{Glasman-Deal:2010:SRW,
author = "Hilary Glasman-Deal",
title = "Science research writing for non-native speakers of
diff --git a/Master/texmf-dist/scripts/texlive/tlmgr.pl b/Master/texmf-dist/scripts/texlive/tlmgr.pl
index eed8e75f1a3..6d9e7528bd8 100755
--- a/Master/texmf-dist/scripts/texlive/tlmgr.pl
+++ b/Master/texmf-dist/scripts/texlive/tlmgr.pl
@@ -6988,10 +6988,11 @@ do not include the version of the local installation
# of the main remote repository, then
# warn that one needs to call update-tlmgr-latest.sh --update
if ($is_main && $TeXLive::TLConfig::ReleaseYear < $texlive_release_year) {
- return (undef, "Remote repository is newer than local ($TeXLive::TLConfig::ReleaseYear < $texlive_release_year)\n"
+ return (undef, "Local TeX Live ($TeXLive::TLConfig::ReleaseYear)"
+ . " is older than remote repository ($texlive_release_year).\n"
. "Cross release updates are only supported with\n"
. " update-tlmgr-latest(.sh/.exe) --update\n"
- . "Please see https://tug.org/texlive/upgrade.html for details.")
+ . "See https://tug.org/texlive/upgrade.html for details.")
}
} else {
# $texlive_minrelease not defined, so only one year is valid
@@ -7472,9 +7473,13 @@ with C<tlmgr>:
Tell C<tlmgr> to use a nearby CTAN mirror for future updates; useful if
you installed TeX Live from the DVD image and want to have continuing
updates. The two commands are equivalent; C<ctan> is just an alias for
-the given url. Caveat: C<mirror.ctan.org> resolves to many different
-hosts, and they are not perfectly synchronized; we recommend updating
-only daily (at most), and not more often.
+the given url.
+
+Caveat: C<mirror.ctan.org> resolves to many different hosts, and they
+are not perfectly synchronized; we recommend updating only daily (at
+most), and not more often. You can choose a particular mirror if
+problems; the list of all CTAN mirrors with the status of each is at
+L<https://ctan.org/mirrors/mirmon>.
=item C<tlmgr update --list>
@@ -7525,7 +7530,7 @@ like this:
Of course a real hostname and its particular top-level CTAN directory
have to be specified. The list of CTAN mirrors is available at
-L<https://ctan.org/mirrors>.
+L<https://ctan.org/mirrors/mirmon>.
Here's an example of using a local directory:
@@ -8126,8 +8131,8 @@ with C<--usertree>. See L<USER MODE> below.
=head2 install [I<option>...] I<pkg>...
Install each I<pkg> given on the command line, if it is not already
-installed. (It does not touch existing packages; see the C<update>
-action for how to get the latest version of a package.)
+installed. It does not touch existing packages; see the C<update>
+action for how to get the latest version of a package.
By default this also installs all packages on which the given I<pkg>s are
dependent. Options:
@@ -8189,6 +8194,10 @@ C<--reinstall>, as in (using the C<fontspec> package as the example):
=back
+This action does not automatically add new symlinks in system
+directories; you need to run C<tlmgr path add> (L</path>) yourself if
+you are using this feature and want new symlinks added.
+
=head2 key
=over 4
@@ -8371,10 +8380,12 @@ settings.
=item B<path [--w32mode=user|admin] remove>
-On Unix, merely adds or removes symlinks for binaries, man pages, and
-info pages in the system directories specified by the respective options
-(see the L</option> description above). Does not change any
-initialization files, either system or personal.
+On Unix, adds or removes symlinks for executables, man pages, and info
+pages in the system directories specified by the respective options (see
+the L</option> description above). Does not change any initialization
+files, either system or personal. Furthermore, any executables added or
+removed by future updates are not taken care of automatically; this
+command must be rerun as needed.
On Windows, the registry part where the binary directory is added or
removed is determined in the following way:
@@ -8577,6 +8588,10 @@ written to the terminal.
=back
+This action does not automatically remove symlinks to executables from
+system directories; you need to run C<tlmgr path remove> (L</path>)
+yourself if you are using this feature and want stale symlinks removed.
+
=head2 repository
=over 4
@@ -8881,7 +8896,6 @@ supported in these circumstances.
This option can also be set permanently in the tlmgr config file with
the key C<update-exclude>.
-
=item B<--no-auto-remove> [I<pkg>...]
By default, C<tlmgr> tries to remove packages which have disappeared on
@@ -8977,6 +8991,10 @@ fallback information, but if you don't like them accumulating (e.g.,
C<mirror.ctan.org> resolves to many different hosts, each resulting in
a possibly different hash), it's harmless to delete them.
+This action does not automatically add or remove new symlinks in system
+directories; you need to run C<tlmgr> L</path> yourself if you are using
+this feature and want new symlinks added.
+
=head1 CONFIGURATION FILE FOR TLMGR
C<tlmgr> reads two configuration files: one is system-wide, in
diff --git a/Master/tlpkg/bin/tl-sign-file b/Master/tlpkg/bin/tl-sign-file
index 4398262b6eb..bab1d5fdff0 100755
--- a/Master/tlpkg/bin/tl-sign-file
+++ b/Master/tlpkg/bin/tl-sign-file
@@ -1,7 +1,8 @@
#!/bin/sh
# $Id$
-# Public domain. Originally written 2016, Norbert Preining
-# Sign a file for release in TeX Live.
+# Public domain. Originally written 2016, Norbert Preining.
+# Sign a file for release in TeX Live. Used in tl-update-images, etc.
+# See tlpkg/gpg/tl-key-extension.txt for some info.
if test $# -ne 1; then
echo "$0: Exactly one argument must be given, the file to sign." >&2
diff --git a/Master/tlpkg/bin/tl-update-bindir b/Master/tlpkg/bin/tl-update-bindir
index 3c90a64a4f6..0c656a337dc 100755
--- a/Master/tlpkg/bin/tl-update-bindir
+++ b/Master/tlpkg/bin/tl-update-bindir
@@ -193,11 +193,15 @@ for tlplat in $tlplats; do
default_bin_loc=$download_loc
#remurl=http://dl.contextgarden.net/build/texlive/$tlplat.tar.xz
# check for commits:
- # https://github.com/TeX-Live/texlive-source/commits/master for commits.
- # "Draft new release":
+ # https://github.com/TeX-Live/texlive-source/commits
+ # "Draft a new release"; use "svnNNNNN" in "Tag version" field,
+ # "Target:trunk" should already be there,
+ # brief msg from that commit in "title",
+ # and anything relevant for "description", or leave it blank:
# https://github.com/TeX-Live/texlive-source/releases
# After ~30min, should have new release at:
# https://github.com/TeX-Live/texlive-source/releases
+ # (If you have/want a git checkout of texlive-source, see tlbuild doc.)
remurl=`curl -s https://api.github.com/repos/TeX-Live/texlive-source/releases/latest | grep browser_download_url | grep texlive-bin-x86_64-linux.tar.gz | cut -d : -f 2,3 | tr -d \"`
$grab $remurl;;
x86_64-linuxmusl)
diff --git a/Master/tlpkg/bin/tl-update-images b/Master/tlpkg/bin/tl-update-images
index 7506c3ac3f6..d79b5b86536 100755
--- a/Master/tlpkg/bin/tl-update-images
+++ b/Master/tlpkg/bin/tl-update-images
@@ -109,8 +109,9 @@ MAKEINST ()
fi
cp -pr install-tl *.bat tlpkg archive $imgdir || exit 1
#
- # Save all tlpdb files before pruning platforms.
- preprune=/tmp/pruneimg.pre
+ # Save all tlpdb files before pruning platforms; these will be posted
+ # to historic later; see releng.txt.
+ preprune=$target/preprune-tlpdb
rm -rf $preprune && mkdir $preprune
cp -p tlpkg/texlive.tlpdb* $preprune || exit 1
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 6664e0a3a9b..0b8fe0520fa 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -217,7 +217,11 @@ P. The day before the final pretest:
Q. After final build, to do total freeze:
In cron.tl, set *_frozen=true.
- Probably also just disable the cron entry.
+ Don't disable the cron entry, since we want to see if any commits
+ are mistakenly made. Nothing more than svn update will happen
+ with everything frozen.
+
+R. Ask Martin Schroeder to do torrents.
III. Making the big release:
@@ -226,14 +230,14 @@ Q. After final build, to do total freeze:
umount /home/ftp/texlive/Contents/live
hx=/home/ftp/historic/systems/texlive
-prev=2017
-this=2018
+prev=`date -d "last year" +%Y`; echo $prev
+this=`date +%Y`; echo $this
mkdir $hx/$this
cd /home/ftp/texlive/Images
cp README.md $hx/$prev/
mv -v *.iso* *.torrent* $hx/$prev/
-mv -v test/texlive2*.iso* .
+mv -v test/texlive*.iso* .
mv -v test/texlive*.tar.xz* $hx/$this/ # tar version only in historic
update README (touch even if no real changes needed)
and test/README (pretest over)
@@ -243,14 +247,16 @@ hm=/home/ftp/historic/systems/mactex
mkdir $hm/$prev/
cd ~ftp/tex/mactex
chgrp mactex *; chmod g+w *
-mv -v *-*.pkg* $hm/$prev
+mv -v *.pkg* $hm/$prev
mv -v ~ftp/texlive/tlpretest/mactex*pkg* .
ln -sv mactex-20*.pkg MacTeX.pkg
ln -sv mactex-basic*.pkg BasicTeX.pkg
ln -sv mactex-ghost*.pkg Ghostscript.pkg
-for p in [MBG]*.pkg; do md5sum $p >$p.md5; done & # used on mactex web pages
+for p in [BGM]*.pkg; do md5sum $p >$p.md5; done & # used on mactex web pages
+edit README
+chgrp mactex *; chmod g+w *
mkdir $hm/$this/
-cp Extras*pdf MacTeXtras-*.zip $hm/$this
+cp -v Extras*.pdf MacTeXtras-*.zip $hm/$this
- rest of tlnet:
cd /home/ftp/texlive/tlnet
@@ -259,7 +265,7 @@ rm -rf [a-z]*
mv ../tlpretest/[a-z]* .
update README (touch even if no real changes needed)
and ../tlpretest/README (pretest over)
-cp install-tl-unx.tar.gz $hx/$this/
+cp install-tl-unx.tar.gz install-tl.zip $hx/$this/
- update local CTAN area just to avoid mirroring everything back again:
cy=/home/ftp/tex-archive/systems
@@ -276,9 +282,12 @@ mkdir $hx/$prev/web/
cp *.html !$ # remove tugstyle.css ref from bugs.html
- copy full (unpruned) tlpdb to historic:
-tgz=texlive-20180414-tlpdb-full.tar.gz
-tar -czvf $tgz -C ~/pruneimg.pre/ texlive.tlpdb texlive.tlpdb.*5*
-mv ~/pruneimg.pre/$tgz $hx/$this/
+# the pre-pruned tlpdb directory is created by tl-update-images.
+preprune=/home/ftp/texlive/Images/test/preprune-tlpdb
+tgz=`pwd`/texlive-20190410-tlpdb-full.tar.gz
+(cd $preprune && tar cvzf $tgz texlive.tlpdb texlive.tlpdb.*5*)
+mv $preprune/$tgz $hx/$this/
+rm -f $preprune
- tug.org stuff:
change fstab
@@ -288,15 +297,12 @@ nice -19 perl install-tl # do full install to default location.
rm /usr/local/texlive-rel; ln -s texlive/$this /usr/local/texlive-rel
newsrc=!$/source
mkdir $newsrc
-cp source/{install-tl,texlive,w32tex}*.tar.?z $newsrc
+cp -v source/{install-tl,texlive,w32tex}*.tar.?z $newsrc
ls -l !$
-cp -a $newsrc/* $cy/texlive/Source/
mount /home/ftp/texlive/Contents/live
-cd && umount /mnt/tl
+cd
+umount /mnt/tl
-update historic/systems with final proTeXt, when ready.
- https://bscw.fernuni-hagen.de
- ftp://ftp.fernuni-hagen.de/pub/windows/win32/ProTeXt/
update ~www/texlive web pages (search for $prev and $prev-1):
acquire* - general
bugs.html - general, also case of $prevprev at bottom
@@ -312,22 +318,30 @@ check for new Texinfo manuals to link to html versions:
~www/texinfohtml/
further web updates below.
+update historic/systems with final proTeXt, when ready.
+ https://bscw.fernuni-hagen.de
+ ftp://ftp.fernuni-hagen.de/pub/windows/win32/ProTeXt/
+ ~www/protext/index.html
+
- announcements:
CTAN @ ISO update: remove old version, re-enable tlnet mirroring.
Dick @ updating MacTeX.
-Martin @ torrents (done earlier).
-Siep @ w32client.html, Norbert @ debian,updmap-kanji.html.
-Nikola @ FreeBSD notes linked on bugs.html.
+Martin @ torrents (should be done earlier).
+Siep @ windows.html, Norbert @ debian,updmap-kanji.html.
pdftex maintainers @ updating pdftex sources with sync-pdftex.sh + tag.
+(no longer) Nikola @ FreeBSD notes linked on bugs.html.
+tex-live @ release made.
- make tag + branch:
(determine revision number from svn log, in case commits were mistakenly made)
-svn copy -r r47460 \
- -m'texlive-2018.0 tag based on r47460' \
- svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2018.0
-svn copy -r 47460 \
- -m'branch2018 branch based on r47460' \
- svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2018
+rev=50896 # svnversion
+this=`date +%Y`; echo $this
+svn copy -r $rev \
+ -m"texlive-$this.0 tag based on r$rev" \
+ svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-$this.0
+svn copy -r $rev \
+ -m"branch$this branch based on r$rev" \
+ svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch$this
It's the same command, just different destinations.
http://svnbook.red-bean.com/en/1.8/svn.branchmerge.html
@@ -347,12 +361,12 @@ svn co svn://tug.org/texlive/branches/branch$this/Build/source . >&out
Do a test build, commit when successful.
Ask for rebuilds,
When (enough) rebuilds are done, commit to the branch and make another tag:
-#svn copy -r 47626 -m'texlive-2018.1 tag based on r47626, with critical dvipdfmx and other bug fixes; http://tug.org/pipermail/tlbuild/2018q2/004222.html' \
-# svn://tug.org/texlive/branches/branch2018 \
-# svn://tug.org/texlive/tags/texlive-2018.1
+#svn copy -r 51058 -m'texlive-2019.1 tag based on r51058, with critical dvips fix' \
+# svn://tug.org/texlive/branches/branch2019 \
+# svn://tug.org/texlive/tags/texlive-2019.1
(Using urls makes for an immediate commit, which is what we want.)
-- update ~karl/bin/cron.tl, and reenable when feel ready.
+- update ~karl/bin/cron.tl, and reenable when feel ready:
critical=
pretest=
images_frozen=true
@@ -370,20 +384,23 @@ cd /mnt/tc
cp -R [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this
#
# copy ctan snapshot for TUG members:
-ls -l ~www/members/ctan17-*.tar
+ls -l ~www/members/ctan18-*.tar
du !$
-rm -i ~www/members/ctan17-*.tar # assuming it's hard-linked, else move!
+rm -i ~www/members/ctan18-*.tar # assuming it's hard-linked, else move!
nice -19 tar cf ~www/members/ctan`date +%y`-20180414.tar ctan
chmod a=r ~www/members/ctan*.tar
ls -l !$; du !$
# edit members/index.html
mkdir /home/ftp/historic/systems/ctancd/$this
-ln ~www/members/ctan*.tar !$
+ln -v ~www/members/ctan*.tar !$
#
cd && umount /mnt/tc
#
cd $hy/$this/packaging
-# copy in files from texcollection svn, then:
+# copy in files from texcollection svn:
+cp $HOME/src/texcollection/$this/packaging/* .
+#
+# make small image for web page:
pdftoppm -gray -r 222 texcoll-cover.pdf temp
# edit temp*.pgm to be just the cover.
pnmcrop temp*.pgm | pnmtopng >~www/texcollection/texcollection$this.png
diff --git a/Master/tlpkg/gpg/tl-key-extension.txt b/Master/tlpkg/gpg/tl-key-extension.txt
index 896a1f56526..6c5ab4a5ae4 100644
--- a/Master/tlpkg/gpg/tl-key-extension.txt
+++ b/Master/tlpkg/gpg/tl-key-extension.txt
@@ -1,4 +1,5 @@
$Id$
+(Public domain.)
How to update TeX Live distribution signing key
===============================================
@@ -44,6 +45,3 @@ svn/git commit
--recv-key $KEYID
# or import from texlive.asc
-
-
-