forked from pool/podman
Compare commits
53 Commits
Author | SHA256 | Date | |
---|---|---|---|
85685f99f4 | |||
86358c6980 | |||
85dc450fcd | |||
8ed6984f2b | |||
88234b8254 | |||
8ec24c934c | |||
7d45484815 | |||
bf21014ef6 | |||
093bbffbf5 | |||
e8ef26eba5 | |||
902106aead | |||
003311f43f | |||
b55c1fe90d | |||
e2c09975b0 | |||
51ab57bc4b | |||
aac5e10045 | |||
28913f8dab | |||
23021cbff2 | |||
c3f999b2d2 | |||
599c04e4e3 | |||
a3f27f9595 | |||
4ccce3961a | |||
0fa257aa97 | |||
2b0f7a0d2b | |||
5fb0186cc0 | |||
43b78fcddc | |||
2abf39e669 | |||
d1f99539d6 | |||
86b2e222c4 | |||
5e9d5f327b | |||
8febc99cb0 | |||
fb0cdcd1d0 | |||
a43118a5d8 | |||
c23c352cd3 | |||
a93bc1c9f5 | |||
b55d8b9e1d | |||
69a7d556c8 | |||
b2a27392e1 | |||
b7414bbdd2 | |||
3b26becbec | |||
184364f9fe | |||
cddcb6f3ea | |||
6c033a57ba | |||
4646514f46 | |||
0b9bbc5289 | |||
dea8b3a22f | |||
a7b22dc3e3 | |||
39658542b2 | |||
1bcb1e1cee | |||
7e9687f604 | |||
70eb240191 | |||
fea60c3bce | |||
4b08ef97e7 |
2
_service
2
_service
@@ -2,7 +2,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="url">https://github.com/containers/podman.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">v5.2.2</param>
|
||||
<param name="revision">v5.6.0</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
|
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/containers/podman.git</param>
|
||||
<param name="changesrevision">fcee48106a12dd531702d729d17f40f6e152027f</param></service></servicedata>
|
||||
<param name="changesrevision">da671ef6cfa3fc9ac6225c18f1dd0a70a951e43f</param></service></servicedata>
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f2e5bd13e4c0ca13561fe124f44c93898450405ef15e93c6cce1d10d24105c2
|
||||
size 109693454
|
3
podman-5.6.0.obscpio
Normal file
3
podman-5.6.0.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8f8fe13947a65924ea92e867d50912efd827f0ec2432d2faa5d9cdb2941ccb05
|
||||
size 94526478
|
1607
podman.changes
1607
podman.changes
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
name: podman
|
||||
version: 5.2.2
|
||||
mtime: 1724262191
|
||||
commit: fcee48106a12dd531702d729d17f40f6e152027f
|
||||
version: 5.6.0
|
||||
mtime: 1755265355
|
||||
commit: da671ef6cfa3fc9ac6225c18f1dd0a70a951e43f
|
||||
|
32
podman.spec
32
podman.spec
@@ -22,7 +22,7 @@
|
||||
%bcond_without apparmor
|
||||
|
||||
Name: podman
|
||||
Version: 5.2.2
|
||||
Version: 5.6.0
|
||||
Release: 0
|
||||
Summary: Daemon-less container engine for managing containers, pods and images
|
||||
License: Apache-2.0
|
||||
@@ -48,21 +48,16 @@ BuildRequires: libcontainers-common
|
||||
BuildRequires: libgpgme-devel
|
||||
BuildRequires: libostree-devel
|
||||
BuildRequires: libseccomp-devel
|
||||
# at least go 1.18 is needed from go.mod
|
||||
BuildRequires: golang(API) >= 1.21
|
||||
BuildRequires: golang(API) >= 1.23
|
||||
BuildRequires: pkgconfig(libselinux)
|
||||
BuildRequires: pkgconfig(libsystemd)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
%if %{with apparmor}
|
||||
Recommends: apparmor-abstractions
|
||||
Recommends: apparmor-parser
|
||||
%endif
|
||||
# requirement for `podman machine`
|
||||
Recommends: gvisor-tap-vsock
|
||||
Requires: catatonit >= 0.1.7
|
||||
Requires: conmon >= 2.0.24
|
||||
Recommends: criu
|
||||
Requires: fuse-overlayfs
|
||||
Requires: iptables
|
||||
Requires: libcontainers-common >= 20230214
|
||||
%if 0%{?sle_version} && 0%{?sle_version} <= 150500
|
||||
# Build podman with CNI support for SLE-15-SP5 and lower
|
||||
@@ -74,17 +69,7 @@ Suggests: netavark
|
||||
%else
|
||||
Requires: netavark
|
||||
%endif
|
||||
# use crun on Tumbleweed & ALP for WASM support
|
||||
%if 0%{suse_version} >= 1600
|
||||
# crun is only available for selected archs (because of criu)
|
||||
%ifarch x86_64 aarch64 ppc64le armv7l armv7hl s390x
|
||||
Requires: crun
|
||||
%else
|
||||
Requires: runc >= 1.0.1
|
||||
%endif
|
||||
%else
|
||||
Requires: runc >= 1.0.1
|
||||
%endif
|
||||
Requires: passt
|
||||
Requires: timezone
|
||||
Suggests: katacontainers
|
||||
@@ -140,7 +125,7 @@ Provides: %{name}-shell = %{version}
|
||||
capabilities specified in user quadlets.
|
||||
|
||||
It is a symlink to %{_bindir}/%{name} and execs into the `%{name}sh` container
|
||||
when `%{_bindir}/%{name}sh is set as a login shell or set as os.Args[0].
|
||||
when `%{_bindir}/%{name}sh` is set as a login shell or set as os.Args[0].
|
||||
|
||||
%build
|
||||
# Build podman
|
||||
@@ -193,6 +178,7 @@ install -m 0644 -t %{buildroot}%{_prefix}/lib/modules-load.d/ %{SOURCE1}
|
||||
%{_mandir}/man1/podman*.1*
|
||||
%{_mandir}/man5/podman*.5*
|
||||
%{_mandir}/man5/quadlet*.5*
|
||||
%{_mandir}/man7/podman*.7*
|
||||
%exclude %{_mandir}/man1/podman-remote*.1*
|
||||
# Configs
|
||||
%dir %{_prefix}/lib/modules-load.d
|
||||
@@ -222,6 +208,7 @@ install -m 0644 -t %{buildroot}%{_prefix}/lib/modules-load.d/ %{SOURCE1}
|
||||
%{_userunitdir}/podman-restart.service
|
||||
%{_userunitdir}/podman-auto-update.timer
|
||||
%{_userunitdir}/podman-clean-transient.service
|
||||
%{_userunitdir}/podman-user-wait-network-online.service
|
||||
%{_systemdusergeneratordir}/podman-user-generator
|
||||
%{_systemdgeneratordir}/podman-system-generator
|
||||
%ghost /run/podman
|
||||
@@ -255,18 +242,19 @@ install -m 0644 -t %{buildroot}%{_prefix}/lib/modules-load.d/ %{SOURCE1}
|
||||
|
||||
%pre
|
||||
%service_add_pre podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%systemd_user_pre podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service
|
||||
|
||||
%post
|
||||
%service_add_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%tmpfiles_create %{_tmpfilesdir}/podman.conf
|
||||
%systemd_user_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer
|
||||
%systemd_user_post podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service
|
||||
|
||||
%preun
|
||||
%service_del_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%systemd_user_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%systemd_user_preun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service
|
||||
|
||||
%postun
|
||||
%service_del_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%systemd_user_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service
|
||||
%systemd_user_postun podman.service podman.socket podman-auto-update.service podman-restart.service podman-auto-update.timer podman-clean-transient.service podman-user-wait-network-online.service
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user