diff --git a/Dockerfile b/Dockerfile index 842a604..7dcbb43 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,7 +51,11 @@ ENV MFT_VERSION=4.33.0-169 ARG PACKAGES="dpkg-dev=1.22.6ubuntu6.5" # enable deb-src repos -RUN sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources +RUN if [ -f /etc/apt/sources.list.d/ubuntu.sources ]; then \ + sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources; \ + elif [ -f /etc/apt/sources.list ]; then \ + sed -i 's/^#\s*deb-src/deb-src/' /etc/apt/sources.list; \ + fi RUN apt-get update -y RUN apt-get install -y --no-install-recommends ${PACKAGES} diff --git a/Dockerfile.nic-configuration-daemon b/Dockerfile.nic-configuration-daemon index 761145b..7f4a211 100644 --- a/Dockerfile.nic-configuration-daemon +++ b/Dockerfile.nic-configuration-daemon @@ -34,7 +34,11 @@ ENV MFT_VERSION=4.33.0-169 ARG PACKAGES="dpkg-dev=1.22.6ubuntu6.5 libusb-1.0-0=2:1.0.27-1 ipmitool=1.8.19-7ubuntu0.24.04.3 rshim curl=8.5.0-2ubuntu10.6 systemd-sysv=255.4-1ubuntu8.12 mstflint=4.26.0+1-2ubuntu3" # enable deb-src repos -RUN sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources +RUN if [ -f /etc/apt/sources.list.d/ubuntu.sources ]; then \ + sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources; \ + elif [ -f /etc/apt/sources.list ]; then \ + sed -i 's/^#\s*deb-src/deb-src/' /etc/apt/sources.list; \ + fi RUN apt-get update -y RUN apt-get install -y --no-install-recommends ${PACKAGES}