blob: 6c5ab4a5ae42ace53fb09fc964c14e7891502c34 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
$Id$
(Public domain.)
How to update TeX Live distribution signing key
===============================================
this should be done every year during the pretest.
shut down networking service
cp gpg directory from USB stick to computer
export GNUPGHOME=.....
export KEYID=0xC78B82D8C79512F79CC0D7C80D5E5D9106BAB6BC
gpg --edit-key $KEYID
> key 2
# selects the expiring key, check!
> expire
> 1y
# choose something after the release of the next TL
> save
gpg -a --export $KEYID > texlive.asc
# update USB drive with new stuff, remove from home,
rm -rf $GNUPGHOME
unset GNUPGHOME
gpg --send-keys $KEYID
# update TeX Live repository
export GNUPGHOME=/path/to/Master/tlpkg/gpg
# use gpg version 1 here!!!
gpg1 --import texlive.rsa
svn/git commit
# on the TUG server
gpg --homedir ~texlive/etc \
--keyserver hkp://pool.sks-keyservers.net \
--recv-key $KEYID
# or import from texlive.asc
|