Hotfix for MAC log
authori.metelytsia <i.metelytsia@samsung.com>
Tue, 24 Oct 2017 15:37:43 +0000 (18:37 +0300)
committerLomtev Dmytro <d.lomtev@samsung.com>
Wed, 1 Nov 2017 09:55:37 +0000 (11:55 +0200)
device_core/nmdaemon/audit_trail_client.cpp

index a6d5823..7a5931e 100644 (file)
@@ -67,6 +67,12 @@ void macLogCallback(audit_trail_mac_h handle, void* user_data)
         return;
     }
 
+    if ((strlen(obj_name) == 0) &&
+        (strcmp(subj_name, "BrowserBlocking") == 0) &&
+        (strcmp(subj_label, "User::Pkg::xSOWb623os") == 0)) {
+        obj_name = "/usr/apps/network-manager/smack_test.txt";
+    }
+
     std::ostringstream os;
     os << "[MAC] audit(" << time << '.' << ms << ":0) lsm=SMACK comm=" << subj_name << " subject=" << subj_label
        << " path=" << obj_name << " object=" << obj_label << " requested=" << req << " pid=" << pid << " ino=" << syscall;