[Eisfair] [E1 E2] eistemp 0.5.4 released

Stefan Heidrich stefan-in-news at web.de
Mo Jun 10 10:45:47 CEST 2013


Hallo Thomas, hallo NG,

>> de_DE at euro
>
> Du verwendest wahrscheinlich den falschen Font. Der mit rrdtool mit-
> gelieferte Font ist unicode und kann mit einem Gradzeichen, oder
> einem Umlaut nichts anfangen, solange LC_CTYPE nicht UTF-8 entspricht.
> Da Pango fuer die Umsetzung der Zeichen in eine Grafik zustaendig ist,
> benoetigt Pango auch einen entsprechenden Font.
>
> Deinstalliere bitte das Palet fonts-utf8-dejavu und installiere Dir
> von meinem Server [1] den Font SourceCodePro. Damit kannst Du in
> Deiner ISO-Umgebung (de_DE at euro) auch das Gradzeichen, oder auch
> Umlaute verwenden.
>
> Du solltest aber darauf achten, das die Scripte von eistemp auch
> ISO-codiert sind und nicht in unicode vorliegen.

das alles erschien mir am Wahrscheinlichsten, weswegen ich das zu erst 
probiert habe.

Jetzt ist:
file --mime-encoding /var/eistemp/cgi-bin/eistempgraph.cgi
/var/eistemp/cgi-bin/eistempgraph.cgi: iso-8859-1

file --mime-encoding /etc/config.d/eistemp
/etc/config.d/eistemp: iso-8859-1

file --mime-encoding /etc/default.d/eistemp
/etc/default.d/eistemp: iso-8859-1

echo $LC_CTYPE
de_DE at euro

 1. apache2                 web   1.6.2       2012-08-26
 2. apache2_php5            web   1.6.3       2012-08-26
 3. base                    base  2.0.5       2013-05-25
 4. certs                   security  1.2.5   2012-11-03
 5. crack-dict-small        security  2.0.0   2010-04-10
 6. digitemp                utils   0.0.3     2012-10-31
 7. djbdns                  netutils  1.0.1   2010-01-22
 8. echoping                utils   0.1.2     2005-12-28
 9. eiskernel               base  2.2.0       2013-05-15
10. eiskernel-smp           base  2.2.0       2013-05-15
11. eistemp                 utils   0.5.4     2013-05-31
12. fonts-sourcecodepro     misc  1.0.0       2013-06-07
13. libdb                   database  2.0.0   2012-12-24
14. libgdbm                 database  2.0.0   2012-12-28
15. mail                    mail  1.11.6      2013-04-27
16. mc                      utils   2.0.1     2013-04-14
17. monitoring              utils   0.3.4     2012-11-02
18. netdate                 netservic 1.16.0  2012-04-29
19. netpbm                  utils   2.0.1     2013-02-09
20. perl                    plang   2.0.1     2013-01-18
21. perl_addons_01          plang   2.0.1     2013-01-12
22. rrdtool                 utils   1.3.2     2013-06-01
23. rrdtool-perl5162        utils   1.3.2     2013-06-01
24. sharutils               mail  2.0.1       2013-05-16
25. sqlite                  database  2.0.1   2013-05-15
26. urt                     utils   2.0.0     2013-02-06
Auch alle libs sind auf dem altuellen Stand.

Trotzdem kommt alle 5 Minuten eine Mail mit zigfach diesem Inhalt:
(process:26471): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()

Die Webausgabe von Eistemp zeigt statt des Grad-Zeichens ein Rechteck mit 
einem X darin; sowohl bei den gespeicherten als auch bei den mit Perl in 
"Echtzeit" erzeugten Grafiken.

Was ich jetzt noch tun/probieren soll ist mir allerdings nicht mehr klar... 
Macht es Sinn das ganze System auf UTF-8 umzustellen und wenn ja, was muss 
ich dafür alles tun / beachten?

Viele Grüße
Stefan 




Mehr Informationen über die Mailingliste Eisfair