[packages/kernel/LINUX_4_14] - updated apparmor patch - rel 1
baggins
baggins at pld-linux.org
Mon Apr 23 10:28:46 CEST 2018
commit a6877ea3da9cd2a9a74b75d6bef87995c6209625
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Apr 23 10:28:26 2018 +0200
- updated apparmor patch
- rel 1
...d-base-infastructure-for-socket-mediation.patch | 40 +++++-----------------
kernel.spec | 2 +-
2 files changed, 9 insertions(+), 33 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index d3d30183..156bf0b6 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -68,7 +68,7 @@
%define have_pcmcia 0
%endif
-%define rel 0.1
+%define rel 1
%define basever 4.14
%define postver .35
diff --git a/0012-apparmor-add-base-infastructure-for-socket-mediation.patch b/0012-apparmor-add-base-infastructure-for-socket-mediation.patch
index 5369c3ae..ae1c211c 100644
--- a/0012-apparmor-add-base-infastructure-for-socket-mediation.patch
+++ b/0012-apparmor-add-base-infastructure-for-socket-mediation.patch
@@ -200,47 +200,23 @@ diff --git a/security/apparmor/include/audit.h b/security/apparmor/include/audit
index 620e81169659..ff4316e1068d 100644
--- a/security/apparmor/include/audit.h
+++ b/security/apparmor/include/audit.h
-@@ -121,23 +121,29 @@ struct apparmor_audit_data {
- /* these entries require a custom callback fn */
- struct {
+@@ -121,9 +121,15 @@ struct apparmor_audit_data {
struct aa_label *peer;
-- union {
-- struct {
+ union {
+ struct {
- const char *target;
-- kuid_t ouid;
-- } fs;
-- int signal;
-- };
-+ union {
-+ struct {
-+ kuid_t ouid;
+ kuid_t ouid;
+ const char *target;
-+ } fs;
+ } fs;
+ struct {
+ int type, protocol;
+ struct sock *peer_sk;
+ void *addr;
+ int addrlen;
+ } net;
-+ int signal;
-+ struct {
-+ int rlim;
-+ unsigned long max;
-+ } rlim;
-+ };
- };
- struct {
- struct aa_profile *profile;
- const char *ns;
- long pos;
- } iface;
-- struct {
-- int rlim;
-- unsigned long max;
-- } rlim;
- struct {
- const char *src_name;
- const char *type;
+ struct {
+ int rlim;
+ unsigned long max;
diff --git a/security/apparmor/include/net.h b/security/apparmor/include/net.h
new file mode 100644
index 000000000000..140c8efcf364
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/a6877ea3da9cd2a9a74b75d6bef87995c6209625
More information about the pld-cvs-commit
mailing list