diff --git a/Others/dnsmasq/2.91/24.03-lts-sp2/Dockerfile b/Others/dnsmasq/2.91/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..2a7cf9b89246add3888a50577a84e98e0c923618 --- /dev/null +++ b/Others/dnsmasq/2.91/24.03-lts-sp2/Dockerfile @@ -0,0 +1,17 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} as BUILDER +ARG VERSION=2.91 + +RUN dnf update -y \ + && dnf install -y wget gcc make libidn-devel nettle-devel ncurses-devel \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +RUN wget https://thekelleys.org.uk/dnsmasq/dnsmasq-${VERSION}.tar.gz \ + && tar -xf dnsmasq-${VERSION}.tar.gz \ + && rm -f dnsmasq-${VERSION}.tar.gz \ + && cd dnsmasq-${VERSION} \ + && make -j$(nproc) \ + && make install + +CMD ["/usr/local/sbin/dnsmasq", "--help"] \ No newline at end of file diff --git a/Others/dnsmasq/meta.yml b/Others/dnsmasq/meta.yml index de98bfc6a3b369eb28a2dfa593ea708ef583b744..9d306b0b0563d76ca9470fda8f2c859056cd6973 100644 --- a/Others/dnsmasq/meta.yml +++ b/Others/dnsmasq/meta.yml @@ -1,3 +1,6 @@ 2.91-oe2403sp1: path: 2.91/24.03-lts-sp1/Dockerfile + +2.91-oe2403sp2: + path: 2.91/24.03-lts-sp2/Dockerfile \ No newline at end of file