Hello community, here is the log from the commit of package jfbterm checked in at Wed Oct 3 00:57:42 CEST 2007. -------- --- jfbterm/jfbterm.changes 2007-09-26 14:55:14.000000000 +0200 +++ /mounts/work_src_done/STABLE/jfbterm/jfbterm.changes 2007-09-26 17:54:44.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Sep 26 17:54:21 CEST 2007 - mfabian@suse.de + +- Bugzilla #309094: fonts are now in /usr/share/fonts. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jfbterm.spec ++++++ --- /var/tmp/diff_new_pack.i14805/_old 2007-10-03 00:57:34.000000000 +0200 +++ /var/tmp/diff_new_pack.i14805/_new 2007-10-03 00:57:34.000000000 +0200 @@ -17,7 +17,7 @@ PreReq: /bin/cat /usr/bin/grep permissions AutoReqProv: on Version: 0.3.10 -Release: 592 +Release: 594 Url: http://www3.justnet.ne.jp/~nmasu/linux/jfbterm/indexn.html Source: http://www3.justnet.ne.jp/~nmasu/linux/binary/jfbterm-0.3.10.tar.bz2 Source1: terminfo.jfbterm @@ -109,6 +109,8 @@ #/usr/share/terminfo/j/jfbterm %changelog * Wed Sep 26 2007 - mfabian@suse.de +- Bugzilla #309094: fonts are now in /usr/share/fonts. +* Wed Sep 26 2007 - mfabian@suse.de - Bugzilla #309093: don't package terminfo entry, it is already in the terminfo package. * Thu Mar 29 2007 - rguenther@suse.de ++++++ jfbterm-0.3.10.suse.patch ++++++ --- /var/tmp/diff_new_pack.i14805/_old 2007-10-03 00:57:34.000000000 +0200 +++ /var/tmp/diff_new_pack.i14805/_new 2007-10-03 00:57:34.000000000 +0200 @@ -1,21 +1,6 @@ -diff -u jfbterm-0.3.10.orig/main.c jfbterm-0.3.10/main.c ---- jfbterm-0.3.10.orig/main.c Wed Sep 20 10:40:33 2000 -+++ jfbterm-0.3.10/main.c Wed Sep 20 12:34:14 2000 -@@ -148,7 +148,10 @@ - p->gCapsQ = TRUE; - p->gOptShowHelpQ = FALSE; - if (getenv("SHELL")) { -- strcpy(shell, getenv("SHELL")); -+ /* strcpy(shell, getenv("SHELL")); */ -+ /* This may cause a buffer overflow. */ -+ memset(shell,'\0',sizeof(shell)); -+ strncpy(shell,getenv("SHELL"),sizeof(shell)-1); - p->gExecShell = shell; - } else { - p->gExecShell = "/bin/sh"; -diff -u jfbterm-0.3.10.orig/jfbterm.conf.sample jfbterm-0.3.10/jfbterm.conf.sample ---- jfbterm-0.3.10.orig/jfbterm.conf.sample Wed Sep 20 10:40:33 2000 -+++ jfbterm-0.3.10/jfbterm.conf.sample Wed Sep 20 13:13:14 2000 +diff -ru jfbterm-0.3.10.orig/jfbterm.conf.sample jfbterm-0.3.10/jfbterm.conf.sample +--- jfbterm-0.3.10.orig/jfbterm.conf.sample 2000-01-23 16:36:23.000000000 +0100 ++++ jfbterm-0.3.10/jfbterm.conf.sample 2007-09-26 17:53:09.000000000 +0200 @@ -16,7 +16,8 @@ # ���ۥ������������������硢utmp ����Ͽ���뤫�λ��� utmp : 1 @@ -31,18 +16,18 @@ # ################################################################################ -fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/fonts/misc/8x16.pcf.Z -+fontset : iso646-1973irv,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16.pcf.gz ++fontset : iso646-1973irv,pcf,L,/usr/share/fonts/misc/8x16.pcf.gz +fontset: ansix3.4-1968,alias,L,iso646-1973irv -+fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/fonts/misc/jiskan16.pcf.Z -++fontset: jisc6226-1978,pcf,L,/usr/X11R6/lib/X11/fonts/misc/jiskan16.pcf.gz +++fontset: jisc6226-1978,pcf,L,/usr/share/fonts/misc/jiskan16.pcf.gz +fontset: jisx0208-1983,alias,L,jisc6226-1978 -+fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/fonts/misc/a18rk.pcf.Z -++fontset: jisc6220-1969roman,pcf,L,/usr/X11R6/lib/X11/fonts/misc/8x16rk.pcf.gz +++fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/misc/8x16rk.pcf.gz +fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman -+fontset: gb2312-80,pcf,L,/usr/X11R6/lib/fonts/misc/gb16fs.pcf.gz -+fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/fonts/misc/hanglg16.pcf.gz -++fontset: gb2312-80,pcf,L,/usr/X11R6/lib/X11/fonts/misc/gb16fs.pcf.gz -++fontset: ksc5601-1987,pcf,L,/usr/X11R6/lib/X11/fonts/misc/hanglg16.pcf.gz +++fontset: gb2312-80,pcf,L,/usr/share/fonts/misc/gb16fs.pcf.gz +++fontset: ksc5601-1987,pcf,L,/usr/share/fonts/misc/hanglg16.pcf.gz ################################################################################ # @@ -60,3 +45,18 @@ #encoding : G0,G1,ASCII,ISO8859-1,ASCII,ASCII # #non-standerd-encoding : SHIFT-JIS # not ready +diff -ru jfbterm-0.3.10.orig/main.c jfbterm-0.3.10/main.c +--- jfbterm-0.3.10.orig/main.c 2000-01-16 15:58:52.000000000 +0100 ++++ jfbterm-0.3.10/main.c 2007-09-26 17:52:32.000000000 +0200 +@@ -148,7 +148,10 @@ + p->gCapsQ = TRUE; + p->gOptShowHelpQ = FALSE; + if (getenv("SHELL")) { +- strcpy(shell, getenv("SHELL")); ++ /* strcpy(shell, getenv("SHELL")); */ ++ /* This may cause a buffer overflow. */ ++ memset(shell,'\0',sizeof(shell)); ++ strncpy(shell,getenv("SHELL"),sizeof(shell)-1); + p->gExecShell = shell; + } else { + p->gExecShell = "/bin/sh"; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org