Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Message-ID bei INN aenderbar?

1 view
Skip to first unread message

Martin Kortmann

unread,
Sep 4, 1998, 3:00:00 AM9/4/98
to
Hallo zusammen,

Trotz anders lautender Postings in dieser Gruppe nehme ich mal an
das ich hier richtig bin.

Kann ich die von INN (Version 1.7.2) erzeugten Message-ID irgendwie
beeinflussen
ohne das programm neu zu kompilieren? Die ID endet immer mit
dem Hostnamen des Rechners, das wuerde ich gernde aendern. Den Hostnamen
selber zu aendern waere in unserem Netzt aber zu aufwendig.

Danke, Martin


Torsten Hilbrich

unread,
Sep 4, 1998, 3:00:00 AM9/4/98
to
Martin Kortmann schrieb am Fri, 4 Sep 1998 20:04:53 +0200:

>
> Hallo zusammen,
> Trotz anders lautender Postings in dieser Gruppe nehme ich mal an
> das ich hier richtig bin.

Keine Sorge, die sind falsch und du bist genau richtig hier.

> Kann ich die von INN (Version 1.7.2) erzeugten Message-ID irgendwie
> beeinflussen ohne das programm neu zu kompilieren? Die ID endet
> immer mit dem Hostnamen des Rechners, das wuerde ich gernde
> aendern. Den Hostnamen selber zu aendern waere in unserem Netzt aber
> zu aufwendig.

Ich kenne keine solche Möglichkeit. In der inn.conf habe ich
jedenfalls keine Variable hierfür gefunden, auch ein kurzer Blick in
"Managing Usenet" brachte nichts zutage.

Warum willst du eigentlich die Message-ID ändern? Die Angabe des FQDN
hat ja gerade den Sinn, daß der Server nur für die Identität des vor
dem @ liegenden Teil garantieren muß.

Torsten

BTW: Wenn dein Newsreader bereits eine Message-ID erzeugt, wird INN
die nicht mehr überschreiben, sondern fleißig benutzen.
Vielleicht hilft dir dies. Nicht das ich dies empfehlen möchte
(obwohl mein Gnus genau dies macht, wenigstens ist es
abstellbar).

Martin Kortmann

unread,
Sep 4, 1998, 3:00:00 AM9/4/98
to
Hallo Torsten,

>> Kann ich die von INN (Version 1.7.2) erzeugten Message-ID irgendwie
>> beeinflussen ohne das programm neu zu kompilieren? Die ID endet
>> immer mit dem Hostnamen des Rechners, das wuerde ich gernde
>> aendern. Den Hostnamen selber zu aendern waere in unserem Netzt aber
>> zu aufwendig.
>

> [schnipp und schnapp}


>Warum willst du eigentlich die Message-ID ändern? Die Angabe des FQDN
>hat ja gerade den Sinn, daß der Server nur für die Identität des vor
>dem @ liegenden Teil garantieren muß.


Der Servername ist nicht offiziell (irgendwas.local) und passt zum
großteil überhaupt nicht zu den
Leuten welche Ihn benutzen. Da hängen mehrere unterschiedliche kleine
Büros dran.
Die Newsreader (windows Clients) erzeugen keine eigene Message-ID.
Ich denke das ich da nur 2 Möglichkeiten habe, entweder INN neu
kompilieren oder mal ein
versuch ob ich den Server umbenennen kann und den alten Namen als alias
im DNS behalte.
Soweit ich verstanden habe muß (oder sollte?) die ID ja nur einem
bestimmen Aufbau haben
und sie muß eindeutig sein.

Danke, Martin

Nora Etukudo

unread,
Sep 5, 1998, 3:00:00 AM9/5/98
to
Martin Kortmann wrote:

> Kann ich die von INN (Version 1.7.2) erzeugten Message-ID irgendwie
> beeinflussen ohne das programm neu zu kompilieren?

Wenn Dein 'inn' mit der Option zum Filtern durch Perl-Anfasser ("message
filtering with perl hooks") kompiliert wurde, könntest Du in dem
entsprechenden Perl-Filterscript ('.../news/bin/filter/filter_nnrpd.pl')
zumindest die Message-ID's der, über den 'nnrpd' hereingekommenen Nachrichten,
einfach neu erzeugen.

Liebe Grüße, Nora.
--
no...@sappho-net.de http://www.sappho-net.de/
Lesbian Computer Networks, Finland http://www.sappho.net/
Web for Women (von Frauen, für Frauen) http://www.w4w.net/

Martin Kortmann

unread,
Sep 5, 1998, 3:00:00 AM9/5/98
to

>Nora Etukudo schrieb in Nachricht <35F16A1E...@sirene.sappho.net>

>Wenn Dein 'inn' mit der Option zum Filtern durch Perl-Anfasser
("message
>filtering with perl hooks") kompiliert wurde, könntest Du in dem
>entsprechenden Perl-Filterscript
('.../news/bin/filter/filter_nnrpd.pl')
>zumindest die Message-ID's der, über den 'nnrpd' hereingekommenen
Nachrichten,
>einfach neu erzeugen.
>


Hallo,

Gibt es eigentlich irgendwo eine Doku zu INN (außer die 9 FAQ Dateien)?

MEFT Martin.

Nora Etukudo

unread,
Sep 5, 1998, 3:00:00 AM9/5/98
to
Martin Kortmann wrote:

> Gibt es eigentlich irgendwo eine Doku zu INN (außer die 9 FAQ Dateien)?

Starte mal eine neue Suche ab

http://www.isc.org/inn.html

dort findest Du eigentlich die wesentlichen Links und Zeiger.

Leider weiß ich nichts, was in deutscher Sprache wäre.

Martin Kortmann

unread,
Sep 5, 1998, 3:00:00 AM9/5/98
to

>Starte mal eine neue Suche ab

Hallo Nora,

hab ich gemacht. Die Perl Filter scheint es in der 1.7'er aber noch
nicht zu geben.
Ich habe mir jetzt inn2.1 geholt und werde mal ein update versuchen.
(Gibt es da
irgendwelche Fallen?).

Die Filterbeschreibung hört sich schon sehr gut an, damit kann ich auch
endlich postings von
Anwendern welche keine offizielle Internet Mailadresse besitzen
verhindern.

Mal sehen was passiert

Vielen dank, Martin.

Nora Etukudo

unread,
Sep 5, 1998, 3:00:00 AM9/5/98
to
Martin Kortmann wrote:

> Ich habe mir jetzt inn2.1 geholt und werde mal ein update versuchen.
> (Gibt es da irgendwelche Fallen?).

Ich arbeite mit FreeBSD und bin auf eine (selbstgemachte)
hereingefallen: Ich habe

1. bei mir die GNU Fileutilities installiert (enthalten u.a. auch
'mv' und 'df').
2. vor dem Kompilieren './configure --with-spool-dir=/var/news'
gesagt.

Das Verzeichnis '/var/news' ist ein separates Filsystem auf einer
anderen Platte. Das 'configure' hat beim System durchsuchen die GNU
Versionen von 'mv' und 'df' zuerst gefunden und eingetragen. Das führte
dazu, daß

1. der 'innd' aus Platzmangel im Spoolbereich (GNU 'df' hat andere
Ausgabe) nicht starten wollte und
2. beim Posten über den 'nnrpd' der temporäre Artikel nicht ins
andere Filesystem in den Spoolbereich geschoben werden konnte
(GNU 'mv' erlaubt 'link' und 'unlink' Operationen nicht über
Filesystemgrenzen hinweg).

Aber ansonsten läßt der 'inn-2.1' prima installieren. Du müsstest bei
Dir den Aufruf './configure --with-perl' machen, aber vorher
'perl-5.004_04' oder größer installiert haben.

0 new messages