commit 82a586ded11713325eefe7d01ce00bb920745f9c Author: James Antill Date: Mon Aug 8 12:27:12 2022 -0400 Import rpm: 82a06e13a51a021393ca557b5c60115117b256d8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f5a1088 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/v2.180.0.tar.gz diff --git a/container-selinux-1957904.patch b/container-selinux-1957904.patch new file mode 100644 index 0000000..9efeeea --- /dev/null +++ b/container-selinux-1957904.patch @@ -0,0 +1,12 @@ +diff -up container-selinux-2.163.0/container.te.orig container-selinux-2.163.0/container.te +--- container-selinux-2.163.0/container.te.orig 2021-06-16 16:14:04.107700701 +0200 ++++ container-selinux-2.163.0/container.te 2021-06-16 16:14:29.756010679 +0200 +@@ -454,7 +454,7 @@ modutils_domtrans_kmod(container_runtime + systemd_status_all_unit_files(container_runtime_domain) + systemd_start_systemd_services(container_runtime_domain) + systemd_dbus_chat_logind(container_runtime_domain) +-systemd_chat_resolved(container_runtime_domain) ++#systemd_chat_resolved(container_runtime_domain) + + userdom_stream_connect(container_runtime_domain) + userdom_search_user_home_content(container_runtime_domain) diff --git a/container-selinux.spec b/container-selinux.spec new file mode 100644 index 0000000..5b66d87 --- /dev/null +++ b/container-selinux.spec @@ -0,0 +1,614 @@ +%global debug_package %{nil} + +# container-selinux +%global git0 https://github.com/containers/container-selinux + +# container-selinux stuff (prefix with ds_ for version/release etc.) +# Some bits borrowed from the openstack-selinux package +%global selinuxtype targeted +%global moduletype services +%global modulenames container + +# Usage: _format var format +# Expand 'modulenames' into various formats as needed +# Format must contain '$x' somewhere to do anything useful +%global _format() export %1=""; for x in %{modulenames}; do %1+=%2; %1+=" "; done; + +# Version of SELinux we were using +%global selinux_policyver 3.14.3-80.el8 + +Epoch: 2 +Name: container-selinux +Version: 2.180.0 +Release: 1%{?dist} +License: GPLv2 +URL: %{git0} +Summary: SELinux policies for container runtimes +Source0: %{git0}/archive/v%{version}.tar.gz +Patch1: container-selinux-1957904.patch +BuildArch: noarch +BuildRequires: git +BuildRequires: pkgconfig(systemd) +BuildRequires: selinux-policy >= %{selinux_policyver} +BuildRequires: selinux-policy-devel >= %{selinux_policyver} +# RE: rhbz#1195804 - ensure min NVR for selinux-policy +Requires: selinux-policy >= %{selinux_policyver} +Requires(post): selinux-policy-base >= %{selinux_policyver} +Requires(post): selinux-policy-targeted >= %{selinux_policyver} +Requires(post): policycoreutils >= 2.5-11 +%if 0%{?rhel} > 7 || 0%{?fedora} +Requires(post): policycoreutils-python-utils +%else +Requires(post): policycoreutils-python +%endif +Requires(post): libselinux-utils +Requires(post): sed +Obsoletes: %{name} <= 2:1.12.5-14 +Obsoletes: docker-selinux <= 2:1.12.4-28 +Provides: docker-selinux = %{epoch}:%{version}-%{release} +Provides: docker-engine-selinux = %{epoch}:%{version}-%{release} +Conflicts: udica < 0.2.6-1 + +%description +SELinux policy modules for use with container runtimes. + +%prep +%autosetup -Sgit + +%build +make + +%install +# install policy modules +%_format MODULES $x.pp.bz2 +install -d %{buildroot}%{_datadir}/selinux/packages +install -d -p %{buildroot}%{_datadir}/selinux/devel/include/services +install -p -m 644 container.if %{buildroot}%{_datadir}/selinux/devel/include/services +install -m 0644 $MODULES %{buildroot}%{_datadir}/selinux/packages +install -d %{buildroot}/%{_datadir}/containers/selinux +install -m 644 container_contexts %{buildroot}/%{_datadir}/containers/selinux/contexts +install -d %{buildroot}%{_datadir}/udica/templates +install -m 0644 udica-templates/*.cil %{buildroot}%{_datadir}/udica/templates + +# remove spec file +rm -rf %{name}.spec + +%check + +%pre +%selinux_relabel_pre -s %{selinuxtype} + +%post +# Install all modules in a single transaction +if [ $1 -eq 1 ]; then + %{_sbindir}/setsebool -P -N virt_use_nfs=1 virt_sandbox_use_all_caps=1 +fi +%_format MODULES %{_datadir}/selinux/packages/$x.pp.bz2 +%{_sbindir}/semodule -n -s %{selinuxtype} -r container 2> /dev/null +%{_sbindir}/semodule -n -s %{selinuxtype} -d docker 2> /dev/null +%{_sbindir}/semodule -n -s %{selinuxtype} -d gear 2> /dev/null +%selinux_modules_install -s %{selinuxtype} $MODULES +. %{_sysconfdir}/selinux/config +sed -e "\|container_file_t|h; \${x;s|container_file_t||;{g;t};a\\" -e "container_file_t" -e "}" -i /etc/selinux/${SELINUXTYPE}/contexts/customizable_types > /dev/null 2>&1 +matchpathcon -qV %{_sharedstatedir}/containers || restorecon -R %{_sharedstatedir}/containers &> /dev/null || : + +%postun +if [ $1 -eq 0 ]; then +%selinux_modules_uninstall -s %{selinuxtype} %{modulenames} docker +fi + +%posttrans +%selinux_relabel_post -s %{selinuxtype} + +#define license tag if not already defined +%{!?_licensedir:%global license %doc} + +%files +%doc README.md +%{_datadir}/selinux/* +%dir %{_datadir}/containers/selinux +%{_datadir}/containers/selinux/contexts +%dir %{_datadir}/udica/templates/ +%{_datadir}/udica/templates/* + +%changelog +* Mon Mar 07 2022 Jindrich Novy - 2:2.180.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.180.0 +- Related: #2061390 + +* Mon Feb 28 2022 Jindrich Novy - 2:2.179.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.179.1 +- Related: #2001445 + +* Fri Feb 11 2022 Jindrich Novy - 2:2.178.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.178.0 +- Related: #2001445 + +* Thu Feb 10 2022 Jindrich Novy - 2:2.177.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.177.0 +- Related: #2001445 + +* Thu Feb 03 2022 Jindrich Novy - 2:2.176.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.176.0 +- Related: #2001445 + +* Wed Feb 02 2022 Jindrich Novy - 2:2.174.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.174.0 +- Related: #2001445 + +* Thu Jan 27 2022 Jindrich Novy - 2:2.173.2-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.173.2 +- Related: #2001445 + +* Fri Jan 21 2022 Jindrich Novy - 2:2.173.1-2 +- update minimal selinux_policy dependency +- Related: #2001445 + +* Wed Jan 19 2022 Jindrich Novy - 2:2.173.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.173.1 +- Related: #2001445 + +* Wed Jan 12 2022 Jindrich Novy - 2:2.173.0-2 +- lockdown allow rule was removed +- Related: #2001445 + +* Wed Jan 12 2022 Jindrich Novy - 2:2.173.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.173.0 +- Related: #2001445 + +* Fri Jan 07 2022 Jindrich Novy - 2:2.172.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.172.1 +- Related: #2001445 + +* Tue Nov 23 2021 Jindrich Novy - 2:2.172.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.172.0 +- Related: #2001445 + +* Thu Nov 11 2021 Jindrich Novy - 2:2.171.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.171.0 +- Related: #2001445 + +* Wed Oct 06 2021 Jindrich Novy - 2:2.170.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.170.0 +- Related: #2001445 + +* Mon Sep 27 2021 Jindrich Novy - 2:2.169.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.169.0 +- Related: #2001445 + +* Tue Sep 21 2021 Vit Mojzis - 2:2.168.0-2 +- Start shipping udica templates +- Related: #2001445 + +* Wed Sep 15 2021 Jindrich Novy - 2:2.168.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.168.0 +- Related: #2001445 + +* Thu Aug 26 2021 Jindrich Novy - 2:2.167.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.167.0 +- Related: #1934415 + +* Wed Aug 25 2021 Jindrich Novy - 2:2.165.1-2 +- update to https://github.com/containers/container-selinux/releases/tag/v2.165.1 +- Related: #1934415 + +* Tue Aug 03 2021 Jindrich Novy - 2:2.164.2-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.164.2 +- Related: #1934415 + +* Wed Jul 21 2021 Jindrich Novy - 2:2.164.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.164.1 +- Related: #1934415 + +* Thu Jun 17 2021 Jindrich Novy - 2:2.163.0-2 +- fix the build of 2.163.0 +- Resolves: #1957904 + +* Tue Jun 15 2021 Jindrich Novy - 2:2.163.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.163.0 +- Related: #1934415 + +* Tue May 25 2021 Jindrich Novy - 2:2.162.2-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.162.2 +- Related: #1934415 + +* Wed May 19 2021 Jindrich Novy - 2:2.162.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.162.1 +- Related: #1934415 + +* Tue May 11 2021 Jindrich Novy - 2:2.162.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.162.0 +- Related: #1934415 + +* Thu May 06 2021 Jindrich Novy - 2:2.161.1-2 +- do not use lockdown class yet - it is not available in RHEL +- Related: #1934415 + +* Thu May 06 2021 Jindrich Novy - 2:2.161.1-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.161.1 +- Related: #1934415 + +* Wed Apr 28 2021 Jindrich Novy - 2:2.160.2-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.160.2 +- Related: #1934415 + +* Mon Apr 26 2021 Jindrich Novy - 2:2.160.1-1 +- update to + https://github.com/containers/container-selinux/releases/tag/v2.160.1 +- Related: #1934415 + +* Wed Mar 31 2021 Jindrich Novy - 2:2.160.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.160.0 +- Related: #1934415 + +* Tue Mar 23 2021 Jindrich Novy - 2:2.159.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.159.0 +- Related: #1934415 + +* Fri Feb 12 2021 Jindrich Novy - 2:2.158.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.158.0 +- Related: #1883490 + +* Fri Jan 15 2021 Jindrich Novy - 2:2.156.0-1 +- update to + https://github.com/containers/container-selinux/releases/tag/v2.156.0 +- Related: #1883490 + +* Tue Jan 05 2021 Jindrich Novy - 2:2.155.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.155.0 +- Related: #1883490 + +* Sat Jan 02 2021 Jindrich Novy - 2:2.154.0-1 +- update to + https://github.com/containers/container-selinux/releases/tag/v2.154.0 +- Related: #1883490 + +* Sat Dec 26 2020 Jindrich Novy - 2:2.153.0-1 +- update to + https://github.com/containers/container-selinux/releases/tag/v2.153.0 +- Related: #1883490 + +* Sat Dec 26 2020 Jindrich Novy - 2:2.152.0-1 +- update to + https://github.com/containers/container-selinux/releases/tag/v2.152.0 +- Related: #1883490 + +* Tue Nov 03 2020 Jindrich Novy - 2:2.151.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.151.0 +- Related: #1883490 + +* Fri Oct 23 2020 Jindrich Novy - 2:2.150.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.150.0 +- Related: #1883490 + +* Wed Oct 21 2020 Jindrich Novy - 2:2.145.0-1 +- synchronize with stream-container-tools-rhel8 +- Related: #1883490 + +* Thu Aug 13 2020 Jindrich Novy - 2:2.144.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.144.0 +- Related: #1821193 + +* Mon Aug 10 2020 Jindrich Novy - 2:2.143.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.143.0 +- Related: #1821193 + +* Sun Jul 26 2020 Jindrich Novy - 2:2.142.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.142.0 +- Related: #1821193 + +* Sun Jul 19 2020 Jindrich Novy - 2:2.139.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.139.0 +- Related: #1821193 + +* Fri Jul 10 2020 Jindrich Novy - 2:2.138.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.138.0 +- Related: #1821193 + +* Fri Jun 12 2020 Jindrich Novy - 2:2.137.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.137.0 +- Related: #1821193 + +* Sun May 31 2020 Jindrich Novy - 2:2.135.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.135.0 +- Related: #1821193 + +* Fri May 29 2020 Jindrich Novy - 2:2.134.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.134.0 +- Related: #1821193 + +* Tue May 12 2020 Jindrich Novy - 2:2.132.0-1 +- synchronize containter-tools 8.3.0 with 8.2.1 +- Related: #1821193 + +* Tue Apr 07 2020 Jindrich Novy - 2:2.130.0-1 +- update to https://github.com/containers/container-selinux/releases/tag/v2.130.0 +- don't use macros in changelog +- Related: #1821193 + +* Wed Dec 11 2019 Jindrich Novy - 2:2.124.0-1 +- update to 2.124.0 +- Related: RHELPLAN-25139 + +* Fri Dec 06 2019 Jindrich Novy - 2:2.123.0-2 +- implement spec file refactoring by Zdenek Pytela, namely: + Change the uninstall command in the %%postun section of the specfile + to use the %%selinux_modules_uninstall macro which uses priority 200. + Change the install command in the %%post section if the specfile + to use the %%selinux_modules_install macro. + Replace relabel commands with using the %%selinux_relabel_pre and + %%selinux_relabel_post macros. + Change formatting so that the lines are vertically aligned + in the %%postun section. + (https://github.com/containers/container-selinux/pull/85) +- Related: RHELPLAN-25139 + +* Tue Nov 26 2019 Jindrich Novy - 2:2.123.0-1 +- update to 2.123.0 +- Related: RHELPLAN-25139 + +* Mon Nov 25 2019 Jindrich Novy - 2:2.122.0-1 +- update to 2.122.0 +- Related: RHELPLAN-25139 + +* Thu Nov 21 2019 Jindrich Novy - 2:2.119.0-3.gita233788 +- update to master container-selinux - bug 1769469 +- Related: RHELPLAN-25139 + +* Tue Nov 19 2019 Jindrich Novy - 2:2.119.0-2 +- fix post scriptlet - fail if semodule fails - bug 1729272 +- Related: RHELPLAN-25139 + +* Fri Nov 08 2019 Jindrich Novy - 2:2.119.0-1 +- update to 2.119.0 +- Related: RHELPLAN-25139 + +* Thu Oct 17 2019 Jindrich Novy - 2:2.116-1 +- update to 2.116 + Resolves: #1748519 + +* Tue Aug 13 2019 Jindrich Novy - 2:2.107-2 +- Use at least selinux policy 3.14.3-9.el8, + Resolves: #1728700 + +* Fri Jun 14 2019 Lokesh Mandvekar - 2:2.107-1 +- Resolves: #1720654 - rebase to v2.107 + +* Mon Mar 11 2019 Lokesh Mandvekar - 2:2.89-1.git2521d0d +- bump to v2.89 + +* Tue Nov 13 2018 Lokesh Mandvekar - 2:2.75-1.git99e2cfd +- bump to v2.75 +- built commit 99e2cfd + +* Mon Oct 22 2018 Lokesh Mandvekar - 2:2.74-1 +- Resolves: #1641655 - bump to v2.74 +- built commit a62c2db + +* Tue Sep 18 2018 Frantisek Kluknavsky - 2:2.73-3 +- tweak macro for fedora - applies to rhel8 as well + +* Mon Sep 17 2018 Frantisek Kluknavsky - 2:2.73-2 +- moved changelog entries: +- Define spc_t as a container_domain, so that container_runtime will transition +to spc_t even when setup with nosuid. +- Allow container_runtimes to setattr on callers fifo_files +- Fix restorecon to not error on missing directory + +* Thu Sep 6 2018 Dan Walsh - 2.69-3 +- Make sure we pull in the latest selinux-policy + +* Wed Jul 25 2018 Dan Walsh - 2.69-2 +- Add map support to container-selinux for RHEL 7.5 +- Dontudit attempts to write to kernel_sysctl_t + +* Mon Jul 16 2018 Dan Walsh - 2.68-1 +- Add label for /var/lib/origin +- Add customizable_file_t to customizable_types + +* Sun Jul 15 2018 Dan Walsh - 2.67-1 +- Add policy for container_logreader_t + +* Thu Jun 14 2018 Dan Walsh - 2.66-1 +- Allow dnsmasq to dbus chat with spc_t + +* Sun Jun 3 2018 Dan Walsh - 2.64-1 +- Allow containers to create all socket classes + +* Thu May 24 2018 Dan Walsh - 2.62-1 +- Label overlay directories under /var/lib/containers/ correctly + +* Mon May 21 2018 Dan Walsh - 2.61-1 +- Allow spc_t to load kernel modules from inside of container + +* Mon May 21 2018 Dan Walsh - 2.60-1 +- Allow containers to list cgroup directories +- Transition for unconfined_service_t to container_runtime_t when executing container_runtime_exec_t. + +* Mon May 21 2018 Dan Walsh - 2.58-2 +- Run restorecon /usr/bin/podman in postinstall + +* Fri May 18 2018 Dan Walsh - 2.58-1 +- Add labels to allow podman to be run from a systemd unit file + +* Mon May 7 2018 Dan Walsh - 2.57-1 +- Set the version of SELinux policy required to the latest to fix build issues. + +* Wed Apr 11 2018 Dan Walsh - 2.56-1 +- Allow container_runtime_t to transition to spc_t over unlabeled files + +* Mon Mar 26 2018 Dan Walsh - 2.55-1 + Allow iptables to read container state + Dontaudit attempts from containers to write to /proc/self + Allow spc_t to change attributes on container_runtime_t fifo files + +* Thu Mar 8 2018 Dan Walsh - 2.52-1 +- Add better support for writing custom selinux policy for customer container domains. + +* Thu Mar 8 2018 Dan Walsh - 2.51-1 +- Allow shell_exec_t as a container_runtime_t entrypoint + +* Wed Mar 7 2018 Dan Walsh - 2.50-1 +- Allow bin_t as a container_runtime_t entrypoint + +* Fri Mar 2 2018 Dan Walsh - 2.49-1 +- Add support for MLS running container runtimes +- Add missing allow rules for running systemd in a container + +* Wed Feb 21 2018 Dan Walsh - 2.48-1 +- Update policy to match master branch +- Remove typebounds and replace with nnp_transition and nosuid_transition calls + +* Tue Jan 9 2018 Dan Walsh - 2.41-1 +- Add support to nnp_transition for container domains +- Eliminates need for typebounds. + +* Tue Jan 9 2018 Dan Walsh - 2.40-1 +- Allow container_runtime_t to use user ttys +- Fixes bounds check for container_t + +* Mon Jan 8 2018 Dan Walsh - 2.39-1 +- Allow container runtimes to use interited terminals. This helps +satisfy the bounds check of container_t versus container_runtime_t. + +* Sat Jan 6 2018 Dan Walsh - 2.38-1 +- Allow container runtimes to mmap container_file_t devices +- Add labeling for rhel push plugin + +* Tue Dec 12 2017 Dan Walsh - 2.37-1 +- Allow containers to use inherited ttys +- Allow ostree to handle labels under /var/lib/containers/ostree + +* Mon Nov 27 2017 Dan Walsh - 2.36-1 +- Allow containers to relabelto/from all file types to container_file_t + +* Mon Nov 27 2017 Dan Walsh - 2.35-1 +- Allow container to map chr_files labeled container_file_t + +* Wed Nov 22 2017 Dan Walsh - 2.34-1 +- Dontaudit container processes getattr on kernel file systems + +* Sun Nov 19 2017 Dan Walsh - 2.33-1 +- Allow containers to read /etc/resolv.conf and /etc/hosts if volume +- mounted into container. + +* Wed Nov 8 2017 Dan Walsh - 2.32-1 +- Make sure users creating content in /var/lib with right labels + +* Thu Oct 26 2017 Dan Walsh - 2.31-1 +- Allow the container runtime to dbus chat with dnsmasq +- add dontaudit rules for container trying to write to /proc + +* Tue Oct 10 2017 Dan Walsh - 2.29-1 +- Add support for lxcd +- Add support for labeling of tmpfs storage created within a container. + +* Mon Oct 9 2017 Dan Walsh - 2.28-1 +- Allow a container to umount a container_file_t filesystem + +* Fri Sep 22 2017 Dan Walsh - 2.27-1 +- Allow container runtimes to work with the netfilter sockets +- Allow container_file_t to be an entrypoint for VM's +- Allow spc_t domains to transition to svirt_t + +* Fri Sep 22 2017 Dan Walsh - 2.24-1 +- Make sure container_runtime_t has all access of container_t + +* Thu Sep 7 2017 Dan Walsh - 2.23-1 +- Allow container runtimes to create sockets in tmp dirs + +* Tue Sep 5 2017 Dan Walsh - 2.22-1 +- Add additonal support for crio labeling. + +* Mon Aug 14 2017 Troy Dawson - 2.21-3 +- Fixup spec file conditionals + +* Wed Jul 26 2017 Fedora Release Engineering - 2:2.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Jul 6 2017 Dan Walsh - 2.21-1 +- Allow containers to execmod on container_share_t files. + +* Thu Jul 6 2017 Dan Walsh - 2.20-2 +- Relabel runc and crio executables + +* Fri Jun 30 2017 Dan Walsh - 2.20-1 +- Allow container processes to getsession + +* Wed Jun 14 2017 Lokesh Mandvekar - 2:2.19-2.1 +- update release tag to isolate from 7.3 + +* Wed Jun 14 2017 Dan Walsh - 2:2.19-1 +- Fix mcs transition problem on stdin/stdout/stderr +- Add labels for CRI-O +- Allow containers to use tunnel sockets + +* Tue Jun 06 2017 Lokesh Mandvekar - 2:2.15-1.1 +- Resolves: #1451289 +- rebase to v2.15 +- built @origin/RHEL-1.12 commit 583ca40 + +* Mon Mar 20 2017 Dan Walsh - 2:2.10-2.1 +- Make sure we have a late enough version of policycoreutils + +* Mon Mar 6 2017 Dan Walsh - 2:2.10-1 +- Update to the latest container-selinux patch from upstream +- Label files under /usr/libexec/lxc as container_runtime_exec_t +- Give container_t access to XFRM sockets +- Allow spc_t to dbus chat with init system +- Allow containers to read cgroup configuration mounted into a container + +* Tue Feb 21 2017 Lokesh Mandvekar - 2:2.9-4 +- Resolves: #1425574 +- built commit 79a6d70 + +* Mon Feb 20 2017 Lokesh Mandvekar - 2:2.9-3 +- Resolves: #1420591 +- built @origin/RHEL-1.12 commit 8f876c4 + +* Mon Feb 13 2017 Lokesh Mandvekar - 2:2.9-2 +- built @origin/RHEL-1.12 commit 33cb78b + +* Fri Feb 10 2017 Lokesh Mandvekar - 2:2.8-2 +- + +* Tue Feb 07 2017 Lokesh Mandvekar - 2:2.7-1 +- built origin/RHEL-1.12 commit 21dd37b + +* Fri Jan 20 2017 Lokesh Mandvekar - 2:2.4-2 +- correct version-release in changelog entries + +* Thu Jan 19 2017 Dan Walsh - 2:2.4-1 +- Add typebounds statement for container_t from container_runtime_t +- We should only label runc not runc* + +* Tue Jan 17 2017 Dan Walsh - 2:2.3-1 +- Fix labeling on /usr/bin/runc.* +- Add sandbox_net_domain access to container.te +- Remove containers ability to look at /etc content + +* Wed Jan 11 2017 Lokesh Mandvekar - 2:2.2-4 +- use upstream's RHEL-1.12 branch, commit 56c32da for CentOS 7 + +* Tue Jan 10 2017 Jonathan Lebon - 2:2.2-3 +- properly disable docker module in %%post + +* Sat Jan 07 2017 Lokesh Mandvekar - 2:2.2-2 +- depend on selinux-policy-targeted +- relabel docker-latest* files as well + +* Fri Jan 06 2017 Lokesh Mandvekar - 2:2.2-1 +- bump to v2.2 +- additional labeling for ocid + +* Fri Jan 06 2017 Lokesh Mandvekar - 2:2.0-2 +- install policy at level 200 +- From: Dan Walsh + +* Fri Jan 06 2017 Lokesh Mandvekar - 2:2.0-1 +- Resolves: #1406517 - bump to v2.0 (first upload to Fedora as a +standalone package) +- include projectatomic/RHEL-1.12 branch commit for building on centos/rhel + +* Mon Dec 19 2016 Lokesh Mandvekar - 2:1.12.4-29 +- new package (separated from docker) diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..dfc23d3 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,6 @@ +# recipients: jnovy, lsm5, santiago +--- !Policy +product_versions: + - rhel-9 +decision_context: osci_compose_gate +rules: [] diff --git a/sources b/sources new file mode 100644 index 0000000..b4b91aa --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA1 (v2.180.0.tar.gz) = 246286eaa61694fdcfdffcbaca578984c9d51d4e