Diese Seite beschreibt beispielhaft eine Möglichkeit, eintreffende Nachrichten nach Bedarf weiterzubearbeiten. Gepostet von Ullrich von Bassewitz.

Ein passendes Skript habe ich nicht, aber ein paar Hinweise fuer das Vorgehen, die Du natuerlich anpassen und ueberpruefen musst:

        news.musoftware.de\
                :!*,opennews.control/!local\
                :Tc,Wn:/usr/local/opennews/docontrol

        #!/bin/sh
        while read token; do
            sm $token > /usr/local/opennews/passwd
        done

Wenn Du zum Testen mal folgendes machst (Pathtoken anpassen!):

  /etc/news/newsfeeds:

        news.musoftware.de\
                :*/!local\
                :Tc,Wn:/tmp/docontrol

  /tmp/docontrol:

        #!/bin/sh
        while read token; do
            sm $token > /tmp/passwd
        done

Dann hast Du nach

        chmod +x /tmp/docontrol
        ctlinnd reload newsfeeds test

in der Datei /tmp/passwd staendig wechselnde Artikel, so wie sie eben gerade von Deinen Feeds reinkommen. Wenn Du jetzt noch die Newsgroups einschraenkst, und docontrol durch was ersetzt, was Headers usw. vom Artikel strippt und auf ein paar offensichtliche Fehler prueft, dann hast Du zumindest mal was zum rumspielen. Das docontrol Skript kann uebrigens nicht nur die Passwort-Datei ersetzen, sondern auch

HandleFeedInput (last edited 2005-03-13 20:02:47 by p54885AC4)