xrefslave: true, but only for selected groups

Jeffrey M. Vinocur jeff at litech.org
Tue Nov 20 01:42:08 UTC 2007


On Mon, 19 Nov 2007, Ivan Shmakov wrote:

> 	I have a strange wish: could there be a way to set ``xrefslave:
> 	true'' on a per-group basis?

Well, if you want a hack...

You could run two installations of INN (easily on separate machines, or 
with some careful planning on the same maching), as follows:

  A:  All feeds for non-gmane.* come in here.  There is a very small spool
      used essentially as a backlog queue, since all this host does is
      funnel everything to B.  Of course, in the process, it renumbers
      all the articles so they are unique.  No readers access this 
      machine.

  B:  Only two feeds come in here, one from A for non-gmane.* groups,
      and one (which may be a suck feed) for gmane.* groups.  It is
      critically important to prevent crossposts between the two 
      kinds of groups.  Here you have xrefslave: on.  And all your
      readers access this machine.  Probably your outgoing feeds
      should come via this machine, but if A has hardware power to
      spare I suppose you could have some/all of your outgoing feeds
      originate from it as well.

I think this would work.

Untested, obviously.


-- 
Jeffrey M. Vinocur
jeff at litech.org


More information about the inn-workers mailing list