diff --git a/.gitignore b/.gitignore index 994fdc2..1990382 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,8 @@ /v0.1.1.tar.gz +/v0.1.2.tar.gz +/v0.1.3.tar.gz +/v0.1.4.tar.gz +/v0.1.5.tar.gz +/v0.1.6.tar.gz +/v0.1.7.tar.gz +/v0.1.8.tar.gz diff --git a/sources b/sources index 7297920..4fb2ded 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.1.tar.gz) = abf4bdd0e9d84fd5233f1f10494c11c40ef03dcb820c545d7ef0f003bd9e72b6dc60715f56296ec59380a6d9327cf255d50edd3bd23a30e700c322d134302f2a +SHA512 (v0.1.8.tar.gz) = ada8f3183904ac0aa1715e564f708ce3bda02719ecc2587e3774205bba39e585f2df7392861317a4324e8ea2c2f6fa031c3a0f440be6ca5408398b238089b891 diff --git a/udica.spec b/udica.spec index f1b15f8..d64ad0a 100644 --- a/udica.spec +++ b/udica.spec @@ -1,7 +1,7 @@ Summary: A tool for generating SELinux security policies for containers Name: udica -Version: 0.1.1 -Release: 2%{?dist} +Version: 0.1.8 +Release: 1%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ BuildArch: noarch @@ -44,7 +44,9 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %{_mandir}/man8/udica.8* %{_bindir}/udica %dir %{_datadir}/udica +%dir %{_datadir}/udica/ansible %dir %{_datadir}/udica/templates +%{_datadir}/udica/ansible/* %{_datadir}/udica/templates/* %if 0%{?fedora} || 0%{?rhel} > 7 @@ -58,6 +60,49 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* Thu Jul 11 2019 Lukas Vrabec - 0.1.8-1 +- New rebase https://github.com/containers/udica/releases/tag/v0.1.8 + +* Wed Jun 12 2019 Lukas Vrabec - 0.1.7-1 +- New rebase with upstream adding new param --ansible, to generate ansible playbook for deploying policies. https://github.com/containers/udica/releases/tag/v0.1.7 + +* Thu May 16 2019 Lukas Vrabec - 0.1.6-1 +- New rebase with upstream adding new tests + +* Tue Apr 30 2019 Lukas Vrabec - 0.1.5-2 +- Add allow rules for container_runtime_t to base_container.cil, Podman version 1.2.0 requires new allow rules. +* Fri Apr 19 2019 Lukas Vrabec - 0.1.5-1 +- Create mock selinux and semanage module +- Update testing section in README +- Add travis file for Travis CI +- Grammar fixes in the udica.8 manpage file +- Support port ranges (Resolves: #16) +- Test port ranges + +* Mon Mar 11 2019 Lukas Vrabec - 0.1.4-1 +- Fix minor problems reported by pylint #11 +- Catch FileNotFoundError when inspecting containers #12 +- Create basic tests #13 +- Restore working directory #14 +- udica cannot use the container ID once it is provided #10 + +* Mon Feb 25 2019 Lukas Vrabec - 0.1.3-3 +- Update manpage with the latest known bug described in https://github.com/containers/udica/issues/8 +- Add check if runtimes are installed on the system + +* Sun Feb 17 2019 Lukas Vrabec - 0.1.3-2 +- Improve capability parsing for docker containers +- Update small changes in manpage, like issue with mandatory option '-c' for docker containers +- Fix parsing Mountpoints in docker inspect JSON file + +* Wed Jan 23 2019 Lukas Vrabec - 0.1.3-1 +- Fix capability allow rules when capabilities are specified in JSON file +- Add additional SELinux allow rules to base container template to allow container to read proc_type types. + +* Fri Jan 04 2019 Lukas Vrabec - 0.1.2-1 +- Fix invalid syntax output when policy is using just one template +Resolves: #6 + * Tue Oct 23 2018 Lukas Vrabec - 0.1.1-2 - Fix small issues in spec file like improve description and change files section.