2017-12-26 19:02:52 +01:00
|
|
|
diff --git a/utils/apparmor/logparser.py b/utils/apparmor/logparser.py
|
|
|
|
index 0e74c3f5..5738bb10 100644
|
|
|
|
--- a/utils/apparmor/logparser.py
|
|
|
|
+++ b/utils/apparmor/logparser.py
|
2018-04-11 22:57:37 +02:00
|
|
|
@@ -12,6 +12,7 @@
|
|
|
|
# GNU General Public License for more details.
|
|
|
|
#
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
+import ctypes
|
|
|
|
import os
|
|
|
|
import re
|
|
|
|
import sys
|
2017-12-26 19:02:52 +01:00
|
|
|
@@ -118,7 +118,7 @@ class ReadLog:
|
|
|
|
ev['protocol'] = event.net_protocol
|
|
|
|
ev['sock_type'] = event.net_sock_type
|
|
|
|
|
|
|
|
- if event.ouid != 18446744073709551615: # 2^64 - 1
|
2018-04-11 22:57:37 +02:00
|
|
|
+ if event.ouid != ctypes.c_ulong(-1).value: # ULONG_MAX
|
2017-12-26 19:02:52 +01:00
|
|
|
ev['fsuid'] = event.fsuid
|
|
|
|
ev['ouid'] = event.ouid
|
|
|
|
|