I have one executable file. It should have some capabilities to be run. And I found a proper set of capabilities. I experience some weird thing. When I add linux capability "CAP_AUDIT_WRITE", I got an error "Operation not permitted" in running the executable.
I felt strange, I got an error when I ADD capability to executable. I considered that the executable will have more power to be run when I add capability. But rather, this added capability made a problem.
Could you please let me know why adding capability makes problem?
TRY : Adding CAP_AUDIT_WRITE capability to executable. EXPECTING : The executable can be run without an error.