diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8af6f28..0000000 --- a/.gitignore +++ /dev/null @@ -1,366 +0,0 @@ -/runc-57b9972.tar.gz -/runc-04f275d.tar.gz -/runc-47ea5c7.tar.gz -/runc-c91b5be.tar.gz -/runc-75f8da7.tar.gz -/runc-6394544.tar.gz -/runc-c5ec254.tar.gz -/runc-aea4f21.tar.gz -/runc-1d3ab6d.tar.gz -/runc-e6516b3.tar.gz -/runc-9f9c962.tar.gz -/runc-4bb1fe4.tar.gz -/runc-cc4307a.tar.gz -/runc-f753f30.tar.gz -/runc-d56f6cc.tar.gz -/runc-63e6708.tar.gz -/runc-1f11dc5.tar.gz -/runc-871ba2e.tar.gz -/runc-0cbfd83.tar.gz -/runc-dd67ab1.tar.gz -/runc-ecd55a4.tar.gz -/runc-2e91544.tar.gz -/runc-dd56ece.tar.gz -/runc-ad0f525.tar.gz -/runc-0154d05.tar.gz -/runc-3ccfa2f.tar.gz -/runc-2c632d1.tar.gz -/runc-45e08f6.tar.gz -/runc-21ac086.tar.gz -/runc-bc14672.tar.gz -/runc-b4e2ecb.tar.gz -/runc-beadf0e.tar.gz -/runc-4056a41.tar.gz -/runc-20aff4f.tar.gz -/runc-fdd8055.tar.gz -/runc-70ca035.tar.gz -/runc-00dc700.tar.gz -/runc-578fe65.tar.gz -/runc-78ef28e.tar.gz -/runc-9e5aa74.tar.gz -/runc-079817c.tar.gz -/runc-ccb5efd.tar.gz -/runc-9397a6f.tar.gz -/runc-4932620.tar.gz -/runc-96ec217.tar.gz -/runc-25f3f89.tar.gz -/runc-859f745.tar.gz -/runc-f5b9991.tar.gz -/runc-bbb17ef.tar.gz -/runc-12f6a99.tar.gz -/runc-c1e454b.tar.gz -/runc-8011af4.tar.gz -/runc-e4fa8a4.tar.gz -/runc-dd023c4.tar.gz -/runc-6635b4f.tar.gz -/runc-0a012df.tar.gz -/runc-f414f49.tar.gz -/runc-751f18d.tar.gz -/runc-8084f76.tar.gz -/runc-5b5130a.tar.gz -/runc-f79e211.tar.gz -/runc-f739110.tar.gz -/runc-923a8f8.tar.gz -/runc-2b18fe1.tar.gz -/runc-7341c22.tar.gz -/runc-f56b4cb.tar.gz -/runc-dd22a84.tar.gz -/runc-11fc498.tar.gz -/runc-da20211.tar.gz -/runc-6a3f474.tar.gz -/runc-029124d.tar.gz -/runc-c1b8c57.tar.gz -/runc-b9b6cc6.tar.gz -/runc-6cccc17.tar.gz -/runc-9ae7901.tar.gz -/runc-80d35c7.tar.gz -/runc-2e94378.tar.gz -/runc-3525edd.tar.gz -/runc-68d73f0.tar.gz -/runc-c61c737.tar.gz -/runc-dd07560.tar.gz -/runc-51f2a86.tar.gz -/runc-92d851e.tar.gz -/runc-92ac8e3.tar.gz -/runc-0fd4342.tar.gz -/runc-a6606a7.tar.gz -/runc-e7a87dd.tar.gz -/runc-267490e.tar.gz -/runc-6c05552.tar.gz -/runc-bf27c2f.tar.gz -/runc-7507c64.tar.gz -/runc-3e425f8.tar.gz -/runc-84373aa.tar.gz -/runc-cad42f6.tar.gz -/runc-1b8a1ee.tar.gz -/runc-c1485a1.tar.gz -/runc-4e37017.tar.gz -/runc-8790f24.tar.gz -/runc-792af40.tar.gz -/runc-c4d8e16.tar.gz -/runc-03cf145.tar.gz -/runc-d239ca8.tar.gz -/runc-e57a774.tar.gz -/runc-b133fea.tar.gz -/runc-46def4c.tar.gz -/runc-2186cfa.tar.gz -/runc-c35c2c9.tar.gz -/runc-8bb10af.tar.gz -/runc-5e63695.tar.gz -/runc-e1b5af0.tar.gz -/runc-201b063.tar.gz -/runc-7496a96.tar.gz -/runc-a88592a.tar.gz -/runc-2b52db7.tar.gz -/runc-5cc0dea.tar.gz -/runc-709377c.tar.gz -/runc-f6fb7a0.tar.gz -/runc-2fc03cc.tar.gz -/runc-2b5730a.tar.gz -/runc-ff107ee.tar.gz -/runc-e6555cc.tar.gz -/runc-3b7e32f.tar.gz -/runc-8615da6.tar.gz -/runc-981dbef.tar.gz -/runc-525b9f3.tar.gz -/runc-939cd0b.tar.gz -/runc-1797622.tar.gz -/runc-07bd280.tar.gz -/runc-3087d43.tar.gz -/runc-4e6d8a0.tar.gz -/runc-cc183ca.tar.gz -/runc-be51398.tar.gz -/runc-96596cb.tar.gz -/runc-cebef0e.tar.gz -/runc-d4a6a1d.tar.gz -/runc-f1eea90.tar.gz -/runc-8df45c8.tar.gz -/runc-4a9e174.tar.gz -/runc-9ec5b03.tar.gz -/runc-e3e26ca.tar.gz -/runc-f8e1388.tar.gz -/runc-0c6659a.tar.gz -/runc-e4363b0.tar.gz -/runc-6cda0ea.tar.gz -/runc-0c7a9c0.tar.gz -/runc-d5e91b1.tar.gz -/runc-d3fdacb.tar.gz -/runc-5c15da9.tar.gz -/runc-9a93b73.tar.gz -/runc-d65ba5f.tar.gz -/runc-ccbb336.tar.gz -/runc-13431e0.tar.gz -/runc-5c6216b.tar.gz -/runc-56aca5a.tar.gz -/runc-191def7.tar.gz -/runc-9f6a2d4.tar.gz -/runc-e4981c9.tar.gz -/runc-5b38ef7.tar.gz -/runc-46be7b6.tar.gz -/runc-cdce577.tar.gz -/runc-dbe44cb.tar.gz -/runc-4402442.tar.gz -/runc-78ff279.tar.gz -/runc-49ca1fd.tar.gz -/runc-634e51b.tar.gz -/runc-0fd8d46.tar.gz -/runc-b19f9ce.tar.gz -/runc-53fb4a5.tar.gz -/runc-80e2d1f.tar.gz -/runc-0a4dcc0.tar.gz -/runc-c18485a.tar.gz -/runc-051d670.tar.gz -/runc-dd8d48e.tar.gz -/runc-f6439a8.tar.gz -/runc-609ba79.tar.gz -/runc-12ba2a7.tar.gz -/runc-a0ddd02.tar.gz -/runc-96310f0.tar.gz -/runc-a57358e.tar.gz -/runc-64416d3.tar.gz -/runc-47a7343.tar.gz -/runc-2b31437.tar.gz -/runc-6621af8.tar.gz -/runc-2c8d668.tar.gz -/runc-867c9f5.tar.gz -/runc-2b9a36e.tar.gz -/runc-58bf083.tar.gz -/runc-df3d7f6.tar.gz -/runc-4b71877.tar.gz -/runc-85d4264.tar.gz -/runc-3f1e886.tar.gz -/runc-53a4649.tar.gz -/runc-f369199.tar.gz -/runc-b207d57.tar.gz -/runc-9a808dd.tar.gz -/runc-cd4b71c.tar.gz -/runc-716079f.tar.gz -/runc-8cd84e3.tar.gz -/runc-21cb236.tar.gz -/runc-3c8da9d.tar.gz -/runc-7673bee.tar.gz -/runc-1f737ee.tar.gz -/runc-a891fee.tar.gz -/runc-4f0bdaf.tar.gz -/runc-64dbdb8.tar.gz -/runc-774a9e7.tar.gz -/runc-2679754.tar.gz -/runc-e664e73.tar.gz -/runc-a30f255.tar.gz -/runc-0f7ffbe.tar.gz -/runc-dbe5aca.tar.gz -/runc-1302020.tar.gz -/runc-0853956.tar.gz -/runc-2a04669.tar.gz -/runc-1b97c04.tar.gz -/runc-b216304.tar.gz -/runc-ed9d93e.tar.gz -/runc-fdc4837.tar.gz -/runc-5b247e7.tar.gz -/runc-55c77cb.tar.gz -/runc-82d2fa4.tar.gz -/runc-12a7c8f.tar.gz -/runc-406298f.tar.gz -/runc-819c40b.tar.gz -/runc-9748b48.tar.gz -/runc-dff7685.tar.gz -/runc-0fa097f.tar.gz -/runc-834c457.tar.gz -/runc-1b94395.tar.gz -/runc-6f5edda.tar.gz -/runc-3cb1909.tar.gz -/runc-46a304b.tar.gz -/runc-3f81131.tar.gz -/runc-30dc54a.tar.gz -/runc-819fcc6.tar.gz -/runc-5517d1d.tar.gz -/runc-9806eb5.tar.gz -/runc-ce54a9d.tar.gz -/runc-fbf047b.tar.gz -/runc-545ebdd.tar.gz -/runc-cf1273a.tar.gz -/runc-47fbafb.tar.gz -/runc-b7d8f3b.tar.gz -/runc-f9850af.tar.gz -/runc-f8749ba.tar.gz -/runc-86d9399.tar.gz -/runc-d65df61.tar.gz -/runc-67169a9.tar.gz -/runc-97b02cf.tar.gz -/runc-46243fc.tar.gz -/runc-d6f5641.tar.gz -/runc-3de3112.tar.gz -/runc-78d02e8.tar.gz -/runc-f668854.tar.gz -/runc-a340fa9.tar.gz -/runc-dedadbf.tar.gz -/runc-a2d1f85.tar.gz -/runc-54c53b1.tar.gz -/runc-49a7346.tar.gz -/runc-7930f0c.tar.gz -/runc-a5847db.tar.gz -/runc-2265daa.tar.gz -/runc-e949339.tar.gz -/runc-f844a2f.tar.gz -/runc-e5f2eae.tar.gz -/runc-09ddc63.tar.gz -/runc-cbb0a79.tar.gz -/runc-165ecd2.tar.gz -/runc-ab740e9.tar.gz -/runc-bbd4ffe.tar.gz -/runc-2cf8d24.tar.gz -/runc-892477c.tar.gz -/runc-d636ad6.tar.gz -/runc-190fcf2.tar.gz -/runc-33faa5d.tar.gz -/runc-6e5320f.tar.gz -/runc-43d2b10.tar.gz -/runc-49d4507.tar.gz -/runc-ecfad5a.tar.gz -/runc-a220b9c.tar.gz -/runc-750036e.tar.gz -/runc-f671f6b.tar.gz -/runc-c23c05e.tar.gz -/runc-bb539a9.tar.gz -/runc-c11e997.tar.gz -/runc-10825f7.tar.gz -/runc-44f221e.tar.gz -/runc-d8bfd6c.tar.gz -/runc-7ba005b.tar.gz -/runc-411e413.tar.gz -/runc-07e35a7.tar.gz -/runc-cf6c074.tar.gz -/runc-e8498d3.tar.gz -/runc-27227a9.tar.gz -/runc-30233a7.tar.gz -/runc-636f23d.tar.gz -/runc-689513c.tar.gz -/runc-b69070a.tar.gz -/runc-0b11e29.tar.gz -/runc-d15ffff.tar.gz -/runc-06b737b.tar.gz -/runc-7cfb3dc.tar.gz -/runc-2b92c25.tar.gz -/runc-2a50985.tar.gz -/runc-3517877.tar.gz -/runc-56a1f1f.tar.gz -/runc-bd013b6.tar.gz -/runc-8518317.tar.gz -/runc-166068a.tar.gz -/runc-4b055ff.tar.gz -/runc-b923ff4.tar.gz -/runc-4d8d989.tar.gz -/runc-544048b.tar.gz -/runc-2a9d781.tar.gz -/runc-2e1c1de.tar.gz -/runc-77b5d8a.tar.gz -/runc-5efdc0c.tar.gz -/runc-09523b7.tar.gz -/runc-04b7b7d.tar.gz -/runc-9712205.tar.gz -/runc-f973238.tar.gz -/runc-555840a.tar.gz -/runc-364ada6.tar.gz -/runc-dbbe7e6.tar.gz -/runc-7590a3f.tar.gz -/runc-49cc2a2.tar.gz -/runc-1814816.tar.gz -/runc-6e04ad7.tar.gz -/runc-1a90116.tar.gz -/runc-d9751a9.tar.gz -/runc-2adbc66.tar.gz -/runc-5d6d1be.tar.gz -/runc-c69ae75.tar.gz -/runc-be30b6e.tar.gz -/runc-6721470.tar.gz -/runc-346f87f.tar.gz -/runc-5ef136f.tar.gz -/runc-8bbfde8.tar.gz -/runc-8e062f1.tar.gz -/runc-e7bd1fb.tar.gz -/runc-e17b96d.tar.gz -/runc-c531a6f.tar.gz -/runc-a4f2b2b.tar.gz -/runc-091dd32.tar.gz -/runc-2046f26.tar.gz -/runc-4074b47.tar.gz -/runc-6c85f63.tar.gz -/runc-cc988c1.tar.gz -/runc-7e3c3e8.tar.gz -/runc-12644e6.tar.gz -/v1.0.0-rc93.tar.gz -/v1.0.0-rc95.tar.gz -/v1.0.0.tar.gz -/v1.0.1.tar.gz -/v1.0.2.tar.gz -/v1.0.3.tar.gz -/v1.1.0-rc.1.tar.gz -/v1.1.0.tar.gz -/v1.1.1.tar.gz -/v1.1.2.tar.gz -/v1.1.3.tar.gz -/runc-1.1.3.tar.gz -/runc-1.1.4.tar.gz -/runc-1.1.5.tar.gz -/runc-1.1.6.tar.gz -/runc-1.1.7.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..552c7c1 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +runc package is retired on branch c10s for BAKERY-412 \ No newline at end of file diff --git a/runc.spec b/runc.spec deleted file mode 100644 index 225b54d..0000000 --- a/runc.spec +++ /dev/null @@ -1,125 +0,0 @@ -%global with_debug 0 - -%if 0%{?with_debug} -%global _find_debuginfo_dwz_opts %{nil} -%global _dwz_low_mem_die_limit 0 -%else -%global debug_package %{nil} -%endif - -%global provider github -%global provider_tld com -%global project opencontainers -%global repo runc -# https://github.com/opencontainers/runc -%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global git0 https://github.com/opencontainers/runc - -%global built_tag v1.1.7 -%global built_tag_strip %(b=%{built_tag}; echo ${b:1}) -%global gen_version %(b=%{built_tag_strip}; echo ${b/-/"~"}) - -Name: %{repo} -Epoch: 2 -Version: %{gen_version} -Release: %autorelease -Summary: CLI for running Open Containers -License: Apache-2.0 and BSD-2-Clause and BSD-3-Clause and MIT -URL: %{git0} -Source0: %{git0}/archive/%{built_tag}/%{name}-%{version}.tar.gz -ExclusiveArch: %{golang_arches_future} -# If go_compiler is not set to 1, there is no virtual provide. Use golang instead. -BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} -BuildRequires: pkgconfig(libseccomp) -BuildRequires: go-md2man -BuildRequires: make -Provides: oci-runtime -# vendored libraries -# awk '{print "Provides: bundled(golang("$1")) = "$2}' go.mod | sort | uniq | sed -e 's/-/_/g' -e '/bundled(golang())/d' -e '/bundled(golang(go\|module\|replace\|require))/d' -Provides: bundled(golang(github.com/checkpoint_restore/go_criu/v5)) = v5.3.0 -Provides: bundled(golang(github.com/cilium/ebpf)) = v0.7.0 -Provides: bundled(golang(github.com/containerd/console)) = v1.0.3 -Provides: bundled(golang(github.com/coreos/go_systemd/v22)) = v22.3.2 -Provides: bundled(golang(github.com/cpuguy83/go_md2man/v2)) = v2.0.0_20190314233015_f79a8a8ca69d -Provides: bundled(golang(github.com/cyphar/filepath_securejoin)) = v0.2.3 -Provides: bundled(golang(github.com/docker/go_units)) = v0.4.0 -Provides: bundled(golang(github.com/godbus/dbus/v5)) = v5.0.6 -Provides: bundled(golang(github.com/moby/sys/mountinfo)) = v0.5.0 -Provides: bundled(golang(github.com/mrunalp/fileutils)) = v0.5.0 -Provides: bundled(golang(github.com/opencontainers/runtime_spec)) = v1.0.3_0.20210326190908_1c3f411f0417 -Provides: bundled(golang(github.com/opencontainers/selinux)) = v1.10.0 -Provides: bundled(golang(github.com/russross/blackfriday/v2)) = v2.0.1 -Provides: bundled(golang(github.com/seccomp/libseccomp_golang)) = v0.9.2_0.20220502022130_f33da4d89646 -Provides: bundled(golang(github.com/shurcooL/sanitized_anchor_name)) = v1.0.0 -Provides: bundled(golang(github.com/sirupsen/logrus)) = v1.8.1 -Provides: bundled(golang(github.com/syndtr/gocapability)) = v0.0.0_20200815063812_42c35b437635 -Provides: bundled(golang(github.com/urfave/cli)) = v1.22.1 -Provides: bundled(golang(github.com/vishvananda/netlink)) = v1.1.0 -Provides: bundled(golang(github.com/vishvananda/netns)) = v0.0.0_20191106174202_0a2b9b5464df -Recommends: container-selinux >= 2:2.85-1 - -%ifnarch s390x -Recommends: criu -%endif - -%description -The runc command can be used to start containers which are packaged -in accordance with the Open Container Initiative's specifications, -and to manage containers running under runc. - -%prep -%autosetup -p1 -n %{name}-%{built_tag_strip} -sed -i 's/ -trimpath//g' Makefile - -%build -%set_build_flags -export CGO_CFLAGS=$CFLAGS -# These extra flags present in $CFLAGS have been skipped for now as they break the build -CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-flto=auto//g') -CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-Wp,D_GLIBCXX_ASSERTIONS//g') -CGO_CFLAGS=$(echo $CGO_CFLAGS | sed 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//g') - -%ifarch x86_64 -export CGO_CFLAGS+=" -m64 -mtune=generic -fcf-protection=full" -%endif - -mkdir -p GOPATH -pushd GOPATH - mkdir -p src/%{provider}.%{provider_tld}/%{project} - ln -s $(dirs +1 -l) src/%{import_path} -popd - -pushd GOPATH/src/%{import_path} -export GOPATH=$(pwd)/GOPATH - -make BUILDTAGS="seccomp selinux" all - -sed -i '/\#\!\/bin\/bash/d' contrib/completions/bash/%{name} - -%install -install -d -p %{buildroot}%{_bindir} -install -p -m 755 %{name} %{buildroot}%{_bindir} - -# generate man pages -man/md2man-all.sh - -# install man pages -install -d -p %{buildroot}%{_mandir}/man8 -install -p -m 0644 man/man8/*.8 %{buildroot}%{_mandir}/man8/. -# install bash completion -install -d -p %{buildroot}%{_datadir}/bash-completion/completions -install -p -m 0644 contrib/completions/bash/%{name} %{buildroot}%{_datadir}/bash-completion/completions - -#define license tag if not already defined -%{!?_licensedir:%global license %doc} - -%files -%license LICENSE -%doc MAINTAINERS_GUIDE.md PRINCIPLES.md README.md CONTRIBUTING.md -%{_bindir}/%{name} -%{_mandir}/man8/%{name}* -%{_datadir}/bash-completion/completions/%{name} - -%changelog -%autochangelog diff --git a/sources b/sources deleted file mode 100644 index 8420709..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (runc-1.1.7.tar.gz) = e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c