Как обнаружить присутствие батареи?

Ваша установка кажется хорошо.

но Вы, возможно, должны изменить базу данных контекста файла SELinux или изменить тип SELinux определенного файла.

Выполните следующую команду,

semanage fcontext-a-t httpd_sys_content_t '/space (/.*)?'

restorecon - стабиловольт / пространство

по умолчанию содержание файла Вашего веб-сервера является public_content_t, таким образом, необходимо измениться в httpd_content_t, чтобы позволить веб-серверу содержание.

4
08.11.2014, 02:54
1 ответ

Наличие информации о батарее в /sys/class/power_supply является надежным индикатором того, что система поддерживает батарею, и это стандартная функция Linux, но не всегда будет называться одно и то же. Ваш называется BAT1. Я смотрю на один из них, который называется батарея . Кроме того, не все записи в /sys/class/power_supply являются батареями.

Ищите все файлы, соответствующие шаблону /sys/class/ power/supply/*/type. Если хотя бы один из них содержит рабочую батарею , то это батарея. Другими возможными значениями для типа являются Сеть и USB, возможно, больше.

Другое возможно то, что система принимает батарею, но батарея физически извлечена. В этом случае блок питания Батарея все равно будет отображаться. Как вы можете обнаружить это может быть зависимым от системы, но попробуйте прочитать емкость или что-то в этом роде и посмотрите, получите ли вы ошибку чтения, которая, вероятно, указывает на то, что батарея была извлечена.

Подробности: Документация/power/power_supply_class.txt

4
27.01.2020, 20:55

Теги

Похожие вопросы