Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package podman for openSUSE:Factory checked in at 2021-04-10 15:26:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/podman (Old) and /work/SRC/openSUSE:Factory/.podman.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "podman" Sat Apr 10 15:26:04 2021 rev:76 rq:883239 version:3.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/podman/podman.changes 2021-03-02 12:30:59.103604112 +0100 +++ /work/SRC/openSUSE:Factory/.podman.new.2401/podman.changes 2021-04-10 15:26:13.746297414 +0200 @@ -1,0 +2,6 @@ +Mon Mar 29 16:29:46 UTC 2021 - Frederic Crozat <fcro...@suse.com> + +- Create docker subpackage to allow replacing docker with + corresponding aliases to podman. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ podman.spec ++++++ --- /var/tmp/diff_new_pack.yZudS5/_old 2021-04-10 15:26:14.998298887 +0200 +++ /var/tmp/diff_new_pack.yZudS5/_new 2021-04-10 15:26:15.002298892 +0200 @@ -54,8 +54,8 @@ %ifarch ppc64le #!BuildIgnore: gcc-PIE %endif -Recommends: apparmor-parser Recommends: apparmor-abstractions +Recommends: apparmor-parser Requires: catatonit Requires: cni Requires: cni-plugins @@ -97,6 +97,21 @@ setups. In more complicated setups, users are recommended to write their own CNI configurations. +%package docker +Summary: Emulate Docker CLI using podman +BuildArch: noarch +Requires: %{name} = %{version} +Conflicts: docker +Conflicts: docker-ce +Conflicts: docker-ee +Conflicts: docker-latest +Conflicts: moby-engine + +%description docker +This package installs a script named docker that emulates the Docker CLI by +executes podman commands, it also creates links between all Docker CLI man +pages and %{name}. + %build # Build podman BUILDFLAGS="-buildmode=pie" make @@ -109,8 +124,7 @@ # Updates must be tested manually. %install -make DESTDIR=%{buildroot} PREFIX=/usr install -make DESTDIR=%{buildroot} PREFIX=/usr install.completions +make DESTDIR=%{buildroot} PREFIX=/usr install install.completions install.docker # packaged in libcontainers-common rm %{buildroot}/usr/share/man/man5/containers-mounts.conf.* %{buildroot}/usr/share/man/man5/oci-hooks.* @@ -163,6 +177,14 @@ %config %{_sysconfdir}/cni/net.d/87-podman-bridge.conflist %license LICENSE +%files docker +%{_bindir}/docker +%{_mandir}/man1/docker*.1* +%{_tmpfilesdir}/podman-docker.conf + +%post docker +%tmpfiles_create %{_tmpfilesdir}/podman-docker.conf + %pre %service_add_pre podman.service podman.socket # move away any old rpmsave config file to avoid having it re-activated again in