Stefan 'Steve' Tell <[EMAIL PROTECTED]> wrote on 21.07.04:

> wie schon mehrfach angedroht (dcsc, openxp-ml), habe ich mir mal
> dosemu unter Unix installiert und damit ein entsprechendes FreeXP
> eingerichtet. Das klappt soweit auch ganz gut, FreeXP startet nach
> Anpassung der FILES-Angabe problemlos durch (im Gegensatz zu DOSBOX
> gibt's einen entsprechenden Eintrag in der CONFIG.SYS, klar, ist ja
> auch ein echtes DOS).

JFTR: Welches DOS benutzt Du?

> Hat jemand 'ne Idee, einen Plan, eine Richtlinie, wie man jetzt via
> (z.B. ukad) auf den TCP/IP-Stack(?)/Socket von Unix (oder Linux)
> aufsetzen kann? Gibt es Denkans�tze f�r alternative L�sungen? (man
> kann direkt von Unix aus in die "DOS-Verzeichnisse" schreiben, es
> ginge also auch eine Plain-Unix-Variante.

Mangels eigener Erfahrungen und mangels eigener Testm�glichkeiten kann
ich als Ansatz und f�r den Moment nur mit ein paar Hinweisen dienen:


- Das seinerzeit von Henry Jensen f�r XP2 entwickelte Paket UKA_LXP,
  siehe http://software.freepage.de/hjensen/xplinux.htm


- Die Mails von vor ein paar Tagen von Johann Addicks in d.c.s.c, die Du
  ja sicher kennst (<[EMAIL PROTECTED]> und
  <[EMAIL PROTECTED]> und in denen er auch auf
  http://dosemu.sourceforge.net/docs/README/1.2/x949.html verweist.

  Johann scheint ebenfalls verst�rkt an dem Thema dran zu sein,
  vielleicht w�re es von daher sinnvoll, wenn Ihr Euch kurzschlie�t.


> OpenXP kann man leider nicht entsprechend automatisieren, um es "nur"
> als Mailer zu benutzen.

Doch, auch so eine L�sung gibt es, aber will man das?  Alex Schuster
schrieb jedenfalls k�rzlich in der OpenXP-Mailingliste, da� er genau das
tut.  In einer pers�nlichen Mail wies er mich auf zwei �ltere Mails in
eben dieser Liste hin, in der er die L�sungen mal skizziert hatte
(<[EMAIL PROTECTED]>, da noch als Tastaturmakro, und in
einer verbesserten Fassung ohne Makro in <[EMAIL PROTECTED]>).

Diese Mails habe ich noch und h�nge Sie mal als Textanhang an.  Die
erste Mail habe ich auf das Wesentliche verk�rzt, weil's da �berwiegend
um andere Dinge ging.

Aber wenn ich das so lese, klingt das sehr kompliziert,
erfolgversprechender scheint mir da schon der TCP/IP-Zugriff �ber
Packettreiber und UKA_PPP oder UKAD zu sein.

Zwei eher abwegige bzw. in ferner Zukunft liegende L�sungen fallen mir
noch ein:


- Den POP3/SMTP/NNTP-Netcallteil von OpenXP isolieren und zu einem
  separaten Karo-einfach-Client umbauen, der automatisch die Parameter
  der .BFG der pollenden Box interpretiert (was er ja prinzipiell jetzt
  schon tut), alternativ aber auch �ber die Kommandozeile gesteuert
  werden k�nnte.  Der Ansto� von Linux-Programmen aus Dosemu heraus soll
  ja funktionieren.

  Hmm, vielleicht gar nicht mal soo abwegig...?  Zumindest k�nnte man
  hier am ehesten auch noch selbst Anpassungen vornehmen, speziell
  hinsichtlich der Frage, wo welche Dateien gesucht und abgelegt werden.


- Auf MKs externen Client warten.


        Michael
----------------------------------------------------------------------
Empfaenger  : /de/comm/software/crosspoint
Absender    : [EMAIL PROTECTED]  (Alex Schuster)
Software    : OpenXP/v3.70.3 (Linux alpha @ 3012990000)
Betreff     : XPoint, immer noch
Datum       : So 30.09.01, 23:57  (erhalten: 15.10.01, 12:01)
Groesse     : 10525 Bytes
----------------------------------------------------------------------
Hallo. Ich schon wieder.

[...snip...]

Dieses Posting habe ich in 3.40 geschrieben, per Tastaturmakro wird es
in einer Datei exportiert, die ich im 3.70 auch per Makro in ein
Posting verwurste. Die Puffer direkt zu �bernehmen d�rfte wohl nicht
so leicht gehen?

        Alex
-- 
  Alex Schuster     [EMAIL PROTECTED]
                    [EMAIL PROTECTED]


----------------------------------------------------------------------
Empfaenger  : /de/comm/software/crosspoint
Absender    : [EMAIL PROTECTED]  (Alex Schuster)
Software    : CrossPoint/OpenXP [EMAIL PROTECTED] R/C9604
Betreff     : Re: Fehlerhafte Spoolpakete
Datum       : Mi 03.04.02, 20:26  (erhalten: 03.04.02, 21:46)
Groesse     : 5540 Bytes
----------------------------------------------------------------------
Johannes Sackmann ([EMAIL PROTECTED]) schreibt:

> Alex Schuster [EMAIL PROTECTED] schrieb am 03.04.02:

>> Diese Fehler habe ich, seit ich OXP 3.7 einsetze, mit mehreren
>> Versionen, ab und zu mal.

> In (meinem) openxp(-3.7.7-linux-2002-02-14.tar.bz2, 32Bit) im Linux-
> Verzeichnis /usr/local/lib/openxp gibt es kein Verzeichnis bad, nur
> die Verzeichnisse:

> bin    (mit Programmdatei openxp)
> doc    (mit 17 Dateien, einem symbolischen Link)
> lib    (mit 3 Dateien)

Da ist OpenXP installiert, die Daten liegen alle in dem Verzeichnis
.openxp. Da ist dann auch das Bad-Verzeichnis. Oder es wird bei Bedarf
erstellt, kann auch sein.

> Eben habe ich mit dieser CrossPoint-Installation testweise 10.000,
> dann 4.000, dann 1.000 news von news.t-online.de bezogen. "Nachricht/
> Brettmanager/Abbestellen" funktionierte nicht richtig (Absturz wenn
> die unterste newsgroup abbestellt werden sollte, ...), eine Datei
> t-online.rc oder eine newsgroups-news-Begrenzung fand ich nicht.

Schau mal in ~/.openxp :)

> Ich habe die Installation mit 10 newsgroups-Bestellungen drei Wochen
> nicht mehr benutzt.

> Nach ca. 1.500 news bzw. 10 Minuten kam der Linux-Konsolen-
> Bildschimschoner, was einen Stopp der Datenuebertragung bewirkte, die
> nur mittels zweier Tastendrucke oder Mausbewegung weiterging. Hatte

Grmpf.

> das Modem schon aufgelegt, so war CrossPoint "aufgehaengt" nur ein
> [Strg]+[Alt]+[Entf] SuSE-Linux7.0-Rechnerneustart half dann weiter.

Hm, einfach eine andere Konsole nehmen und 'killall openxp' tippen?

> Nach dem Linux-Rechner- und CrossPoint-Neustart wurden die 1.500 bzw.
> 10.000 news des Vor-Polls nochmals bezogen ;-(. Diese bezogenen news
> wurden vor dem naechsten Poll nicht in die CrossPoint-Datenbank
> eingefuegt, ....

> Mein Fazit ist deshalb auch, Linux-openxp3.7.(7, 14.02.2002 bei nicht
> regelmaessiger Verwendung) ist ein Sch....-Programm ;-( .

Ja, das sehe ich �hnlich. Ich w�rde schon gerne wechseln, DOS-
Beschr�nkungen wie 8.3 Dateinamen und so sind l�stig. Aber es lief
einfach zu instabil und war nur auf der Konsole einigerma�en
benutzbar. Ich will es aber im Fenster haben.


>> Ich schreibe zwar mit 3.40 im Dosemu, der eigentliche Netcall
>> passiert aber etwas abenteuerlich mit 3.7 unter Linux.

> Geschieht dieser Netcall per "automatischer" Ein- und Abwahl? Wie
> wird dies eingerichtet?

> Vor jedem openxp-Konsolen-Netcall muss ich in "K(DE)/Internet/
> Kinternet/RechteMaustaste/" bzw. ".../KPPP (oder per
> (Konsolen-)WVdial?) eine Modem-PPP-TCP/IP-Einwahlverbindung aufbauen.

Wie auch immer, mit DSL bin ich nun eh st�ndig online.

Der Setup ist recht kompliziert, zwei XPoints mit 3 bzw. 6 Boxen, 3
Shellscripte, 3 Batchdateien. Ich habe in 3.40 eine Box netcologne zum
Mail holen und Mail+news schicken, im Sysop-Mode werden 'mail-in.bat
netcolog.pp' und 'mail-out.bat out.brt' gestartet:

mail-in.bat:
copy /b %1 out.brt
unix xterm -e call-oxp mail-in

mail-out.bat:
xpfilter -u%1 poll.xpf
unix xterm -e call-oxp mail-out
del %1

XPFilter trennt hier zwischen Mai lund News, die verschieden
gehandhabt werden und in mail-out.brt bzw. news-out.brt wandern.

Der unix-Befehl startet aus dem Dosemu ein xterm mit dem Script call-
oxp:

#!/bin/csh

if ( $1 == "mail-in" ) then
        openxp /nb /n:mpi /x
        openxp /nb /n:arcor /x
        openxp /nb /n:gmx /x
        openxp /nb /n:interkom /x
        openxp /nb /n:nc /x
        cat $XP/in.brt >> $XP/spool/backup/mail-in.brt
else if ( $1 == "news-in" ) then
        openxp /nb /n:news-in /x
        cat $XP/in.brt >> $XP/spool/backup/news-in.brt
else if ( $1 == "mail-out" ) then
        if ( -f $XP/mail-out.brt ) then
                cat $XP/mail-out.brt >> $XP/spool/backup/mail-out.brt
                cat $XP/mail-out.brt >> ~/.openxp/MAIL-OUT.BRT
                \rm $XP/mail-out.brt
        endif
        if ( -f ~/.openxp/MAIL-OUT.BRT ) openxp /nb /ips:nc:MAIL-OUT.BRT /n:nc /x
        if ( -f $XP/news-out.brt ) then
                cat $XP/news-out.brt >> $XP/spool/backup/news-out.brt
                cat $XP/news-out.brt >> ~/.openxp/NEWSOUT.BRT
                \rm $XP/news-out.brt
        endif
        if ( -f ~/.openxp/NEWSOUT.BRT ) openxp /nb /ips:newsout:NEWSOUT.BRT /n:newsout 
/x
endif

In 3.7 habe ch dann die Boxen mpi, arcor, gmx etc. f�r meine
verschiedenen Accounts, als Eingangsfilter dient ein 'mail-in
$PUFFER', was so aussieht:

#!/bin/tcsh
echo mail-in
cat $1 >> $XP/in.brt

Das wird dann in 3.40 eingelsen. Zus�tzlich gibt es noch eine Box f�r
News (nur rein), und eine Dummybox um die Puffer einzulesen. Ja, ich
blicke auch kaum durch. Aber es funktioniert, sehr nervig ist nur
noch, dass in beim Beenden von 3.7 immer einmal Enter dr�cken muss,
weil die Debug-Version das fordert.


Gerade eben ist es �brigens wieder mal passiert, 'Range schek error',
und im bad-Verzeichns 3.news und z.005. Ich hatte aber auch schonmal
10000 Nachrichten ohne Probleme geholt.

>> Da mir die Version aber zu h�ufig abst�rzt

> Als ich mehr als 3 Bretter gleichzeitig abbestellen wollte stuerzte
> diese CrossPoint-3.7.7-Version ab. Dasselbe passiert, wenn eine
> message ohne Text-Body per [ESC] gespeichert wird.

Ja, so Probleme hatte ich auch dauernd, immer was neues.

        Alex
-- 
  Alex Schuster     [EMAIL PROTECTED]          PGP Key available
                    [EMAIL PROTECTED]
------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an