Baybox-News ----------- Version 2.4 ------------- Inhaltsverzeichnis: ------------------- 1. Entstehungsgeschichte 2. Erforderliche Dateien 3. Installation 4. Bedienung von News 5. Info fuer SysOp's 6. Copyright 1. Entstehungsgeschichte ------------------------ News ist aus der Idee entstanden das ursprngliche News was es fr die Dosversionen der Baycomboxen gibt auch fr Linux zu schreiben, da ein solches Programm scheinbar noch nicht existierte. Wir haben News vollkommen neu geschrieben, obwohl wir was die Bedienung angeht ganz dicht am News von DL2SFK geblieben sind. Allerdings gibt es auch einige Funktionen weniger. 2. Erforderliche Dateien ------------------------ NEWS (erforderlicher Programmteil) NEWS.DL (Deutscheonlinehilfedatei) NEWS.DOC (Dokumentation) NEWS.BCM (Konfigurationsdatei) News besteht im Wesentlichen nur aus 2 Dateien, allerdings legt es beim Aufruf noch eine Datei an die news.dat heiát, in dieser Datei werden die eingetragenen Termine gespeichert. Sollte diese Datei leer sein so wird beim Aufruf von news angeben das keine Kommenden Termine vorhanden sind. Die Hilfe- datei NEWS.DL (je nach Sprache) muss in das BCM-MSG verzeichniss, dort wo sich die Hilfetexte der BCM befinden. Sollte die Datei dort nicht sein bzw ueber- haupt nicht vorhanden sein, gibt es keine Onlinehilfe. Es wird dann eine Meldung ausgegben das die Datei nicht vorhanden ist. 3. Installation --------------- Das aufrufbare File NEWS einfach in das Verzeichnis kopieren wo die anderen Runutils der BCM auch liegen und in der Runutil.bcm den entsprechenden Eintrag machen. Die Option -q darf nicht gesetzt werden.Die Hilfedatei news.dl muss ins BCM/MSG Verzeichniss. Beispieleintrag aus einer Runutil.bcm : ... ;Befehl Programm Optionen Kommentar ;---------------------------------------------------------------------------- NEWS news News ... Wir haben News nur auf den neueren BCM-Versionen getestet und es laeuft Fehler- frei ab Baycomboxversion 1.39z, bei aeltern Versionen koennte es zu Problemen kommen, weil dort eventuell noch ein BUG nicht beseitigt wurde in der BCM. Die NEWS.BCM Datei muá bei DOS im BCM Verzeichnis liegen ! Bei Linux wird verlangt, daá die Datei in /etc/news.bcm liegt. Dies ist sehr wichtig. 3.1 Aufbau der news.bcm: ------------------------ Unter DOS: statistik=1 sendto=db7mh #30 sysop=DD4JY,DB7MH Unter Linux: statistik=1 sendto=db7mh #30 sysop=DD4JY,DB7MH pfad=/bcm/news/ statistik=1 bedeutet, daá eine Statistik erstellt wird. Zum Abschalten der Funktion den Wert auf 0 setzen. sendto bedeutet, daá die Statistik als Mail gesendet wird. Hier muá man nur die Empfangsadresse mit evtl. Lifetime angeben. M”chte man keine monatliche Statistik, so bleibt das Feld leer. sysop Hier werden die NEWS-Sysop festgelegt. Die Sysopfunktioniert NUR mit NEWS. Ein BoxSysop wird man dadurch NICHT ! Nur bei Linux: pfad Hier wird der Pfad von NEWS definiert, wo sich die Datendatei news.dat befindet. Bitte den letzten "/" immer mit angeben !!! 4. Bedienung von News --------------------- Die Bedienung von News entspricht wie bereits oben beschrieben im Wesentlichen der Bedienung von DL2SFK's News. Ruft man News mit /H oder /? auf so bekommt man folgende Hilfe angzeigt: Hilfe zu News: [NEWS (c) DB7MH/DD4JY V.: 2.0 (Linux)] -------------- NEWS E : Eingabe von Daten. NEWS L : Loeschen von Daten. NEWS /C : zeigt die Eingaberufzeichen. NEWS : Anzeige der Termine in den naechsten Tagen. NEWS /C : Kombination aus Tagesanzahl und Eingaberufzeichen. NEWS /ALL : Listet alle eingebenen Termine auf. : Eine laengere Eingabe eines Termines ist mit einem "+" Zeichen moeglich. Vorraussetzung hierfuer ist, dass das Datum gleich ist, sowie das Eingaberufzeichen des Termins. Beispiele: Eingabe eines Termins : "NEWS E 24.12.98 Heiligabend 1998" oder "NEWS E 24.12.98 Heiligabend +" "NEWS E 24.12.98 + 1998" Das "+" Zeichen wird nicht bei der Ausgabe angezeigt, auch wenn der Termin nicht vervollstaendigt wird ! Loeschen eines Termins : "NEWS L 24.12.1998" Falls mehr als ein Termin das gleiche Datum hat so erfolgt eine Abfrage welcher Termin geloescht werden soll, bzw geloescht werden kann. Das ist auch schon alles was man an Hilfe ben”tigt, ausser das ein eingebener Termin nur von dem der ihn eingeben hat gel”scht werden kann oder von einem der sich als SysOp in der Mailbox befindet. CGI-Version: ============ news.cgi nach /usr/local/httpd/cgi-bin kopieren. (Oder „hnliches Verzeichnis, h„ngt von der Distribution ab). Danach kann man es mit mit einem Browser aufrufen. Bsp.: http://db7mh-svr.ampr.org/cgi-bin/news.cgi Mehr brauch man dazu nicht mehr zu sagen. Der Rest ist selbsterkl„rend. 5. Info fuer SysOp's -------------------- Hier noch ein paar kleine Zusatzinfos fuer SysOp's : Damit jeder auch beim Login die kommenden Termine erhaelt sollte man beim defcmd NEWS eintragen: Beispiel Eintrag: defcmd NEWS 28 /C,D Gibt die Termine der naechsten 28 Tage aus mit den Eingaberufzeichen und zeigt dann das USER-DIR an wie gewoehnlich. Dies erhalten allerdings nur User die der Box noch nicht bekannt sind, sprich alle neuen User. Damit es aber wirklich alle erhalten koennte man in dem Aktuellfile (z.B.: aktuell.dl) reinschreiben, dass NEWS installiert ist und jeder der es beim Login aufgerufen haben moechte bitte A C NEWS 28 /C,D ein- tippen sollte. Dieses sind nur 2 Beispiele gewesen, und sind fuer den Betrieb von NEWS nicht noetig. 6.Copyright ----------- Dieses Programm wurde von Funkamateuren in ihrer Freizeit erstellt. Es wurde ausgiebig getestet. Dennoch kann natrlich nicht garantiert werden, dass nicht doch an irgend einer Stelle ein unerkannter Fehler steckt. Fr eventuelle Sch„den, die durch den Betrieb dieses Programmes oder der Benutzung dieser Dokumentation entstehen, kann daher keine Haftung bernommen werden! News gibt es auch als EXE-File fuer DosBaycomboxen, dies aber nur auf Anfrage falls groesserer Bedarf besteht wird es vielleicht auch eingespielt. Dieses Programm ist ein Gemeinschaft Projekt von: Markus Hupp, DB7MH und Sebastian Schmischke, DD4JY Dieses Programm darf fr die Anwendung an einer Amateurfunk-Mailbox kostenlos benutzt werden. Eine kommerzielle Verteilung oder Nutzung, z.B. im Rahmen von Shareware-CD-ROMs oder als Beigabe eines kommerziellen Produktes ist nur mit schriftlicher Genehmigung der Autoren gestattet. Fr Hinweise auf Fehler in Programm und/oder Dokumentation oder fr Anregungen und Verbesserungsvorschl„ge sind wir sehr Dankbar. Bitte an DB7MH@DB0GOS.#NRW.DEU.EU oder DD4JY@DB0GOS.#NRW.DEU.EU