Intereting Posts
Как выполнить команду случайным образом в течение заданного интервала времени? OpenSuse15 -> iptables -> geoip «Нет цепочки / цели / совпадения с этим именем». Авахи на FreeBSD: машина увидена, но не видит как узнать семейство архитектуры Intel из командной строки Как настроить сервер linux для безголового использования? Как печатать с клиента CUPS 1.5 на сервер CUPS 1.7? Сценарий оболочки для изменения каталога терминала и открытия второго терминала Как мой postfix / spamcop узнает об отказе Gmail 421? Должен ли я стереть предыдущий Linux на загрузочном live usb, когда я хочу создать другой? Как удалить последнюю запятую каждой строки csv с помощью linux Сравнение двух файлов в скрипте Создание подписанного подчиненного ЦС для клиентских сертификатов Переименовать определенный уровень подпапок Двойные мониторы на взлом хруста Что такое стандартная REFInd OS Stanza для загрузки Arch Linux?

Как исправить «updatedb: не удается найти группу« mlocate »? На entware?

Я установил пакет mlocate на Padavan с Entware-ng, который основан на OpenWrt. Этот встроенный дистрибутив Linux имеет SSH.

Результаты моего locate устарели. Когда я использую команду updatedb появляется такая ошибка:

 updatedb: can not find group mlocate 

Как я могу это исправить, желательно с одним вкладышем?

Пакет addgroup необходим и включен в busybox прошивки padavan.

Для этого выполните следующие действия:

 grep -s mlocate /etc/group || addgroup mlocate chgrp mlocate /opt/var/mlocate chmod g=rx,o= /opt/var/mlocate chgrp mlocate /opt/bin/locate chmod g+s,go-w /opt/bin/locate touch /opt/var/mlocate/mlocate.db chgrp mlocate /opt/var/mlocate/mlocate.db 

Это однострочный (команда одиночного копирования и вставки), чтобы зафиксировать сообщение «updatedb: can not find group mlocate»:

 # grep -s mlocate /etc/group || addgroup mlocate;chgrp mlocate /opt/var/mlocate;chmod g=rx,o= /opt/var/mlocate;chgrp mlocate /opt/bin/locate;chmod g+s,go-w /opt/bin/locate;touch /opt/var/mlocate/mlocate.db;chgrp mlocate /opt/var/mlocate/mlocate.db