[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
either on the command line, or much more likely, in the tlmgr config

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


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