У меня есть wget unrealircd и разархивировал его после ./config и make. Не могу запустить unrealircd.
Я получаю такие ошибки, как:
Запуск UnrealIRCd ./unreal: строка 10: /root/Unreal3.2/src/unreal/ircd: это каталог. Возможная ошибка (похоже, IRCd не запущен)
Я использую unrealircd.
1> Вы должны запускать IRC не от имени root, а от обычного пользователя, потому что нет причин запускать IRC с повышенными привилегиями. Более безопасно хранить процессы вне учетной записи root, если в этом нет необходимости. IRC это действительно не нужно.
2> Вы можете попробовать: ./Config -nocache и пусть вопросы пути будут по умолчанию такими, какие они есть. затем делать.
Пути по умолчанию будут примерно такими:
В каком каталоге находятся все файлы конфигурации сервера?
[/home/user/Unreal3.2] ->
Какой путь к двоичному файлу ircd, включая имя двоичного файла?
[/home/user/Unreal3.2/src/ircd] ->
Оба эти пути вполне приемлемы и работают «из коробки».
Вам нужно бежать Config
снова и укажите полный путь к двоичному файлу, включая имя двоичного файла, а не только путь к каталогу, содержащему двоичный файл, когда его спросят об этом
What is the path to the ircd binary including the name of the binary?
[/some/path/to/the/ircd] ->