Проблема /dev/log

kaztost
Сообщения: 147
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 05 фев 2018, 01:02

Стал потихоньку разбираться с настройкой полноценных системных логов для Entware-сервисов на андроид-устройстве. Проблема тут в том, что сокет /dev/log на многих устройствах занят логгированием самого андроида. На моих устройствах с андроид 4 и 5 - /dev/log занят, с андроид 6 - /dev/log свободен. Я совсем не разбираюсь в этом bionic, но подозреваю, что вряд ли получится подружить glibc с андроидным /system/bin/logd.

Пропатчил libc и busybox (апплет syslogd), заменив /dev/log на /dev/logent. Логи dropbear стали идти в лог syslogd. Интересно, этого достаточно? Или необходимо будет еще некоторые сервисы патчить?

Или какие-то альтернативные решения имеются?

Вернуться в «Entware на Android»

Кто сейчас на конференции

Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость