mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-31 13:55:25 +01:00 
			
		
		
		
	Remove redundant commands
.. see https://github.com/testssl/testssl.sh/issues/2420#issuecomment-1762749767 As suggested by @polarathene the not needed repos are more elegantly removed, commands for removing util-linux removal and zypper up were redudant and thus squashed. First stage was build manually and it looked fine. This fixes #2439 .
This commit is contained in:
		| @@ -10,16 +10,13 @@ ARG INSTALL_ROOT | |||||||
|  |  | ||||||
| # /etc/os-release provides $VERSION_ID below. | # /etc/os-release provides $VERSION_ID below. | ||||||
| # We don't need the openh264.repo and the non-oss repos, just costs build time (repo caches). | # We don't need the openh264.repo and the non-oss repos, just costs build time (repo caches). | ||||||
| # Also we need to remove the util_linux RPM to /really/ make sure busybox-util-linux gets installed. |  | ||||||
| # And we need to run zypper update, see all PR #2424. |  | ||||||
| RUN source /etc/os-release \ | RUN source /etc/os-release \ | ||||||
|   && rm -f /etc/zypp/repos.d/repo-openh264.repo /etc/zypp/repos.d/repo-non-oss.repo \ |   && zypper removerepo repo-openh264 repo-non-oss repo-update-non-oss \ | ||||||
|   && export ZYPPER_OPTIONS=( --releasever "${VERSION_ID}" --installroot "${INSTALL_ROOT}" --cache-dir "${CACHE_ZYPPER}" ) \ |   && export ZYPPER_OPTIONS=( --releasever "${VERSION_ID}" --installroot "${INSTALL_ROOT}" --cache-dir "${CACHE_ZYPPER}" ) \ | ||||||
|   && zypper "${ZYPPER_OPTIONS[@]}" --gpg-auto-import-keys refresh \ |   && zypper "${ZYPPER_OPTIONS[@]}" --gpg-auto-import-keys refresh \ | ||||||
|   && rpm -e util-linux --nodeps \ |  | ||||||
|   && zypper "${ZYPPER_OPTIONS[@]}" --non-interactive install --download-in-advance --no-recommends \ |   && zypper "${ZYPPER_OPTIONS[@]}" --non-interactive install --download-in-advance --no-recommends \ | ||||||
|        bash procps grep gawk sed coreutils busybox ldns libidn2-0 socat openssl curl \ |        bash procps grep gawk sed coreutils busybox ldns libidn2-0 socat openssl curl \ | ||||||
|   && zypper up -y \ |  | ||||||
|   && zypper "${ZYPPER_OPTIONS[@]}" clean --all |   && zypper "${ZYPPER_OPTIONS[@]}" clean --all | ||||||
| ## Cleanup (reclaim approx 13 MiB): | ## Cleanup (reclaim approx 13 MiB): | ||||||
| # None of this content should be relevant to the container: | # None of this content should be relevant to the container: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Dirk
					Dirk