選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Ray Burgemeestre 464dad4b32 Update instructions for myself. 2年前
..
Dockerfile-ubuntu1804 Add apt publisher for Ubuntu 20.04. 4年前
Dockerfile-ubuntu2004 Fix non-interactive for Ubuntu 20.04 4年前
Dockerfile-ubuntu2204 Fix apt-publisher for 22.04 2年前
INIT.TXT Finalize move to apt secure repo 5年前
Makefile Make apt publisher push to jammy (22.04) 2年前
README Update instructions for myself. 2年前

README

First did instructions in --> INIT.TXT

Then make sure you have an "empty" repo.

reprepro -b /repo remove bionic whatever # if needed

Until it's empty, then, if you didn't already at some point:

ssh-keygen -f keys/ssh < <(echo "\n\n")

Then:

sudo tar -czf secret.tar.gz keys gnupg repo
# might print some errors on special files, can be ignored.

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

# install repo
sudo add-apt-repository "deb https://cppse.nl/repo/ $(lsb_release -cs) main"

# enjoy
sudo apt-get install whatever


--- adding new distro.

we need to edit the secret file.

FIND IT:

find ./ -name '*secret.tar.gz'

untar into a temp dir..

1) open conf/distributions
add a block for the new thing, e.g., focal or jammy.

2) recreate tar with same file.

that should do it.