If I go into my unrooted phone's adb shell (Samsung galaxy s7 Android 8) I get a result similar to this:
dr-xr-xr-x 921 root root 0 2020-01-26 10:06 acct -rw-r--r-- 1 root root 225 1970-01-01 09:00 firstname.lastname@example.org -rw-r--r-- 1 root root 45121 1970-01-01 09:00 audit_filter_table
Notice that there is no . after the file permissions (eg: dr-xr-xr-x). If I type getenforce I get
so SELinux is enforced. Then why doesn't ls show a . after the file permissions? Has it always been this way in android? As far as I know, in Centos ls result will show a . after file permissions if SELinux is installed and enforced/permissive. Does android behave differently in this regard?