OT : INN news server

Discussion in 'UK Motorcycles' started by fragmented, Oct 25, 2008.

  1. fragmented

    fragmented Guest

    Any INNd experts here who can answer this one?

    I've got everything working at the moment, INNd happily working with
    suck, storing articles from the german and cheesy servers, and sending
    any local posts back to the german server.

    Locally generated posts are identified by the INNd generated Message-
    IDs, suck greps these, strips them out and then posts them back to the
    german server.

    The problem I have is clients that create their own Message-IDs, as
    these can be anything, so they're not picked up by the suck script, and
    so not forwarded onto the outside world.


    I think I could do one of three things;
    1 For any posts coming from clients in the local users auth in
    readers.conf, if a Message-ID exists, reject the post.
    2 For any posts coming from clients in the local users auth in
    readers.conf, strip off the Message-ID.
    3 Find some way of getting INN to write posts coming from a particular
    local users auth'd in readers.conf to a seperate file, then suck doesn't
    need to grep round to find the locally generated posts.

    I think 1 will be the easiest, but I can't figure out how to do any of
    the three ways?
     
    fragmented, Oct 25, 2008
    #1
    1. Advertisements

  2. fragmented

    prawn Guest


    Nope. Without going all Derek Turner on you: *leafnode* + crontab.
    YKIMS.

    Oh, and an ssh tunnel for remote access.
     
    prawn, Oct 25, 2008
    #2
    1. Advertisements

  3. fragmented

    fragmented Guest

    Pah, I could have a C90 instead of the 9R too.
    Of course, been there for years.
     
    fragmented, Oct 25, 2008
    #3
  4. fragmented

    prawn Guest

    I suspected as much.
     
    prawn, Oct 25, 2008
    #4
  5. fragmented

    Cab Guest

    Do you need the full performance of INN?

    Leafnode is a very capable and easy to use news server.
     
    Cab, Oct 25, 2008
    #5
  6. fragmented

    prawn Guest

    *ding* *ding* *dingly* fucking AOL. I think that frag is playing for the
    sake of it.
     
    prawn, Oct 25, 2008
    #6
  7. fragmented

    fragmented Guest

    It is for home use, yes.

    I just don't see the point of changing news servers completely when the
    alternative is fixing this last little (?) problem.

    I may look into leafnode just for something to do as I'm stuck indoors
    and bored at the moment.
    Tunnelier rocks to access all my PCs on my home LAN from work :)
     
    fragmented, Oct 25, 2008
    #7
  8. fragmented

    fragmented Guest

    I'm not saying it isn't! You are spot on though.

    I've used INN for years, and I agree its horrendously complicated and
    overkill for what I need, but OTOH I like sorting out problems and
    tinkering :)
     
    fragmented, Oct 25, 2008
    #8
  9. Le Sat, 25 Oct 2008 14:58:54 +0100, fragmented a écrit :
    You could do it in a different way, using newsfeeds syntax.

    You have one entry for each feed (german and cheesy).
    You just have to define path exclusions for these servers, allowing only
    locally-generated posts to go upstream.

    Example:

    cheesy.server/german.path,cheesy.path\
    :!*,uk.*,any.group.you.want.to.receive\
    :Ap,H1,Tf,Wnm:


    german.server/german.path,cheesy.path\
    :!*,uk.*,any.group.you.want.to.receive\
    :Ap,H1,Tf,Wnm:

    The H1 parameter on the last line (devfault value if not specified)
    implies that an article will only be sent to this site if it has 1 or
    fewer sites in its Path: line. In other words, onlly locally generated
    posts, with your Path.

    HTH.
     
    La Bete des Vosges (Francis Chartier), Oct 27, 2008
    #9
  10. fragmented

    fragmented Guest

    says...>
    Cheers.

    Don't like that newsfeeds file, the syntax is a little confusing to say
    the least!

    I'll have a play.
     
    fragmented, Oct 27, 2008
    #10
  11. fragmented

    Cab Guest

    See you this time, next year. :)
     
    Cab, Oct 27, 2008
    #11
  12. Le Mon, 27 Oct 2008 22:01:49 +0000, fragmented a écrit :
    If you find it difficult, just try readers.conf. :)

    If you want only locally generated post to go upstream, I think that
    exclusion path is a better way to do it.

    BTW newsx is more efficient than suck, but the best method is to get a
    feed from a peer.
     
    La Bete des Vosges (Francis Chartier), Oct 28, 2008
    #12
  13. fragmented

    fragmented Guest

    readers.conf is easy, it uses English keywords!
    Ta, will have a look into it.
     
    fragmented, Oct 28, 2008
    #13
  14. fragmented

    fragmented Guest

    I couldn't deprive you of my wit for that long :)
     
    fragmented, Oct 28, 2008
    #14
  15. Le Tue, 28 Oct 2008 19:11:41 +0000, fragmented a écrit :
    Writing about feeds, I can feed fr.* groups, and I am searching a feed
    for ukrm and ukrmc.
     
    La Bete des Vosges (Francis Chartier), Oct 29, 2008
    #15
  16. fragmented

    Xavier Guest

    Ahem, you already have one :)
     
    Xavier, Oct 29, 2008
    #16
  17. fragmented

    Lady Nina Guest

    I've just worked out why your posts don't show. You may be falling
    foul of a few people's kill rules.
     
    Lady Nina, Oct 29, 2008
    #17
  18. fragmented

    boots Guest

    Not mine, it doesn't KF real frogs only annoying pseudo yid ones.
     
    boots, Oct 29, 2008
    #18
  19. fragmented

    fragmented Guest

    I can feed ukrm, don't take ukrmc but can add it if its low volume
    enough.

    Email me to sort out peering.

    There's nothing in the fr.* heirarchy I want thanks.
     
    fragmented, Oct 29, 2008
    #19
  20. fragmented

    Lady Nina Guest

    Now what I can't work out is why it is letting your 'despammed'
    through but not Francis's posts. Hmmm.
     
    Lady Nina, Oct 29, 2008
    #20
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.