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.