At least 3 times in the past few days I've seen the same SELinux alert. I put the text of the details in the attached file "alerts.txt". All 3 occurrences were while using caja to rename or delete a file, though it does not happen every time I rename or delete a file in caja. These alerts confuse me. There is no directory "/memdf:"...
-bash.1[~]: cd / -bash.2[/]: ls -a . boot etc lib64 mnt root srv system-upgrade usr .. .cache home lost+found opt run sys system-upgrade-root var bin dev lib media proc sbin sysroot tmp -bash.3[/]: ls -a /memfd* ls: cannot access '/memfd*': No such file or directory -bash.4[/]:
Also, the directory name (ending with a colon?) looks fishy. Further, the filename ".nvidia_drv.XXXXXX" looks fishy (but "legal").
The instruction does not work:
-bash.4[/]: /sbin/restorecon -v /memfd:/.nvidia_drv.XXXXXX (deleted) -bash: syntax error near unexpected token `(' -bash.4[/]:
-bash.5[/]: /sbin/restorecon -v /memfd:/.nvidia_drv.XXXXXX /sbin/restorecon: SELinux: Could not get canonical path for /memfd:/.nvidia_drv.XXXXXX restorecon: No such file or directory. -bash.6[/]:
I gather that a directory and or file (whatever its name really is) are missing?
How do I fix this?