[tex-live] How to add my very own unsigned repository

Norbert Preining preining at logic.at
Wed Jun 13 01:42:19 CEST 2018


Hi Martin,

> "tl-update-containers" with the "-no-sign" option which is successfully

Sounds correct.

> However, when testing "tlmgr --location=/tmp/TeXLive_MUYA list" only gives
> me:
> tlmgr: main database at /tmp/TeXLive_MUYA is not signed

Yes, that is true. The reason is as follows:
We allow unsigned subsidiary (additional) repositories, but the *main*
repository needs to be signed.

When you use --location or --repository, the one that is passed on to is
considered the *main* repository since it is the only one, and thus
needs to be signed.

Two options:
* use --no-verify-downloads
* add it to the list of repos with
  tlmgr repo add 

In both cases it should be working.

> However, when trying to copy the repository to a web server and installing
> the packages from there, I get the following error:
> /usr/local/texlive/current/bin/i386-linux/tlmgr: signature verification
> error of /tmp/mXX6S0Ljag/ko5GlUdB_5 from
> http://MYSERVER/tlnet/tlpkg/texlive.tlpdb: cryptographic signature
> verification of /tmp/mXX6S0Ljag/zqh8EyD4kn against
> http://MYSERVER/tlnet/tlpkg/texlive.tlpdb.sha512.asc
> failed. Output was

That is strange, do you by chance have set
  --require-verification
either on the command line, or much more likely, in the tlmgr config
file?

If you could send me (also in private) the output of
  tlmgr -v ....
call that would help

> Do you have an idea, what went wrong here? Is it not possible to copy a
> local unsigned repository to some web space? I thought, that using
> "-no-sign" is sufficient when creating the repository and that there is no
> verification for additional repositories by default. Did I understand this
> wrongly?

No, that is correct. Or at least it should be correct ;-)

All the best

Norbert

--
PREINING Norbert                               http://www.preining.info
Accelia Inc.     +    JAIST     +    TeX Live     +    Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


More information about the tex-live mailing list