como configuro o trn4 para vários servidores de notícias?

1

Estou executando o Leafnode como um servidor NNTP fácil de usar e estou pensando em mudar de pan como leitor de notícias para trn4. Para configure o trn4 eu configurei para, efetivamente, localhost . Especificamente, o FQDN que usa o leafnode, que também é o nome do host do sistema. Presumivelmente, o trn4 não usa o DNS para tentar resolver o FQDN, mas percebe que isso é localhost nesse caso. Isso está funcionando bem.

Como posso adicionar outros servidores de notícias? Especificamente, news.gmane.org , para que eu tenha as postagens mais recentes, que o Leafnode talvez não tenha. O arquivo de configuração do host de notícias do trn4 é igual a /etc/news/server ? A página do manual era muito longa.

    
por Thufir 03.01.2017 / 08:45

2 respostas

2

Acredito que /etc/news/server só pode conter um único nome de servidor, que é usado pelo trn4 para configurar uma fonte padrão.

Você pode ativar várias fontes de notícias criando um arquivo ~/.trn/access . A documentação é, er, não o que poderia ser, mas há alguns exemplos que vêm com a distribuição de origem e podem ser empacotados com sua distribuição binária. Eu acho que o HelpFiles / sample / access é provavelmente o mais útil um para começar.

    
por 22.11.2017 / 02:43
2

Vários servidores de notícias devem ser especificados em ~ / .trn / access

O trn não suporta nativamente nativamente, portanto, esteja ciente de que quaisquer nomes de usuários e senhas são enviados em texto não criptografado. Você pode querer considerar o uso de stunnel ou similar para fornecer uma conexão SSL para seus servidores de notícias.

# trn4 ~/.trn/access
# access file for multiple news servers.
# trn4 does not support SSL natively so stunnel
# running on localhost is used to provide ssl.
# CHMOD this to 0600 as it contains your
# CLEARTEXT usernames and passwords.
#
# You must ensure 
# Use Newsrc selector option is set to yes
#
[eternal-september]
# news eternal-september.org
# connect via local stunnel
# client to port 563
NNTP Server = 127.0.0.3;10563
Group Desc Refresh = 7 days
Auth User = esuser 
Auth Password = espassword
# E-S needs Force Auth
# to get full groups list.
Force Auth = yes
[gmane]
# gmane using default
# connection port 119
NNTP Server = news.gmane.org
Group Desc Refresh = 7 days
[newsindividual]
# news.individual.net
# connect via local
# stunnel client to port 563
NNTP Server = 127.0.0.4;10564
Auth User = ninuser
Auth Password = ninpassword
Group Desc Refresh = 7 days
[mixmin]
# news.mixmin.net
# doesn't require authentication.
# Another ssl connection via stunnel.
NNTP Server = 127.0.0.5;10565
Group Desc Refresh = 7 days
#
[Group 1]
ID = eternal-september
Newsrc = ~/.trn/newsrc.es
#
[Group 2]
ID = gmane
Newsrc = ~/.trn/newsrc.gmane
#
[Group 3]
ID = newsindividual
Newsrc = ~/.trn/newsrc.nin
#
[Group 4]
ID = mixmin
Newsrc = ~/.trn/newsrc.mixmin
#

Eu incluí o Gmane e alguns serviços de notícias comuns no arquivo.

    
por 20.09.2018 / 17:37