From 75d1ff79901d88cb6da8d3a6892415873bc90c39 Mon Sep 17 00:00:00 2001 From: Michel Machado Date: Wed, 4 Sep 2024 14:43:11 -0400 Subject: [PATCH] gatekeeper: update GitHub workflow for Ubuntu 24.04 --- .github/workflows/c-cpp.yml | 4 ++-- README.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 3b04aa24..f68cfe32 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -10,7 +10,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository and submodules @@ -27,7 +27,7 @@ jobs: libhugetlbfs-bin build-essential gcc-multilib linux-headers-`uname -r` libmnl0 libmnl-dev libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 autoconf flex bison libncurses5-dev libreadline-dev - python python3-pyelftools libcap-dev libcap2 meson ninja-build + python3 python3-pyelftools libcap-dev libcap2 meson ninja-build pkg-config - name: Setup Gatekeeper diff --git a/README.md b/README.md index 18a67fe2..6b81f6b2 100644 --- a/README.md +++ b/README.md @@ -118,8 +118,8 @@ page. Once the packages are downloaded, they can be installed with the commands below: ```console -$ tar -zxvf gatekeeper-ubuntu-20.04-packages.tar.gz -$ cd gatekeeper-ubuntu-20.04-packages +$ tar -zxvf gatekeeper-ubuntu-24.04-packages.tar.gz +$ cd gatekeeper-ubuntu-24.04-packages $ sudo dpkg -i gatekeeper-bird_*_amd64.deb gatekeeper_*_amd64.deb ``` @@ -180,7 +180,7 @@ $ sudo apt-get update $ sudo apt-get -y -q install git clang devscripts doxygen libhugetlbfs-bin \ build-essential gcc-multilib linux-headers-`uname -r` libmnl0 libmnl-dev \ libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 \ - autoconf flex bison libncurses5-dev libreadline-dev python \ + autoconf flex bison libncurses5-dev libreadline-dev python3 \ libcap-dev libcap2 meson ninja-build pkg-config ```