Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4     Ver.0.8.9     Pending  

Путь: Toys/Android, команды версии: Ver.4     Ver.9


getenforce

Комментарии в файле getenforce.c :

usage: getenforce

Показывает, отключен ли SELinux, принудительный или разрешающий.


usage: getenforce

Shows whether SELinux is disabled, enforcing, or permissive.


Исходный текст в файле getenforce.c

#define FOR_getenforce
#include "toys.h"

void getenforce_main(void)
{
  if (!is_selinux_enabled()) puts("Disabled");
  else {
    int ret = security_getenforce();

    if (ret == -1) perror_exit("Couldn't get enforcing status");
    else puts(ret ? "Enforcing" : "Permissive");
  }
}