Ejabberd нет и т.д., папка sbin после sudo делает установку - PullRequest
0 голосов
/ 12 сентября 2018

Итак, после установки всех зависимостей я следовал инструкциям, приведенным в ejabberd git repo (установка / сборка из исходного кода)

но после sudo сделай установку ничего из этого не произошло.

  • sudo make install
    Эти команды будут: Установите файлы конфигурации в / etc / ejabberd /
    Установите двоичные файлы ejabberd, заголовочные и исполняемые файлы в / lib / ejabberd /
    Установите скрипт администрирования: / sbin / ejabberdctl
    Установите документацию ejabberd в / share / doc / ejabberd /
    Создайте каталог спулинга: / var / lib / ejabberd /
    Создайте каталог для файлов журнала: / var / log / ejabberd /

    *

и все же, если я запускаю sudo ejabberdctl start, он запускается, и я также могу получить доступ к отладочной оболочке, но получить доступ без использования sudo,

Примечание: 1. после успешного создания я получаю предупреждение: «ПРЕДУПРЕЖДЕНИЕ: отсутствуют плагины: [rebar3_hex]»
2. Я использую rebar3 v3.6.1, Erlang / OTP 21, ejabberd v18
3. нет папки etc, поэтому нет и логов,
4. Я могу использовать запуск sudo ejabberdctl из любой точки терминала,

...