Zygmunt Bazyli Krynicki
0b52b0eae6
many: update apparmor to 4.0.1 ( #14150 )
...
* build-aux: update vendored apparmor to 4.0.1 release
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* build-aux: add autoconf-archive to apparmor/build-packages
Unlike the Launchpad tarball, the one from apparmor gitlab tarball
requires this to be present as it is just a snapshot of the git tree,
not a release tarball like those provided by Launchpad.
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* build-aux: remove apparmor parser performance patch
This was already included upstream as part of the 3.1.0 release and
hence is included in the 4.0.1 release which we are now vendoring.
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* build-aux: remove remote patch application logic
They are already included in apparmor 4.x release.
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* build-aux: remove local patch application logic
All local patches are now merged in the 4.x release.
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* cmd/configure.ac: expect apparmor 4.0.1 when building as a snap
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* sandbox/apparmor: use apparmor 4.0 abi with vendored parser
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* sandbox/apparmor: add debug logging when probing parser features
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* sandbox/apparmor: log apparmor_parser version when probing features
This is helpful when trying to debug why certain features may not be supported.
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* tests/main: update for new vendored apparmor 4.0
Signed-off-by: Alex Murray <alex.murray@canonical.com >
* Reapply "i/builtin: allow docker-support to use mqueue (#13738 )" (#13765 )
This reverts commit ce298864e3 .
* interfaces: adjust docker-support test to handle mqueue
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* sandbox/apparmor: mask mqueue feature until apparmor 4.0.1
It seems that mediation of mqueue is miscompiled by apparmor_parser
4.0.0~beta3 that was present in Ubuntu 24.04 until the 10th of July
2024. Detect this and mask the presence of mqueue unless apparmor parser
4.0.1, or newer, is used.
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* sandbox/apparmor: support bundled 3.0 or 4.0 (preferred) abi
Mirror the logic used in apparmor-from-the-host to apparmor-from-snapd-snap.
This mainly fixes tests that repackage old snapd snap without touching
apparmor, but in general seems like the right thing to do.
The logic is such, that abi 4 is preferred.
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* sandbox/apparmor: unify test mocking logic
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* sandbox/apparmor: refactor appArmorParserVersion not to clobber cmd
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
* sandbox/apparmor: fix pair of typos
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
---------
Signed-off-by: Alex Murray <alex.murray@canonical.com >
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com >
Co-authored-by: Alex Murray <alex.murray@canonical.com >
2024-07-11 23:55:44 +02:00
..
2024-03-13 13:08:24 +01:00
2023-11-24 20:50:23 +02:00
2023-11-24 20:50:23 +02:00
2023-11-24 20:50:23 +02:00
2024-05-30 10:54:27 +02:00
2024-06-11 18:13:00 +01:00
2023-11-24 20:50:23 +02:00
2024-07-04 11:30:15 -03:00
2023-11-24 20:50:23 +02:00
2024-05-03 16:46:33 +02:00
2023-11-28 15:41:31 +02:00
2022-08-15 17:12:45 +01:00
2022-08-15 17:12:45 +01:00
2024-05-31 11:53:19 +01:00
2022-04-14 18:05:34 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2024-03-14 14:47:34 +01:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2022-10-20 14:49:25 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-11-28 15:41:31 +02:00
2023-12-01 20:32:31 +02:00
2024-04-09 09:01:36 -03:00
2024-07-04 11:28:21 -03:00
2024-04-09 09:01:36 -03:00
2024-05-30 17:21:43 -03:00
2024-02-19 08:52:43 +01:00
2023-12-01 20:32:31 +02:00
2023-12-01 20:32:31 +02:00
2024-05-31 09:19:20 +02:00
2023-12-01 20:32:31 +02:00
2023-12-01 20:32:31 +02:00
2023-12-01 20:32:31 +02:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2023-12-01 20:32:31 +02:00
2024-05-02 15:54:09 -03:00
2024-06-27 12:35:31 +02:00
2024-02-14 14:18:00 +01:00
2024-06-23 23:22:14 +01:00
2022-04-14 14:30:47 +02:00
2021-07-07 16:04:31 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2023-09-05 22:17:53 -03:00
2024-04-24 10:51:38 -03:00
2021-10-18 11:29:22 +02:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 07:43:43 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-07-01 15:34:06 -03:00
2022-09-07 16:06:23 -03:00
2022-09-07 16:06:23 -03:00
2022-09-07 16:06:23 -03:00
2024-02-19 08:52:43 +01:00
2022-04-14 14:30:47 +02:00
2021-08-24 16:13:36 +02:00
2023-12-01 20:32:31 +02:00
2023-12-14 16:51:24 +02:00
2022-08-31 12:59:29 +02:00
2024-05-20 15:50:32 +01:00
2024-05-03 11:12:00 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-07-01 10:15:45 +02:00
2024-04-30 17:08:01 +01:00
2022-04-06 15:10:05 +02:00
2024-05-02 08:14:13 -03:00
2024-05-02 07:43:43 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 07:43:43 -03:00
2024-05-03 09:54:13 +01:00
2024-04-09 22:53:10 +02:00
2023-12-14 16:51:24 +02:00
2024-02-20 21:52:42 +02:00
2024-05-03 09:54:13 +01:00
2024-05-03 09:54:13 +01:00
2024-05-03 09:54:13 +01:00
2024-05-02 07:43:43 -03:00
2024-05-03 09:54:13 +01:00
2024-05-03 09:54:13 +01:00
2024-06-27 12:35:31 +02:00
2024-05-03 09:54:13 +01:00
2024-05-03 09:54:13 +01:00
2024-04-24 10:51:38 -03:00
2024-07-04 23:06:38 +02:00
2023-03-09 08:47:54 -03:00
2023-12-01 20:32:31 +02:00
2024-04-26 15:10:48 +02:00
2022-04-14 17:58:17 +02:00
2024-04-26 15:10:48 +02:00
2024-07-04 11:28:21 -03:00
2024-04-26 15:10:48 +02:00
2024-04-24 10:51:38 -03:00
2022-01-11 17:27:21 +03:00
2023-12-01 20:32:31 +02:00
2024-07-01 15:34:06 -03:00
2023-01-10 09:25:45 +01:00
2024-04-26 15:10:48 +02:00
2024-07-01 15:34:06 -03:00
2023-10-23 15:59:42 +01:00
2024-04-26 15:10:48 +02:00
2024-04-24 10:51:38 -03:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2023-05-09 09:21:16 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-04-26 15:10:48 +02:00
2024-07-04 11:28:21 -03:00
2023-09-14 19:42:26 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-07-04 11:28:21 -03:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-07-04 11:28:21 -03:00
2024-04-26 15:10:48 +02:00
2023-01-10 10:58:02 -03:00
2024-06-05 12:12:51 +02:00
2021-11-30 08:44:59 -06:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-07-11 23:55:44 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2021-08-27 09:19:19 -03:00
2024-07-04 11:28:21 -03:00
2023-03-08 17:11:17 +01:00
2024-02-15 14:51:22 +01:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2023-12-14 16:51:24 +02:00
2024-04-26 15:10:48 +02:00
2024-05-27 21:23:23 +03:00
2024-04-26 15:10:48 +02:00
2024-06-05 12:12:51 +02:00
2024-02-21 13:57:54 +01:00
2022-01-24 17:10:13 +01:00
2022-04-27 12:19:58 +08:00
2024-06-26 11:14:41 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2022-07-14 00:22:15 -03:00
2024-04-30 17:08:01 +01:00
2024-04-26 15:10:48 +02:00
2024-04-24 10:51:38 -03:00
2021-11-16 19:52:30 +01:00
2024-06-03 14:59:03 +02:00
2022-09-12 10:30:15 -03:00
2024-04-26 15:10:48 +02:00
2024-01-15 18:16:14 +01:00
2024-04-26 15:10:48 +02:00
2022-12-01 06:29:44 +01:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2023-01-13 09:39:23 +00:00
2024-04-24 10:51:38 -03:00
2024-05-22 23:07:57 +02:00
2024-04-26 15:10:48 +02:00
2024-04-26 15:10:48 +02:00
2024-06-19 08:30:33 +02:00
2024-06-19 08:30:33 +02:00
2024-03-21 09:06:49 +01:00
2024-06-19 08:30:33 +02:00
2023-03-13 18:43:48 -03:00
2024-02-19 08:52:43 +01:00
2024-06-19 08:30:33 +02:00
2024-04-29 09:04:45 -03:00
2024-07-04 11:28:21 -03:00
2023-06-20 10:49:02 -03:00
2023-01-10 09:25:45 +01:00
2022-03-21 12:50:35 +01:00
2024-04-29 09:04:45 -03:00
2023-12-14 16:51:24 +02:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-24 10:51:38 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-24 10:51:38 -03:00
2024-05-03 11:12:00 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-01-17 14:59:51 +01:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-04-29 09:04:45 -03:00
2024-05-03 16:46:33 +02:00
2024-05-03 16:46:33 +02:00
2024-05-03 16:46:33 +02:00
2024-05-03 16:46:33 +02:00
2024-05-03 16:46:33 +02:00
2024-05-03 16:46:33 +02:00
2024-07-03 13:36:31 +02:00
2024-07-03 13:36:31 +02:00
2024-07-03 13:36:31 +02:00
2024-03-13 18:22:28 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-07-04 11:28:21 -03:00
2023-11-01 18:13:39 +02:00
2023-03-15 10:27:07 -03:00
2024-04-24 10:51:38 -03:00
2024-04-24 10:51:38 -03:00
2022-07-26 12:36:24 +02:00
2023-05-09 09:29:00 +02:00
2024-04-30 17:08:01 +01:00
2024-04-30 14:47:17 -03:00
2024-04-30 14:47:17 -03:00
2023-03-15 10:27:07 -03:00
2024-04-30 14:47:17 -03:00
2023-03-15 10:27:07 -03:00
2024-04-30 14:47:17 -03:00
2024-04-30 14:47:17 -03:00
2022-08-30 09:17:53 -03:00
2024-06-17 17:16:57 +02:00
2024-04-30 14:47:17 -03:00
2022-04-14 14:30:47 +02:00
2024-01-24 08:55:13 +01:00
2024-04-30 14:47:17 -03:00
2024-07-01 15:34:06 -03:00
2024-05-03 16:07:42 -03:00
2024-04-24 10:51:19 -03:00
2024-04-30 14:47:17 -03:00
2024-04-30 14:47:17 -03:00
2024-04-30 14:47:17 -03:00
2024-04-30 17:08:01 +01:00
2021-10-22 15:56:04 +02:00
2024-05-30 17:21:43 -03:00
2024-07-11 23:55:44 +02:00
2024-04-09 09:01:36 -03:00
2024-04-09 09:01:36 -03:00
2024-05-30 17:21:43 -03:00
2024-04-24 01:33:15 +02:00
2024-05-03 15:30:54 -03:00
2024-05-03 16:46:33 +02:00
2024-04-10 17:50:09 +02:00
2024-07-11 23:55:44 +02:00
2024-07-11 23:55:44 +02:00
2022-02-14 20:36:52 -03:00
2023-10-09 08:37:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2021-10-04 15:20:40 +02:00
2024-05-03 16:07:42 -03:00
2024-05-02 07:43:43 -03:00
2024-05-03 16:07:42 -03:00
2024-05-03 16:07:42 -03:00
2024-05-03 15:30:54 -03:00
2024-05-02 07:43:43 -03:00
2024-05-03 15:30:54 -03:00
2024-05-02 07:43:43 -03:00
2024-05-03 15:30:54 -03:00
2024-05-02 07:43:43 -03:00
2024-05-03 15:30:54 -03:00
2024-05-03 15:30:54 -03:00
2023-09-12 22:29:25 +02:00
2024-05-03 15:30:54 -03:00
2024-04-30 17:08:01 +01:00
2024-04-30 17:08:01 +01:00
2024-05-03 09:05:10 -03:00
2022-02-03 13:58:43 +01:00
2024-05-03 09:05:10 -03:00
2024-04-11 12:45:48 +02:00
2024-05-03 09:05:10 -03:00
2024-04-24 10:51:38 -03:00
2024-05-03 09:38:49 +01:00
2024-05-03 12:37:25 -03:00
2024-05-03 12:37:25 -03:00
2024-05-03 16:07:42 -03:00
2021-10-04 10:30:55 +02:00
2023-04-17 11:18:30 -03:00
2024-05-03 15:30:54 -03:00
2022-01-31 17:55:34 +01:00
2024-05-03 12:29:59 -03:00
2024-05-03 12:29:59 -03:00
2024-04-24 10:51:38 -03:00
2024-05-03 12:29:24 -03:00
2024-05-03 12:29:24 -03:00
2024-05-03 12:29:24 -03:00
2024-05-03 12:29:59 -03:00
2024-05-03 09:38:49 +01:00
2024-05-02 07:43:43 -03:00
2024-05-02 07:43:43 -03:00
2024-07-04 11:28:21 -03:00
2024-05-03 12:28:49 -03:00
2024-05-03 12:28:49 -03:00
2024-07-04 11:28:21 -03:00
2024-05-03 12:28:49 -03:00
2024-05-03 11:12:00 -03:00
2024-05-03 11:12:00 -03:00
2024-05-03 11:12:00 -03:00
2024-05-03 11:12:00 -03:00
2023-12-14 16:51:24 +02:00
2024-07-04 11:28:21 -03:00
2023-12-14 16:51:24 +02:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-06-03 17:26:59 +02:00
2024-04-30 14:47:17 -03:00
2024-04-30 12:17:03 -03:00
2024-04-30 12:17:03 -03:00
2024-07-04 11:28:21 -03:00
2024-05-22 21:26:44 +02:00
2023-12-14 16:51:58 +02:00
2024-05-29 14:13:55 +02:00
2023-12-14 16:51:58 +02:00
2024-06-27 12:35:31 +02:00
2024-06-26 11:14:41 +02:00
2024-04-30 11:26:52 -03:00
2024-05-31 17:35:39 +02:00
2024-04-30 12:17:03 -03:00
2024-07-03 13:36:31 +02:00
2024-04-24 10:51:38 -03:00
2021-11-05 13:16:15 +01:00
2024-04-30 12:17:03 -03:00
2024-04-30 12:17:03 -03:00
2024-04-30 12:17:03 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-05-03 15:30:54 -03:00
2024-04-30 17:08:01 +01:00
2024-05-03 12:30:24 -03:00
2024-05-03 16:07:42 -03:00
2024-03-13 23:51:08 +02:00
2024-05-03 12:30:24 -03:00
2023-12-14 16:51:58 +02:00
2023-01-10 09:25:45 +01:00
2023-12-14 16:51:58 +02:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-05-03 12:30:24 -03:00
2024-05-03 12:30:24 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2024-05-02 08:14:13 -03:00
2023-12-14 16:51:58 +02:00
2024-05-02 15:54:09 -03:00
2023-12-14 16:51:58 +02:00
2023-12-14 16:51:58 +02:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-03-04 09:19:31 +01:00
2024-02-22 11:08:42 +01:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2022-03-08 16:09:52 -03:00
2024-05-02 15:54:09 -03:00
2024-07-11 23:55:44 +02:00
2023-12-14 16:51:58 +02:00
2024-04-24 10:51:38 -03:00
2024-03-15 11:40:25 +01:00
2024-05-02 07:43:43 -03:00
2024-03-13 20:29:29 +00:00
2024-07-03 13:36:31 +02:00
2024-07-03 13:36:31 +02:00
2024-05-03 16:07:42 -03:00
2024-05-02 15:54:09 -03:00
2024-05-03 11:12:00 -03:00
2024-05-03 11:12:00 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-04-24 10:51:38 -03:00
2021-08-24 16:13:36 +02:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-05-02 15:54:09 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-07-04 11:28:21 -03:00
2024-04-24 11:29:45 -03:00
2024-06-26 11:14:41 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-05-29 15:58:22 +01:00
2024-05-29 15:58:22 +01:00
2024-05-29 15:58:22 +01:00
2022-09-05 14:23:44 +03:00
2024-04-25 11:23:33 +02:00
2024-06-28 14:02:57 -03:00
2024-04-25 11:23:33 +02:00
2022-04-14 14:30:47 +02:00
2024-01-04 17:04:36 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-04-25 11:23:33 +02:00
2024-06-27 12:35:31 +02:00
2024-07-04 11:28:21 -03:00
2021-08-27 13:01:44 -03:00
2024-04-25 11:23:33 +02:00
2024-07-04 11:28:21 -03:00