[archimedes] Re: Ein Test

  • From: Alexander Ausserstorfer <bavariasound@xxxxxxxxxxxxxxx>
  • To: archimedes@xxxxxxxxxxxxx
  • Date: Sat, 26 Apr 2014 07:48:40 +0200

Am 25.04.2014 21:16, schrieb Carlos Michael Santillan:

Sind wir jetzt zu sechst? :-)

Inzwischen ja. Es werden allmählich mehr. Ich hatte ja gar nicht damit gerechnet, dass sich überhaupt jemand einträgt.

Zum Theam "Test": Ich habe Deinen E-Mail Fetcher erfolgreich kompilieren
und testen können.

Man merkt, das das Programm noch in der Entwicklung ist. Beim ersten
Test ohne Mail im Postfach kamm die Meldung "28 Bytes empfangen: -ERR
There's no message 1." und auch beim Versuch mit einer Mail gibt das
Programm die Kommandozeile nicht frei. Beides ist natürlich jetzt
irrelevant. Im Log des POP3 Server erscheinen die drei entscheidenen
Buchstaben "TLS" und ich konnte die eine Mail lesen. Es funktionert
also grundsätzlich.

Großartig!

Der Mailserver hat ein selbstunterschriebendes Zertifikat. Ich werde
nicht gewarnt, aber das schriebst Du ja in Deiner Mail. Grundsätzlich
sollte das aber gehen. Dann sollte man aber das Zertifkat vom Server
oder zumindestens ein Fingerabdruck inklusive Servernamen sichern und
beim nächsten Mal genau das prüfen. Ich habe schon Browser gesehen bei
den das Zertifkat einmal vom Benutzer akzeptiert wurde und der Browser
dann jedes Zertifikat, egal ob ein "richtig" oder ein anderes ohne
Meldung aktzeptiert hat. Das ist aber auch schon einige Jahre her und
ich glaube das war Firefox.

Danke für die vielen Hinweise. Das mit den Zertifikaten ist schon eingebaut (web2), aber ich hab's einfachhalber vorerst mal abgeschaltet / ausgeblendet. Ich muss über deinen letzten Abschnitt oben noch einmal nachdenken.

Das Augenmerk lag bisher nur auf dem Aufbau des Tunnels und der Zertifikate. Alles andere war ja nur, um zu zeigen, dass es geht.

Ich habe eine Post in comp.sys.acorn.programmers bezüglich der Verwendung von GnuTLS in Verbindung mit dem Compiler GCC sowie den zwei Beispielprogrammen auf meinem Webserver gepostet. Ich bekam zwischenzeitlich auch einige E-Mails dazu (keine Posts), in der ich gefragt wurde, ob sich der Tunnel nicht in !POPStar integrieren ließe (POP3S / STARTTLS). Das vermissen wirklich viele.

Es ist die große Frage. !POPStar wurde mit einem anderen Compiler geschrieben. Ich weiß nicht, wie ich !LibGnuTLS da einbinden könnte. Andersrum weiß ich nicht, wie ich den !POPStar-Source-Code mit !GCC kompilieren kann. Es soll angeblich gehen, wenn man das Makefile umschreibt. Andererseits schreiben die Autoren, dass da noch einiges für den !POPStar-Quellcode benötigt wird, das man sich von woanders herholen muss. Ich weiß also nicht, inwiefern der jetzt vorliegende Quellcode da überhaupt noch mit !GCC kompilierbar wäre. Und dann hat man immer noch das Problem, dass man den ganzen Quellcode verstehen muss. Wo finde ich Unterlagen zu den vielen Funktionen und was die machen? GCC ist für mich ausreichend gut dokumentiert, allein die Dokumentation der Standardbibliothek clib weist über 1000 Seiten auf.

Die beiden Bücher "Raspberry Pi RISC OS System, Programming Revealed" und "Raspberry Pi Assembly Language, RISC OS beginners" von Bruce Smith (http://www.brucesmith.info/) liegen mir jetzt vor und waren für mich übrigens jeden Penny wert. Ich wusste gar nicht, dass Bücher lesen soviel Spaß und soviel Sinn machen kann. Beim Lesen dieser Bücher merke ich erst, wie schlecht ich RISC OS bisher kannte / verstand. Recht viel mehr als die mitgelieferten Handbücher hatte ich auch nie gehabt. Früher kam man ja auch an kaum etwas heran. Dank Internet ist das heute aber alles anders geworden.

Ich werde jetzt mal versuchen, die Autoren von !POPStar zu kontaktieren, wie jemand vorschlug. Außerdem werde ich versuchen, in comp.sys.acorn.programmers eine Diskussion anzustoßen. Mein eigentliches Ziel ist es momentan, den !POPStar-Quellcode durchzugehen und den Mechanismus zum E-Mail-Fetchen von Hand in mein eigenes Programm zu übertragen, damit wenigstens das mal funktioniert. Aber da ist noch viel zu tun.

Schönes Wochenende wünscht euch allen,

Alex

--
http://home.chiemgau-net.de/ausserstorfer/


Other related posts: