Sat, 03 Oct 2009 16:18:52 +0200
Update version, adjust corresponding buildconf, and correct logic.
1: Make minor corrections and improvements to scripts patch logic.
2: Upgrade to most recent stable release version 3.0.2.
3: Force selection of a single db backend, as multiple ones never
were supported (changing 'with_db<end>' identifiers accordingly.)
4: Unfortunately add gawk requirement although only partly needed.
5: Add openssl::with_threads requirement to solve strange and hard
to debug problems on Solaris leading to connection failures:
'host-dir JobId 0: Error: openssl.c:86 Connect failure: ERR=error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number'
and
'host-dir JobId 40: Fatal error: TLS negotiation failed with FD at "back1.host.com:9102"'
1 Index: graphs.c
2 diff -Nau graphs.c.orig graphs.c
3 --- graphs.c.orig 2009-04-14 11:58:01.576710518 +0200
4 +++ graphs.c 2009-04-14 12:16:00.411207613 +0200
5 @@ -114,7 +114,7 @@
6 double fmaxval=0.0;
8 /* initalize the graph */
9 - init_graph(title,512,256); /* init as 512 x 256 */
10 + init_graph(title,@l_gwidth@,256); /* init as @l_gwidth@ x 256 */
12 gdImageLine(im, 305,25,305,233,black); /* draw section lines */
13 gdImageLine(im, 304,25,304,233,white);
14 Index: output.c
15 diff -Nau output.c.orig output.c
16 --- output.c.orig 2009-01-13 06:34:04.000000000 +0100
17 +++ output.c 2009-04-14 12:46:38.913442401 +0200
18 @@ -2431,9 +2431,9 @@
20 /* year graph */
21 fprintf(out_fp,"<IMG SRC=\"usage.png\" ALT=\"%s\" " \
22 - "HEIGHT=256 WIDTH=512><P>\n",buffer);
23 + "HEIGHT=256 WIDTH=@l_gwidth@><P>\n",buffer);
24 /* month table */
25 - fprintf(out_fp,"<TABLE WIDTH=600 BORDER=2 CELLSPACING=1 CELLPADDING=1>\n");
26 + fprintf(out_fp,"<TABLE WIDTH=@l_gwidth@ BORDER=2 CELLSPACING=1 CELLPADDING=1>\n");
27 fprintf(out_fp,"<TR><TH HEIGHT=4></TH></TR>\n");
28 fprintf(out_fp,"<TR><TH COLSPAN=11 BGCOLOR=\"%s\" ALIGN=center>",GREY);
29 fprintf(out_fp,"%s</TH></TR>\n",msg_main_sum);