~rek2/Hispagatos-wiki

#USETNET - NNTP

#Una parte importante de la internet descentralizada, un protocolo nativo
#poco a poco voy a ir actulizando esto, la idea es:
  • Tener un servidor usenet de hispagatos
  • hacerlo facil para los que amamos las redes/internet/libertad/descentralizacion y trasparencia puedar usar las mismas tecnologias olvidadas por el capital
  • Cuando usamos usenet o protocolos nuevos como Gemini, es como ir a una ciudad donde el capitalismo no ha llegado, donde todo es colectivo y trasparente.
#Como hago para esto?
  • Registrar una cuenta en algun nodo de usernet/nntp para este ejemplo vamos a usar Eternal September
  • es solo para grupos de texto, y es gratis.
http://www.eternal-september.org/RegisterNewsAccount.php?language=en
  • Instalar cliente de nntp/usenet slrn [ De momento el paquete slrn no esta actualizado por lo que recomiendo usar slrn-git ]
paru -S aur/slrn-git
  • Instalar configuracion para slrn
cp /usr/share/doc/slrn/examples/slrn.rc.gz ~/.
gunzip -c ~/.slrn >~/.slrn.rc

Correr y poner tu servidor en tu fichero .zshrc o .bashrc para no tener que correrlo todo el rato

export NNTPSERVER='snews://news.eternal-september.org'
  • la primera vez para crear todo corre y te pedira el username/password etc:
slrn -f ~/.jnewsrc --create
  • ves a ~/.slrnrc y pon tu username y hostname y tu email de reply
set username "desired_username"
set hostname "desired_hostname"
set replyto "some_name <email@example.com>"
  • 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 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>"

% What to put into the "Organization:" header line.
set organization "Hispagatos"
  • cambiar el char encoding a utf-8 en ~/.slrnrc
charset display utf8
charset outgoing utf8
  • y de ahora en adelante correr para suscribiros a foros nuevos o leer los posts nuevos en los foros de interes ya suscritos
slrn
#Grupos de NNTP recomendados:
alt.2600
alt.2600.hackers
alt.2600.hope
alt.2600.hope.announce
alt.comp.linux
alt.comp.os.linux
alt.linux
alt.anonymous
alt.os.linux
alt.os.linux.gentoo
comp.lang.c
es.comp.os.linux.misc
es.comp.os.linux.programacion
es.comp.os.linux.redes
comp.infosystems.gemini
comp.infosystems.gopher
#Configurar los "scores" para remover spam etc
  • primero quita el % de la linea en la configuracion en .slrn
  • para que podamos usar el scoring
set scorefile "News/Score"  % <- esta
setkey article create_score            "K"	% Create a scorefile entry
  • la linea de abajo es para que sepamos que para que nos cree el fichero tenemos que darle a la K pero mayuscula ojo.
  • hacemos eso y cerramos slrn
  • vamos a ~/News/Score o donde lo tengas o configures tu y pones:
    ~ ▓▒░ cat News/Score                                                                                                                     ░▒▓ ✔  at 04:05:39  
 %% Key for Score 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
  • Esto nos blockear todo lo que llea de googlegroups que es siempre spam
  • Y lo de Subjet es algunos que se me han colado que yo he puesto.
  • para mas informacion abajo tendras el enlace a la explciacion de mas opciones
#Mas informacion:

About this wiki

commit f332885e5ace0304b004520b125917c224344019
Author: rek2 <rek2@hispagatos.org>
Date:   2022-06-26T06:00:13+02:00

xdg-mime default aerc.desktop x-scheme-handler/mailto
Clone this wiki
https://git.sr.ht/~rek2/Hispagatos-wiki (read-only)
git@git.sr.ht:~rek2/Hispagatos-wiki (read/write)