O NGIRCD é um servidor de revezamento da Internet gratuito, portátil e leve (IRC) para redes pequenas ou privadas, desenvolvidas sob os termos da licença pública geral da GNU (GPL); Consulte a COPYING do arquivo para obter informações sobre licenciamento.
O servidor é muito fácil de configurar e é executado como um servidor de um único nó ou pode fazer parte de uma rede de servidores NGIRCD em uma LAN ou na Internet. Opcionalmente, ele suporta o protocolo IPv6, os links cliente-servidores e servidores servidores protegidos por SSL/TLS, o sistema Modules de Autenticação (PAM) de autenticação (PAM) para autenticação de usuário, solicitações de identificação e conversão do conjunto de caracteres para clientes legados.
O nome Ngircd significa Daemon IRC de próxima geração , que é um pouco exagerado: o servidor de bate-papo de revezamento leve da Internet provavelmente teria sido um nome melhor :-)
O desenvolvimento do NGIRCD começou em 2001: o servidor foi escrito do zero em C, tenta seguir todos os padrões relevantes e não se baseia no antepassado, o daemon da IRCNET.
Não é o objetivo do NGIRCD implementar todos os comportamentos desagradáveis do ircd original ou das casos de canto nos RFCs, mas implementar a maioria dos comandos e semânticos úteis usados pelos clientes existentes.
O NGIRCD é usado como Daemon nas redes internas e públicas do mundo real e incluído nos repositórios de pacotes de vários sistemas operacionais.
A página inicial do projeto NGIRCD é https://ngircd.barton.de.
O documento INSTALL.md descreve como instalar e atualizar o NGircd. Está incluído em todos os arquivos de distribuição e disponível on -line no Github.
Consulte o arquivo doc/QuickStart.md no doc/ Diretório ou no GitHub para obter informações sobre como configurar e executar o NGIRCD, incluindo alguns exemplos de configuração do mundo real.
Mais informações podem ser encontradas em alguns arquivos no doc/ Diretório (on -line no GitHub) e na seção de documentação na página inicial da NGIRCD.
Além disso, o NGIRCD vem com duas páginas manuais : ngircd(8) (para o daemon) e ngircd.conf(5) (para seu arquivo de configuração). Eles têm ainda mais detalhes e listam todos os parâmetros possíveis da linha de comando e opções de configuração. Você pode lê -los com o comando man (quando eles são instalados localmente no seu sistema, por exemplo, man 8 ngircd e man 5 ngircd.conf ) ou online aqui:
Você pode encontrar as informações mais recentes sobre o NGIRCD e o lançamento estável mais recente nas páginas de notícias e downloads da página inicial.
Visite nosso repositório de código -fonte no Github se estiver interessado no código de desenvolvimento mais recente.
Por favor, não hesite em entrar em contato conosco se encontrar problemas:
Consulte https://ngircd.barton.de/support para obter detalhes.
Se você encontrar algum bug no NGircd (que provavelmente estará lá ...), denuncie -os ao nosso rastreador de problemas no Github: