Skip to content

kev009/salt-innd

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

salt-innd

Salt formula for inn, the InterNetNews service.

Implementation choices:

  • It functions as a self-contained spooler/reader on a single server and tries to ensure best practice for a text feed.
  • The formula is specific to the FreeBSD packaging and only carries conf files which need to change.
  • tradspool and tradindexed overview because ZFS makes this childsplay on modern hardware. Check out csiph.com innreport to get an idea of volume for a text-only public Usenet service for Big-8. I expect unlimited retention with current disk sizes.

Getting started

For a private node, decide if you want to create local groups only, or if you want to set up suck to pull from a public server. If local groups only, delete actsync stuff.

For a public Usenet service, you will need to arrange peering and edit the newsfeeds, innfeed.conf, and incoming.conf.

Take a look at all the things in the files directory and edit them in accordance with man pages and the INN FAQ.

NoCeM

Out of the box NoCeM is enabled. There's a gpg keyring that accepts http://rosalind.home.xs4all.nl/nocemreg/nocemreg.html, but a couple of these no longer work with GnuPG 2.1.

init

This is the main formula for setting up inn and associated tasks.

cleanfeed

Basic cleanfeed settings to ensure a high quality text feed. Highly recommended.

suck

This will allow you to suck news from a public reader server if you want a backup to peering or do not wish to run an internet facing node.

pillar.example

The server defaults to allow all read-only, but posting must be authenticated.

Authorized posting users are stored in the pillar as username:cryptpwhash pairs.

References

About

Salt formula for inn, the InterNetNews service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published