From f56f9d634937c3de938c57729925eefd17f3e785 Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Fri, 4 Jan 2019 21:26:01 +0100 Subject: [PATCH 1/6] * Fri Jan 04 2019 Lukas Vrabec - 0.1.2-1 - Fix invalid syntax output when policy is using just one template Resolves: #6 --- .gitignore | 1 + sources | 2 +- udica.spec | 8 ++++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 994fdc2..c4d48d3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /v0.1.1.tar.gz +/v0.1.2.tar.gz diff --git a/sources b/sources index 7297920..16da401 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.1.tar.gz) = abf4bdd0e9d84fd5233f1f10494c11c40ef03dcb820c545d7ef0f003bd9e72b6dc60715f56296ec59380a6d9327cf255d50edd3bd23a30e700c322d134302f2a +SHA512 (v0.1.2.tar.gz) = c82741d9a8c92759e53deed117f8eabbe95d667192671a46f1ea3354037d8019993fba1c931f5d4a8554c2f5848cf652ee5d8d96056d15a0f4660082fd7651e0 diff --git a/udica.spec b/udica.spec index f1b15f8..0a90de6 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.2 +Release: 1%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ BuildArch: noarch @@ -58,6 +58,10 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* Fri Jan 04 2019 Lukas Vrabec - 0.1.2-0 +- 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. From 701bcf5cfad48fb1e32b61b8fb03328d7e3e3877 Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Wed, 23 Jan 2019 17:46:32 +0100 Subject: [PATCH 2/6] * 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. --- udica.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/udica.spec b/udica.spec index 0a90de6..11c78d4 100644 --- a/udica.spec +++ b/udica.spec @@ -1,6 +1,6 @@ Summary: A tool for generating SELinux security policies for containers Name: udica -Version: 0.1.2 +Version: 0.1.3 Release: 1%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ @@ -58,6 +58,10 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* 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-0 - Fix invalid syntax output when policy is using just one template Resolves: #6 From 948fe60e8a401a997e422280c97a882730d3f4a6 Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Wed, 23 Jan 2019 17:52:35 +0100 Subject: [PATCH 3/6] Add news sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c4d48d3..a5b182f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /v0.1.1.tar.gz /v0.1.2.tar.gz +/v0.1.3.tar.gz diff --git a/sources b/sources index 16da401..c129a51 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.2.tar.gz) = c82741d9a8c92759e53deed117f8eabbe95d667192671a46f1ea3354037d8019993fba1c931f5d4a8554c2f5848cf652ee5d8d96056d15a0f4660082fd7651e0 +SHA512 (v0.1.3.tar.gz) = af25b74b5b7973ec1ae64a2a9ae6e2311a960ee9fe5c86af92488f69795189f999a17058e2c9677f97ea8348a8fa7525739af107e3a4ec7c0593587ec849b5a9 From 98555965c4146c6e6b2f8d6497e433d2f0d6909f Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Sun, 17 Feb 2019 22:59:23 +0100 Subject: [PATCH 4/6] * 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 --- sources | 2 +- udica.spec | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sources b/sources index c129a51..cbd8a1c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.3.tar.gz) = af25b74b5b7973ec1ae64a2a9ae6e2311a960ee9fe5c86af92488f69795189f999a17058e2c9677f97ea8348a8fa7525739af107e3a4ec7c0593587ec849b5a9 +SHA512 (v0.1.3.tar.gz) = c0ef057f30ae4475c08d5a2972110b3608d535dd02ecb4c8aaeef676cf0510c28410063573613487e3a647f5a4c507b6eb831edaf3ab3c5de06b1fda62e2b603 diff --git a/udica.spec b/udica.spec index 11c78d4..069b57f 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.3 -Release: 1%{?dist} +Release: 2%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ BuildArch: noarch @@ -58,6 +58,11 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* 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. From 9c4d11643f20c102f944be199c983bb8f2364313 Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Mon, 25 Feb 2019 23:08:35 +0100 Subject: [PATCH 5/6] * 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 --- sources | 2 +- udica.spec | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sources b/sources index cbd8a1c..25beb93 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.3.tar.gz) = c0ef057f30ae4475c08d5a2972110b3608d535dd02ecb4c8aaeef676cf0510c28410063573613487e3a647f5a4c507b6eb831edaf3ab3c5de06b1fda62e2b603 +SHA512 (v0.1.3.tar.gz) = a9063c940e61a58f779a809c0a3b76841ffafe3f47c101ed8d8cd5abfbd81cfc7e00b0867ddaa9004cb6d99176f1d061f7ade744125b5030e006a9cd7aa9e5b3 diff --git a/udica.spec b/udica.spec index 069b57f..4270b41 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.3 -Release: 2%{?dist} +Release: 3%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ BuildArch: noarch @@ -58,6 +58,10 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* 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 From 784da55c54415b2bd0e9b1970f6985ea8acb8705 Mon Sep 17 00:00:00 2001 From: Lukas Vrabec Date: Mon, 11 Mar 2019 13:44:57 +0100 Subject: [PATCH 6/6] * 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 --- .gitignore | 1 + sources | 2 +- udica.spec | 11 +++++++++-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a5b182f..a75055a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /v0.1.1.tar.gz /v0.1.2.tar.gz /v0.1.3.tar.gz +/v0.1.4.tar.gz diff --git a/sources b/sources index 25beb93..eb5bafb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (v0.1.3.tar.gz) = a9063c940e61a58f779a809c0a3b76841ffafe3f47c101ed8d8cd5abfbd81cfc7e00b0867ddaa9004cb6d99176f1d061f7ade744125b5030e006a9cd7aa9e5b3 +SHA512 (v0.1.4.tar.gz) = 08afb8b16bbc44c87bc8ec0c91f9893650c9e47a94f8c1f75750ec98ae08bc23a00b25b99968481e7a296d6e3232d17a29358fbfc91f1e15af1e3225b2f5a7c9 diff --git a/udica.spec b/udica.spec index 4270b41..adf0ad2 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.3 -Release: 3%{?dist} +Version: 0.1.4 +Release: 1%{?dist} Source0: https://github.com/containers/udica/archive/v%{version}.tar.gz License: GPLv3+ BuildArch: noarch @@ -58,6 +58,13 @@ install -m 0644 udica/man/man8/udica.8 %{buildroot}%{_mandir}/man8/udica.8 %endif %changelog +* 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