diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | freerouter-p4dpdk.service | 2 | ||||
-rw-r--r-- | freerouter.spec | 16 | ||||
-rw-r--r-- | sources | 2 |
4 files changed, 11 insertions, 10 deletions
@@ -20,3 +20,4 @@ /v24.9.17.tar.gz /v24.9.18.tar.gz /v24.9.20.tar.gz +/v24.9.27.tar.gz diff --git a/freerouter-p4dpdk.service b/freerouter-p4dpdk.service index 1a10bc9..734a19b 100644 --- a/freerouter-p4dpdk.service +++ b/freerouter-p4dpdk.service @@ -9,7 +9,7 @@ StandardOutput=file:/var/log/p4dpdk.log ExecStartPre=-/sbin/modprobe uio_pci_generic ExecStartPre=-/usr/bin/dpdk-devbind.py -b uio_pci_generic 0000:00:05.0 ExecStartPre=-/usr/bin/dpdk-devbind.py -b uio_pci_generic 0000:00:06.0 -ExecStart=/usr/bin/p4dpdk.bin --in-memory --no-telemetry -a 0000:00:05.0 -a 0000:00:06.0 --vdev=net_af_packet0,iface=veth250,blocksz=16384,framesz=16384 -- 127.0.0.1 9080 2 0 1 2 1 3 4 -2 65407 0 -9 256 0 -4 512 0 +ExecStart=/usr/bin/p4dpdk.bin --in-memory --no-telemetry -a 0000:00:05.0 -a 0000:00:06.0 --vdev=net_af_packet0,iface=veth250,blocksz=16384,framesz=16384 -- 127.0.0.1 9080 2 0 0 1 1 2 3 -2 65407 0 -9 256 0 -4 512 0 ExecStopPost=-/usr/bin/dpdk-devbind.py -b virtio-pci 0000:00:05.0 ExecStopPost=-/usr/bin/dpdk-devbind.py -b virtio-pci 0000:00:06.0 Restart=always diff --git a/freerouter.spec b/freerouter.spec index ccccbcc..18da83a 100644 --- a/freerouter.spec +++ b/freerouter.spec @@ -2,7 +2,7 @@ %undefine _debugsource_packages Name: freerouter -Version: 24.9.20 +Version: 24.9.27 Release: 1%{?dist} Summary: Free, open source router OS process @@ -24,14 +24,14 @@ Source12: veth251.network Source13: veth251.netdev Source14: 80-freerouter.conf -%if 0%{?fedora} || 0%{?rhel} > 7 || 0%{?openEuler} -Recommends: socat -Recommends: freerouter-native +%if 0%{?rhel} == 7 +BuildRequires: openssl1.1-devel +%else +BuildRequires: openssl-devel BuildRequires: liburing-devel BuildRequires: libxdp-devel -BuildRequires: openssl-devel -%else -BuildRequires: openssl1.1-devel +Recommends: freerouter-native +Recommends: socat %endif BuildRequires: systemd BuildRequires: clang llvm @@ -56,7 +56,7 @@ effect: there are no vrf-awareness questions %package native Summary: Native tools for better performance than socat Requires: %{name} = %{version}-%{release} -%if 0%{?fedora} || 0%{?rhel} > 7 || 0%{?openEuler} +%if 0%{?rhel} != 7 Recommends: dpdk-tools xdp-tools systemd-networkd %endif @@ -1 +1 @@ -f8f034d6ad15b11cb787c9253e025ef1 v24.9.20.tar.gz +6661af602fdf6ebcec8e0f8a05fd64fc v24.9.27.tar.gz |