From 06776f2804715cb823a2af70ea10bb09da0f4896 Mon Sep 17 00:00:00 2001 From: Erez Geva Date: Sun, 2 Feb 2025 22:32:07 +0100 Subject: [PATCH] Add chrony to container. Signed-off-by: Erez Geva --- archlinux/Dockerfile | 2 +- debian/Dockerfile | 2 +- gentoo/Dockerfile | 1 + rpm/Dockerfile | 3 ++- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/archlinux/Dockerfile b/archlinux/Dockerfile index 2babad65..8ad78b32 100644 --- a/archlinux/Dockerfile +++ b/archlinux/Dockerfile @@ -19,7 +19,7 @@ RUN pacman-key --init && pacman-key --populate &&\ lua lua51 lua52 lua53 vim tcl json-c php m4 gtest texlive-core go jq\ texlive-fontutils astyle lua-posix lua51-posix lua52-posix lua53-posix\ clang openssl gnutls nettle gdb debugedit base-devel chrpath patchelf\ - discount ruby-test-unit cppcheck criterion &&\ + discount ruby-test-unit cppcheck criterion chrony &&\ useradd $USER -u $UID -m -G users,wheel &&\ echo "$USER ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers &&\ mkdir -p /t0 && cd /t0 && git clone https://github.com/linux-rt/librtpi &&\ diff --git a/debian/Dockerfile b/debian/Dockerfile index f1467841..e2743455 100644 --- a/debian/Dockerfile +++ b/debian/Dockerfile @@ -31,7 +31,7 @@ RUN if [ -f /etc/apt/sources.list.d/debian.sources ];then\ ruby-test-unit-context ruby-test-unit-notify libfile-touch-perl phpunit\ python3-demjson lua5.4 valgrind dh-golang reuse vim-gtk3 libgcrypt20-dev\ texlive-font-utils libcriterion-dev jq clang gdb abi-dumper gawk wget\ - abi-compliance-checker discount $DPKGS &&\ + abi-compliance-checker discount chrony $DPKGS &&\ apt-get upgrade -y --no-install-recommends &&\ sed -i 's/^enable_dl\s*=\s*Off/enable_dl = On/' /etc/php/*/cli/php.ini &&\ useradd $USER -u $UID -m -G sudo &&\ diff --git a/gentoo/Dockerfile b/gentoo/Dockerfile index 1d1d05a6..62edbf70 100644 --- a/gentoo/Dockerfile +++ b/gentoo/Dockerfile @@ -18,6 +18,7 @@ ARG UID USER RUN emerge -tv llvm-core/clang &&\ useradd $USER -u $UID -m -G users,wheel,portage &&\ echo "$USER ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers +RUN emerge -tv net-misc/chrony ARG COOKIE # RUN emerge --sync && emerge -tvuD @world ARG SRC DST diff --git a/rpm/Dockerfile b/rpm/Dockerfile index 38255387..0a295e21 100644 --- a/rpm/Dockerfile +++ b/rpm/Dockerfile @@ -19,7 +19,8 @@ RUN dnf install -y gcc gcc-c++ libtool libtool-ltdl make cmake git pkgconfig\ openssl-devel libgcrypt-devel gnutls-devel nettle-devel perl-Test-Class\ libfastjson libfastjson-devel json-c-devel m4 rubygem-test-unit gdb\ texlive-epstopdf ghostscript php-phpunit-PHPUnit perl-File-Touch jq\ - chrpath patchelf discount gmock-devel cppcheck && dnf clean all &&\ + chrpath patchelf discount gmock-devel cppcheck chrony &&\ + dnf clean all &&\ sed -i 's/^enable_dl\s*=\s*Off/enable_dl = On/' /etc/php.ini &&\ useradd $USER -u $UID -m -G users,wheel &&\ echo "$USER ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers