A(nother) binary distrib repo for BIRD
It looks like CZ-NIC abandoned their OpenSUSE Open Build Service repository (its still sitting at 2.0.8 while upstream is at 2.0.10 now).
So I decided to take this into my hands™️ and made my own Open Build Service Repository because why not. Luckily they still maintain packaging systems (like apkg) and scripts (like make-obs
).
Below are snippets for you to install the OBS repos for your distro (I assume you are the root user).
Debian Testing:
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing ./
EOF
apt-get update
Debian Unstable:
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable ./
EOF
apt-get update
Debian 11 (bullseye):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11 ./
EOF
apt-get update
Debian 10 (buster):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10 ./
EOF
apt-get update
Debian 9 (stretch):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_9.0/Release.key | apt-key add -
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_9.0 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_9.0 ./
EOF
apt-get update
Ubuntu 22.04 (jammy):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04 ./
EOF
apt-get update
Ubuntu 20.04 (focal):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04 ./
EOF
apt-get update
Ubuntu 18.04 (bionic):
apt-get -y install apt-transport-https
curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04/Release.key | apt-key add -
cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04 ./
EOF
apt-get update
Copyright 2018-2022, linuxgemini (İlteriş Yağıztegin Eroğlu). Any and all opinions listed here are my own and not representative of my employers; future, past and present.