| @@ -1,5 +1,16 @@ | |||
| First did instructions in --> INIT.TXT | |||
| THEN, this is new: | |||
| gpg --output public.pgp --export 83345E54 | |||
| // optional I guess; gpg --keyring ./public.pgp --no-default-keyring --export -a > public.asc | |||
| we need that public.pgp file!! let's upload it to somewhere, such as: | |||
| https://cppse.nl/public.pgp !! | |||
| Then make sure you have an "empty" repo. | |||
| reprepro -b /repo remove bionic whatever # if needed | |||
| @@ -20,10 +31,15 @@ Upload that thing to some secret URL you can use during CI. | |||
| Usage after all this: | |||
| # install key | |||
| sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5CE16B7B | |||
| ## THIS NO LONGER WORKS sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5CE16B7B | |||
| # install repo | |||
| sudo add-apt-repository "deb https://cppse.nl/repo/ $(lsb_release -cs) main" | |||
| ## THIS NO LONGER WORKS sudo add-apt-repository "deb https://cppse.nl/repo/ $(lsb_release -cs) main" | |||
| # NEW APPROACH: | |||
| curl -qs https://cppse.nl/public.pgp | sudo tee /etc/apt/keyrings/public.pgp | |||
| echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/public.pgp] https://cppse.nl/repo/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list | |||
| # enjoy | |||
| sudo apt-get install whatever | |||