NNTP es una parte importante de la internet descentralizada, un protocolo nativo (poco a poco voy a ir actulizando esto), la idea es:
http://www.eternal-september.org/RegisterNewsAccount.php?language=en
https://portal.hispagatos.org
https://news.hispagatos.org
Para instalar el cliente de nntp/usenet slrn [ De momento el paquete slrn no esta actualizado por lo que recomiendo usar slrn-git ] ejecutamos:
paru -S aur/slrn-snapshot
export NNTPSERVER='snews://news.eternal-september.org'
para Hispagatos:
export NNTPSERVER='snews://news.hispagatos.org'
set username "desired_username"
set hostname "desired_hostname"
set replyto "some_name <email@example.com.fake>"
set force_authentication 1
Ejemplo:
% The "From:" header will be generated from the following three variables.
% With the example settings, it would read "John Doe <john@doe.com>"
set username "rek2"
set hostname "hispagatos.org"
set realname "rek2 hispagatos"
set force_authentication 1
% Set this if you want replies to your articles to go to a address different
% from the one in "From:".
set replyto "ReK2 <rek2@hispagatos.org.fake>"
% What to put into the "Organization:" header line.
set organization "Hispagatos"
server "snews://news.hispagatos.org" ".news.hispagatos.org"
% esto luego lo actualizas y pones el password en gopass/pass etc
nnrpaccess "snews://news.hispagatos.org:563" "rek2" "tu cookie password"
set server_object "nntp"
set post_object "nntp"
set editor_command "vim -c %d '%s'"
% para mas ir al wiki de arch de slrn o a la documentacion official. RTFM
slrn -f ~/.jnewsrc --create
charset display utf8
charset outgoing utf8
slrn
Los grupos deberan añadirse a ~/.jnewsrc
hispagatos.ayuda:
hispagatos.comunicados:
hispagatos.talk:
hispagatos.test:
alt.2600:
alt.2600.hackers:
alt.2600.hope:
alt.2600.madrid:
alt.comp.linux:
alt.comp.os.linux:
alt.anonymous:
alt.os.linux:
alt.os.linux.gentoo:
alt.privacy.anon-server:
alt.cyberpunk.movement:
alt.cyberpunk:
alt.cybergoth:
alt.cypherpunks:
alt.culture.usenet:
alt.fan.usenet:
alt.privacy:
alt.computer.workshop:
comp.lang.c:
comp.os.linux.misc:
comp.infosystems.gemini:
comp.infosystems.gopher:
comp.risks:
es.comp.os.linux.misc:
es.comp.os.linux.programacion:
es.comp.os.linux.redes:
es.comp.hackers:
news.software.nntp:
news.groups.proposals:
news.announce.newgroups:
rocksolid.shared.i2p:
rocksolid.feeds.news:
news.groups:
Aquí tienes una lista de grupos activos en agosto de 2023.
set scorefile "News/Score" % <- esta
setkey article create_score "K" % Create a scorefile entry
~ ▓▒░ cat News/Score ░▒▓ ✔ at 04:05:39
core Settings ReK2%%
% : Logical AND ie all tests must be passed (Conjunction)
% :: Logical OR ie any of the tests are passed (Disjunction)
% ~ Logical NOT ie an exception from the score rule (Negation)
% = Stop score processing and award the score if the test is passed
% * Wild card character
Score:: =-9999 % Subjects que yo he visto que son spam
Subject: Snowflake
Subject: 🏳️🌈wow🏳️🌈
Score: =-9999 % Adios a google groups de mierda
Message-ID: googlegroups
Score: =-9999 % spamer
From: moaulanui@hotmail\.co\.nz
Score: =-9999 % spamer
From: nobody@dizum\.com
Score: =-9999 % spamer
From: anon@anon\.com
Score: =-9999 % spamer
From: nobody@remailer\.paranoici\.org
Score: =-9999 % spamer
From: stermen975@gmail\.com
commit a300fb53568e3e2db1bf24c1d5467a63b59f174d Author: ReK2 <rek2@hispagatos.org> Date: 2024-07-22T18:22:54+02:00 fix typo