Bug#211361: {Aviso de Virus?} Error Notice

2003-09-24 Thread Inet Mail Storage Service
Warning: Esta mensagem continha anexos que foram removidos
Warning: (msg-11499-73.html, eqqc.exe).
Warning: Leia o anexo "VirusWarning.txt" para maiores informações.


Esta é uma mensagem do serviço de proteção contra vírus
--
O sistema determinou que o anexo "msg-11499-73.html"
está infectado por um vírus de computador e foi substituido por esta 
mensagem de aviso

Se você desejar receber uma cópia dos arquivos originais mesmo assim,
por favor entre em contato com o administrador do sistema e tenha em
mão as seguintes informações:

Hoje, Wed Sep 24 10:15:05 2003, o anti-virus relatou o seguinte:
   Found dangerous IFrame tag in HTML message

Nota ao administrador do sistema: Procurar em Firewall in 
/var/spool/MailScanner/quarantine/20030924 (message h8ODEhxp013986).

--
Responsavel: Tiago Alexandre Bilk

Ekset Ind. e Com. Ltda.
Fone/Fax (47)330-2828

Esta é uma mensagem do serviço de proteção contra vírus
--
O sistema determinou que o anexo "eqqc.exe"
está infectado por um vírus de computador e foi substituido por esta 
mensagem de aviso

Se você desejar receber uma cópia dos arquivos originais mesmo assim,
por favor entre em contato com o administrador do sistema e tenha em
mão as seguintes informações:

Hoje, Wed Sep 24 10:15:05 2003, o anti-virus relatou o seguinte:
   eqqc.exeFound virus or variant New Worm !!!
   Executable DOS/Windows programs are dangerous in email (eqqc.exe)
   No programs allowed (eqqc.exe)

Nota ao administrador do sistema: Procurar em Firewall in 
/var/spool/MailScanner/quarantine/20030924 (message h8ODEhxp013986).

--
Responsavel: Tiago Alexandre Bilk

Ekset Ind. e Com. Ltda.
Fone/Fax (47)330-2828



Bug#212590: xserver (mga server) crash after woody security upgrade

2003-09-24 Thread Jaime Cervera
Package: xserver-xfree86
Package: xserver-common

Description: The xserver crashes after the upgrade reported on
http://www.debian.org/security/  :
[12 Sep 2003] DSA-380 xfree86 
buffer overflows, denial of service 

on a system with a Matrox card 
Apparently the package replaces -downgrades?- the mga driver

Solved whit a driver (Beta 2.0) from ftp.matrox.com  (mga_drv.o)
ftp://ftp.matrox.com/pub/mga/archive/linux/2002/mgadrivers*

(I do not remember if I had previously a Matrox driver different from
the debian packaged one) 
Follows the dpkg --status of xserver packages as well as the
XFree86 logs: The crash log /var/log/XFree86.8.log, 
and the successfull log after the driver replacement
 /var/log/XFree86.0.log

--
Jaime Cervera Bravo <[EMAIL PROTECTED]>
Escuela Técnica Superior de Arquitectura
Universidad Politécnica de Madrid
--
dpkg --status xserver-xfree86
Package: xserver-xfree86
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 12228
Maintainer: Branden Robinson <[EMAIL PROTECTED]>
Source: xfree86
Version: 4.1.0-16woody1
Replaces: xserver-common (<< 4.0), libxfont-xtt
Provides: xserver
Depends: debconf (>> 0.5), xserver-common (>= 4.1.0-10), libc6 (>= 2.2.4-4), 
zlib1g (>= 1:1.1.4)
Suggests: mdetect, read-edid
Conflicts: libxfont-xtt
Description: the XFree86 X server
 The XFree86 X server is ..
-
dpkg --status xserver-common
Package: xserver-common
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 804
Maintainer: Branden Robinson <[EMAIL PROTECTED]>
Source: xfree86
Version: 4.1.0-16woody1
.

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.20-8um i686 [ELF] 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Wed Sep 24 15:59:49 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Flatron F700P"
(**) |   |-->Device "Matrox Millennium G550"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "es"
(**) XKB: layout: "es"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Generic Mouse"
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
	Entry deleted from font path.
(**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 7

(WW) Cannot open APM
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.1
	XFree86 Video Driver: 0.4
	XFree86 XInput driver : 0.2
	XFree86 Server Extension : 0.1
	XFree86 Font Renderer : 0.2
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.1.0.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.1.0.1, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.4
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8000280c, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,0646 card 1043,8081 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:01:0: chip 1039,0001 card , rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 1039,0962 card , rev 04 class 06,01,00 hdr 80
(II) PCI: 00:02:5: chip 1039,5513 card 1043,807a rev 00 class 01,01,8a hdr 00
(II) PCI: 00:03:0: chip 1039,7001 card 1043,807a rev 0f class 0c,03,10 hdr 80
(II) PCI: 

Processed: retitle 198910 to xterm: manpage confuses ampersand (&) and commercial at (@) symbols

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> retitle 198910 xterm: manpage confuses ampersand (&) and commercial at (@) symbols
Bug#198910: xterm(1) confuses ampersand and @ symbol
Changed Bug title.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



problems compiling xdm on xf-4_3-branch, and Debian's patches to fix them

2003-09-24 Thread Branden Robinson
Hi Matthieu,

I experienced build problems in xc/lib/X11 and xc/programs/xdm after
resyncing with your recent xdm updates to xf-4_3-branch.

Here are the problems I found:
* Using LinkSourceFile() with header files appears to not work as
  intended.  It will write targets to the Makefile to create a symlink
  as it is instructed, but if one is using LinkSourceFile() with both a
  .c and .h file, for instance, nothing creates a dependency of the .c
  file on the .h file, so the .h target is never invoked.  This causes
  the LinkSourceFile()d .c to fail to compile because it cannot locate
  its header.

  I found this problem in both xc/lib/X11 and xc/programs/xdm.

  I kind of kludged around the problem and I'm not sure my fix is ideal
  from an Imake usage standpoint, but I'm pretty sure it's correct from
  a compilation standpoint.  Someone who has a better command of Imake
  should probably review this part of my patch.  I looked in
  xc/config/cf/Imake.rules but could not find an Imake rule that just
  adds dependencies to targets and nothing more.

* xc/programs/xdm/genauth.c only declares the static "key" array if
  none of ARC4_RANDOM, DEV_RANDOM, and HASXDMAUTH are defined, but this
  variable is used if HASXDMAUTH is defined.  See genauth.c:355, :365,
  :380, :394, and :429.

* At xc/programs/xdm/genauth.c:377, prngdPort is compared to NULL, but
  since it is an integer, it should be compared to 0 instead.

* At xc/programs/xdm/genauth.c:378, an undefined variable ("len") is
  used.  It is clear from context that the constant 8 should be passed
  to get_prngd_bytes() instead; this looks like a cut-n-paste error from
  GenerateAuthData().

* At xc/programs/xdm/genauth.c:402, an undefined variable ("i") is used
  as a loop index.  Since it is compared to an integer my fix was to
  declare as one.

Debian's patches to rectify the above problems are attached.  Please let
me know if they are deficient, misguided, or anything else bad.  :)

Thanks for backporting the pam_setcred() security fix to xf-4_3_branch!

-- 
G. Branden Robinson|  We either learn from history or,
Debian GNU/Linux   |  uh, well, something bad will
[EMAIL PROTECTED] |  happen.
http://people.debian.org/~branden/ |  -- Bob Church
$Id: 067_fix_X11_and_xdm_build_problems.diff 575 2003-09-22 22:27:27Z branden $

This patch by Branden Robinson.  Prompted by recent mysterious breakage
with XDM auth support.  LinkSourceFile(Wrap.h,$(XDMCPLIBSRC)) was writing
targets to the Makefile to create the symlink from the Xdmcp directory but
neither Wrap.o nor Wraphelp.o were depending on Wrap.h, so the Wrap.h
target never got invoked.

xc/programs/xdm/Imakefile has exactly the same problem with exactly the
same file, plus the same problem with the greeter's header files.

xc/programs/xdm/genauth.c had some problems with attempting to use
variables that weren't defined, plus an attempt to compare the integer
prngdPort with NULL.

--- xc/lib/X11/Imakefile~   2003-09-18 01:12:10.0 -0500
+++ xc/lib/X11/Imakefile2003-09-18 01:13:32.0 -0500
@@ -49,7 +49,7 @@
  MALLOC_DEFINES = XMalloc0ReturnsNullDefines
 #endif
 #if HasXdmAuth
-XDMAUTHDEFS = -DHASXDMAUTH
+XDMAUTHDEFS = -I$(XDMCPLIBSRC) -DHASXDMAUTH
 XDMAUTHOBJS = Wrap.o Wraphelp.o
 XDMAUTHSRCS = Wrap.c Wraphelp.c
 #endif
@@ -997,6 +997,7 @@
 LinkFile(ximtrans.c,$(TRANSCOMMSRC)/transport.c)
 SpecialCLibObjectRule(OpenDis,$(ICONFIGFILES),$(BC_DEFINES) $(OPEN_DEFINES) 
$(XTRANS_X_DEFINES) $(XKB_DEFINES))
 SpecialCLibObjectRule(Wrap,$(ICONFIGFILES),$(XDMAUTHDEFS))
+SpecialCLibObjectRule(Wraphelp,$(ICONFIGFILES),$(XDMAUTHDEFS))
 SpecialCLibObjectRule(XlibInt,$(ICONFIGFILES),$(CONN_DEFINES) $(POLL_DEFINES) 
$(XTRANS_X_DEFINES))
 SpecialCLibObjectRule(Font,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES))
 SpecialCLibObjectRule(FontInfo,$(ICONFIGFILES),$(SHM_DEFINES) $(XF86BIGFONT_DEFINES))
@@ -1044,7 +1045,6 @@
 LinkSourceFile(k5encode.c,$(XAUTHSRC))
 #endif
 #if HasXdmAuth
-LinkSourceFile(Wrap.h,$(XDMCPLIBSRC))
 LinkSourceFile(Wrap.c,$(XDMCPLIBSRC))
 LinkSourceFile(Wraphelp.c,$(XDMCPLIBSRC))
 #endif
--- xc/programs/xdm~/Imakefile  2003-09-22 16:23:20.0 -0500
+++ xc/programs/xdm/Imakefile   2003-09-22 17:15:01.0 -0500
@@ -25,7 +25,7 @@
 #endif
 
 #if HasXdmAuth
-XDMAUTH_DEFINES = -DHASXDMAUTH
+XDMAUTH_DEFINES = -I$(XDMCPLIBSRC) -DHASXDMAUTH
 XDMAUTHOBJS = xdmauth.o
 XDMAUTHSRCS = xdmauth.c
 #endif
@@ -323,6 +323,7 @@
 LinkSourceFile(Login.c,greeter)
 LinkSourceFile(Login.h,greeter)
 LinkSourceFile(LoginP.h,greeter)
+SpecialCObjectRule(greet,Login.h LoginP.h,-I.)
 #if BuildBoth
 ObjectFromSpecialSource(greetsh,greet,-DUSESHADOW)
 ObjectFromSpecialSource(verifysh,verify,-DUSESHADOW)
--- xc/programs/xdm~/genauth.c  2003-09-22 14:00:07.0 -0500
+++ xc/programs/xdm/genauth.c   2003-09-22 16:57:56.0 -0500
@@ -47,9 +47,7 @@
 #include 
 #define Time_t time_t

Bug#187365: xlibmesa3-glu bug #187365

2003-09-24 Thread Branden Robinson
On Wed, Sep 24, 2003 at 12:58:01PM -0500, Steve Doerr wrote:
> Hi Branden.  I found it, but I'm still getting conflict with a libutah 
> package.
>
> Get:1 http://ftp.egr.msu.edu ../project/experimental/main xlibmesa-glu
> 4.3.0-0pre1v1 [227kB]
> Fetched 227kB in 1s (122kB/s)
> Selecting previously deselected package xlibmesa-glu.
> (Reading database ... 69260 files and directories currently installed.)
> Unpacking xlibmesa-glu (from .../xlibmesa-glu_4.3.0-0pre1v1_i386.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/xlibmesa-glu_4.3.0-0pre1v1_i386.deb (--unpack):
> trying to overwrite `/usr/lib/libGLU.so.1', which is also in package
> libutahglx1
> Errors were encountered while processing:
> /var/cache/apt/archives/xlibmesa-glu_4.3.0-0pre1v1_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> Are these different versions of libGLU.so.1?  How can I check?

I'm not an expert on libGLU issues, so I suggest asking debian-user or
maybe debian-x.

libutahglx1 doesn't appear to be maintained anymore, it has seen several
NMUs in a row:

[EMAIL PROTECTED]:~$ madison libutahglx1
W: Archive maintenance is in progress; database inconsistencies are possible.
libutahglx1 | 0.0-cvs-20010702-3 |stable | alpha, arm, hppa, i386, ia64, m68k, 
mips, mipsel, powerpc, s390, sparc
libutahglx1 | 0.0-cvs-20010702-4.2 |   testing | alpha, arm, hppa, i386, ia64, 
m68k, mips, mipsel, powerpc, s390, sparc
libutahglx1 | 0.0-cvs-20010702-4.2 |  unstable | m68k
libutahglx1 | 0.0-cvs-20010702-4.3 |  unstable | alpha, arm, hppa, i386, ia64, 
mips, mipsel, powerpc, s390, sparc

> I was going to zap libutahglx1, but my libraries seem to be fairly
> wrecked (this system started as deb 2.1 a couple of years ago and I've
> just been apt'ing for security, etc. since then).  Got any resources or
> references to straighten out something like this?  Apt can't seem to get
> past this error, but if it would, would a dist-upgrade get things in sync?

A better tool for identifying library packages you don't need anymore is
"deborphan".  That's both the package name and the command name.

-- 
G. Branden Robinson|To Republicans, limited government
Debian GNU/Linux   |means not assisting people they
[EMAIL PROTECTED] |would sooner see shoveled into mass
http://people.debian.org/~branden/ |graves.  -- Kenneth R. Kahn


signature.asc
Description: Digital signature


X Strike Force SVN commit: rev 579 - branches/4.3.0/sid/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 15:53:09 -0500 (Wed, 24 Sep 2003)
New Revision: 579

Modified:
   branches/4.3.0/sid/debian/TODO
Log:
Removed the policy-compliant symlink item; it's fixed.


Modified: branches/4.3.0/sid/debian/TODO
===
--- branches/4.3.0/sid/debian/TODO  2003-09-24 05:47:43 UTC (rev 578)
+++ branches/4.3.0/sid/debian/TODO  2003-09-24 20:53:09 UTC (rev 579)
@@ -47,9 +47,6 @@
 /lib/ld.so.1 => /lib/ld.so.1 (0x0800)
 undefined symbol: ceil  (./libdpstk.so.1.0)
 
-* clean up the policy-violating symlinks in the rules file which are
-  created in the install rule when NOT_BUILDING_X_SERVER is defined
-
 -1
 --
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



X Strike Force SVN commit: rev 580 - trunk/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 16:02:54 -0500 (Wed, 24 Sep 2003)
New Revision: 580

Modified:
   trunk/debian/changelog
   trunk/debian/control
Log:
Smooth transitions from the Utah GLX packages' libGL and libGLU
implementation to XFree86's version of the Mesa Project's libGL and libGLU
libraries. (See #187365)

- debian/control:
  + xlibmesa3-gl conflicts with and replaces libutahglx1
  + xlibmesa-gl-dev conflicts with and replaces libutahglx-dev
  + xlibmesa3-glu conflicts with and replaces libutahglx1
  + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2003-09-24 20:53:09 UTC (rev 579)
+++ trunk/debian/changelog  2003-09-24 21:02:54 UTC (rev 580)
@@ -229,8 +229,17 @@
 - debian/control: update Suggests and Description fields for
   xserver-xfree86
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Mon, 22 Sep 2003 15:42:20 -0500
+  * Smooth transitions from the Utah GLX packages' libGL and libGLU
+implementation to XFree86's version of the Mesa Project's libGL and libGLU
+libraries. (See #187365)
+- debian/control:
+  + xlibmesa3-gl conflicts with and replaces libutahglx1
+  + xlibmesa-gl-dev conflicts with and replaces libutahglx-dev
+  + xlibmesa3-glu conflicts with and replaces libutahglx1
+  + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev
 
+ -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 15:56:28 -0500
+
 xfree86 (4.2.1-11) unstable; urgency=medium
 
   * urgency set to medium because bug #206790 bites a lot of people (but,

Modified: trunk/debian/control
===
--- trunk/debian/control2003-09-24 20:53:09 UTC (rev 579)
+++ trunk/debian/control2003-09-24 21:02:54 UTC (rev 580)
@@ -533,9 +533,9 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libglide3
-Conflicts: libgl1
+Conflicts: libgl1, libutahglx1
 Provides: libgl1
-Replaces: mesag3, xlibmesa3 (<< 4.2.1-5)
+Replaces: mesag3, xlibmesa3 (<< 4.2.1-5), libutahglx1
 Description: Mesa 3D graphics library [XFree86]
  Mesa is a 3D graphics library which presents an API intended to be compatible
  with OpenGL.  XFree86 maintains its own version of the Mesa library (which is
@@ -576,9 +576,9 @@
 Section: libdevel
 Architecture: any
 Depends: xlibmesa3-gl, xlibs-dev, libc6-dev | libc-dev
-Conflicts: libgl-dev
+Conflicts: libgl-dev, libutahglx-dev
 Provides: libgl-dev
-Replaces: mesag-dev, xlibmesa-dev (<< 4.2.1-5)
+Replaces: mesag-dev, xlibmesa-dev (<< 4.2.1-5), libutahglx-dev
 Description: Mesa 3D graphics library development files [XFree86]
  xlibmesa-dev provides static versions of the libraries provided in
  xlibmesa3-gl, as well as header files and manual pages.
@@ -587,9 +587,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: libglu1
+Conflicts: libglu1, libutahglx1
 Provides: libglu1
-Replaces: mesag3 (<< 5.0.0-1), xlibmesa3 (<< 4.2.1-5)
+Replaces: mesag3 (<< 5.0.0-1), xlibmesa3 (<< 4.2.1-5), libutahglx1
 Description: Mesa OpenGL utility library [XFree86]
  The OpenGL utility library (GLU) offers simple interfaces for building
  mipmaps; checking for the presence of extensions in the OpenGL (or other
@@ -625,9 +625,9 @@
 Section: libdevel
 Architecture: any
 Depends: xlibmesa3-glu, xlibmesa-gl-dev | libgl-dev, libstdc++5-dev | libstdc++-dev, 
libc6-dev | libc-dev
-Conflicts: xlibmesa-dev (<< 4.2.1-5), libglu-dev
+Conflicts: xlibmesa-dev (<< 4.2.1-5), libglu-dev, libutahglx-dev
 Provides: libglu-dev
-Replaces: mesag-dev (>> 5.0.0-1), xlibmesa-dev (<< 4.2.1-5)
+Replaces: mesag-dev (>> 5.0.0-1), xlibmesa-dev (<< 4.2.1-5), libutahglx-dev
 Description: Mesa OpenGL utility library development files [XFree86]
  xlibmesa-dev provides static versions of the libraries provided in
  xlibmesa3-glu, as well as header files and manual pages.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



X Strike Force SVN commit: rev 581 - trunk/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 16:16:07 -0500 (Wed, 24 Sep 2003)
New Revision: 581

Modified:
   trunk/debian/changelog
   trunk/debian/changelog.Debian.old
   trunk/debian/copyright
Log:
Get that old-time UTF-8 religion by recoding files from ISO-8859-1 to
UTF-8.

- debian/{copyright,changelog,changelog.Debian.old}: recoded with iconv


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2003-09-24 21:02:54 UTC (rev 580)
+++ trunk/debian/changelog  2003-09-24 21:16:07 UTC (rev 581)
@@ -238,6 +238,10 @@
   + xlibmesa3-glu conflicts with and replaces libutahglx1
   + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev
 
+  * Get that old-time UTF-8 religion by recoding files from ISO-8859-1 to
+UTF-8.
+- debian/{copyright,changelog,changelog.Debian.old}: recoded with iconv
+
  -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 15:56:28 -0500
 
 xfree86 (4.2.1-11) unstable; urgency=medium
@@ -757,7 +761,7 @@
 + (buttons.c, handler.c):
 * Initialize structure field man_globals->search_widget to NULL in xman
   code, the help message states that pressing Ctrl+S in the help window
-  has no effect, but in some cases it would crash xman.  (Paulo César
+  has no effect, but in some cases it would crash xman.  (Paulo César
   Pereira de Andrade)
 + (man.c):
 * Fix compiler warning. (Torrey T. Lyons)
@@ -840,7 +844,7 @@
 translations for several languages courtesy of Denis Barbier, after a
 buggy version of po-debconf eviscerated them (Closes: #170591)
   * debian/po/es.po: updated Spanish debconf template translations (thanks,
-Javier Fernandez-Sanguino Peña) (Closes: #186147)
+Javier Fernandez-Sanguino Peña) (Closes: #186147)
   * debian/po/fr.po: updated French debconf template translations (thanks,
 Christian Perrier) (Closes: #185708)
   * debian/po/ru.po: updated Russian debconf template translations (thanks,
@@ -896,7 +900,7 @@
 framebuffer types do not work with the "UseFBDev" option (chipset
 specific drivers require facilities of a framebuffer device which the
 generic ones don't provide); also, clarify the corresponding debug
-message (thanks, Michel Dänzer)
+message (thanks, Michel Dänzer)
 - remove "atimisc", "r128", and "radeon" sub-modules from autogenerated
   list of video driver modules
 - migrate existing debconf settings of
@@ -952,7 +956,7 @@
 + (xc/programs/Xserver/os/auth.c): Don't change the authorization data
   (and in particular, don't enable local host access) if the X server's
   authority file is removed or becomes unreadable while the server is
-  running (David Dawes, reported by Dietmar Schröter).
+  running (David Dawes, reported by Dietmar Schröter).
 + (xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c): Add reporting
   of G400/G450 in MGA driver (Andrew C. Aitchison).
 + (xc/programs/Xserver/GL/dri/xf86dri.c,
@@ -960,7 +964,7 @@
   number parameter received over the wire by the X server's DRI extension
   code, and fix some similar checks in the GLX code.  This fixes X server
   segfaults when an invalid screen value is provided (#A.1434, Felix
-  Kühling).
+  Kühling).
 + (xc/programs/Xserver/fb/fbpict.c): Fix incorrect datatype for the pixmap
   width in fbCompositeSrcAdd_8000x8000(), and add some small optimisations
   (#A.1423, Keith Packard).
@@ -1158,7 +1162,7 @@
   - Add extended symbols for the "Logitech Cordless Desktop Navigator"
 keyboard (#A.1480, Gilbert Fridgen).
   - Add "Inet" key definitions for the Trust Direct Access keyboard
-(#A.897, Raphaël Poss).
+(#A.897, Raphaël Poss).
   - Added support for special keys found on many ACPI control, Easy Access
 Keyboards, Internet keyboards, laptops, notebooks and PDA (via
 xkb/symbols/inet). Added new key symbols for these keyboards (Stanislav
@@ -1458,7 +1462,7 @@
   removes a lot of the misleading "unresolved symbols" messages that show
   up if 'X -configure' crashes. (David Dawes)
 + [fbdev] The xf24_32bpp module isn't needed when using fb. (David Dawes)
-+ Fix an fbdev driver crash when the VT isn't active (#5169, Michel Dänzer).
++ Fix an fbdev driver crash when the VT isn't active (#5169, Michel Dänzer).
 + Fix 24bpp displays with the fbdev driver when not using shadowfb (#5351,
   Michel Lanners).
 + When parsing XInput XF86Config options, catch NULL option table instead
@@ -1504,7 +1508,7 @@
   Ushakov).
 + Don't build libGLU when BuildServersOnly set. (Alan Hourihane)
 + Add a 1152x768 mode suitable for Titanium PowerBooks to the set of
-  build-in modes (#5212, Michel Dänzer).
+  build-in modes (#5212, Michel Dänzer).
 + Add some high resolution modes to the set of built-in modes (calculated

Re: X Strike Force SVN commit: rev 581 - trunk/debian

2003-09-24 Thread Joel Baker
Well, mutt-utf8 + mlterm certainly agrees that it's valid UTF-8. Nice to
know nothing else is mangling it on the way through. :)
-- 
Joel Baker <[EMAIL PROTECTED]>,''`.
Debian GNU NetBSD/i386 porter: :' :
 `. `'
   `-


pgp0.pgp
Description: PGP signature


Processed: tagging 211780

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

>  # fixed in SVN revision 571
> tag 211780 + pending
Bug#211780: xserver-xfree86: would like package to Suggest libglide2
Tags were: patch
Tags added: pending

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



xlibs (4.1.0-16woody1)

2003-09-24 Thread Rob Soricone (OPS.Contractor) (928) 556-7382

I received the following error while trying to upgrade via apt-get:


ERROR: /usr/X11R6/lib/X11/xkb symbolic link points to the wrong place.  This
should have been fixed by the package preinst script.
Please report the package name, version, and the text of the above error
message(s) to <[EMAIL PROTECTED]>.
dpkg: error processing xlibs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 xlibs

Thanks,
Rob
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: tagging 211764, tagging 211765

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tag 211764 - help
Bug#211764: Unsinstallable on sid due to unsufficient dependencies.
Tags were: upstream help pending sid
Tags removed: help

> tag 211764 - upstream
Bug#211764: Unsinstallable on sid due to unsufficient dependencies.
Tags were: upstream pending sid
Tags removed: upstream

> tag 211765 + help
Bug#211765: Non-free licenses in XFree86 package
There were no tags set.
Tags added: help

> tag 211765 + upstream
Bug#211765: Non-free licenses in XFree86 package
Tags were: help
Tags added: upstream

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



X Strike Force SVN commit: rev 582 - /

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 23:16:01 -0500 (Wed, 24 Sep 2003)
New Revision: 582

Modified:
   COMMITTERS
Log:
Get that old-time UTF-8 religion.  (Transcode file from ISO 8859-1 to
UTF-8.)


Modified: COMMITTERS
===
--- COMMITTERS  2003-09-24 21:16:07 UTC (rev 581)
+++ COMMITTERS  2003-09-25 04:16:01 UTC (rev 582)
@@ -5,11 +5,11 @@
 Debian/*BSD assimilator
 Juliusz Chroboczek <[EMAIL PROTECTED]>
 itinerant font technology guru
-Michel Dänzer <[EMAIL PROTECTED]>
+Michel Dänzer <[EMAIL PROTECTED]>
 DRI caretaker
 Matthew Garrett <[EMAIL PROTECTED]>
 NetBSD port maintainer
-Dagfinn Ilmari Mannsåker <[EMAIL PROTECTED]>
+Dagfinn Ilmari Mannsåker <[EMAIL PROTECTED]>
 4.3.0 woody backporter
 ISHIKAWA Mutsumi <[EMAIL PROTECTED]>
 integrator and X-TT expert


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: xlibs (4.1.0-16woody1)

2003-09-24 Thread Branden Robinson
On Mon, Sep 22, 2003 at 03:45:06PM -0700, Rob Soricone (OPS.Contractor) (928) 556-7382 
wrote:
> I received the following error while trying to upgrade via apt-get:
> 
> 
> ERROR: /usr/X11R6/lib/X11/xkb symbolic link points to the wrong place.  This
> should have been fixed by the package preinst script.
> Please report the package name, version, and the text of the above error
> message(s) to <[EMAIL PROTECTED]>.
> dpkg: error processing xlibs (--configure):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  xlibs

Please save the attached file as "culprits.sh" and run it with the
following command:

(change directories to wherever you saved the attachment)

$ sh ./culprits.sh

Then, please reply to <[EMAIL PROTECTED]> with the output of the
above command.

(The functionality of the attachment is built-in to more recent versions
of the Debian XFree86 packages.)

-- 
G. Branden Robinson|As people do better, they start
Debian GNU/Linux   |voting like Republicans -- unless
[EMAIL PROTECTED] |they have too much education and
http://people.debian.org/~branden/ |vote Democratic.   -- Karl Rove


culprits.sh
Description: Bourne shell script


signature.asc
Description: Digital signature


Re: patch 017

2003-09-24 Thread Branden Robinson
On Mon, Sep 22, 2003 at 07:29:46PM -0500, Warren Turkal wrote:
> Is anyone opposed to removing patch 017? It is not needed in XF 4.3 as there
> is already a depend:: target in the Imakefile in xc/lib/X11. This will
> bring that Imakefile in sync with upstream, I believe.

Uh, no, there isn't.

% cat cvs/xf-4_3-branch/xc/lib/X11/Imakefile
XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:44:38 cpqbld Exp $




XCOMM $XFree86: xc/lib/X11/Imakefile,v 3.51 2002/11/26 02:31:23 dawes Exp $
#if BuildLoadableXlibI18n
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
#define NoLibSubdirs
#endif

#define DoNormalLib NormalLibX11
#define DoSharedLib SharedLibX11
#define DoExtraLib SharedLibX11
#define DoDebugLib DebugLibX11
#define DoProfileLib ProfileLibX11
#define LibName X11
#define SoRev SOXLIBREV
#define HugeLibrary YES
#define IncSubdir X11

#if BuildLoadableXlibI18n
SUBDIRS = xlibi18n
#endif

#include 

#ifndef MotifBC
#define MotifBC NO
#endif

#ifdef SharedX11Reqs
REQUIREDX11LIBS = SharedX11Reqs
#endif
#if BuildLoadableXlibI18n
REQUIREDI18NLIBS = DlLibrary
#endif

REQUIREDLIBS=$(REQUIREDX11LIBS) $(REQUIREDI18NLIBS)

#if defined(MacIIArchitecture) || defined(SequentArchitecture) || 
defined(i386ScoArchitecture)
XBSDLIB = /**/
#endif
#if defined(LunaArchitecture) && defined(Mc88000Architecture)
EXTRA_LIBRARIES = /**/
#endif
#if Malloc0ReturnsNull
 MALLOC_DEFINES = XMalloc0ReturnsNullDefines
#endif
#if HasXdmAuth
XDMAUTHDEFS = -DHASXDMAUTH
XDMAUTHOBJS = Wrap.o Wraphelp.o
XDMAUTHSRCS = Wrap.c Wraphelp.c
#endif
#if BuildXKBlib
XKB_DEFINES = -DXKB 
XKBSRCS = XKB.c XKBBind.c XKBCompat.c XKBCtrls.c XKBCvt.c XKBGetMap.c \
  XKBGetByName.c XKBNames.c XKBRdBuf.c XKBSetMap.c XKBUse.c \
  XKBleds.c XKBBell.c XKBGeom.c XKBSetGeom.c XKBExtDev.c \
  XKBList.c XKBMisc.c \
  XKBMAlloc.c XKBGAlloc.c XKBAlloc.c
XKBOBJS = XKB.o XKBBind.o XKBCompat.o XKBCtrls.o XKBCvt.o XKBGetMap.o \
  XKBGetByName.o XKBNames.o XKBRdBuf.o XKBSetMap.o XKBUse.o \
  XKBleds.o XKBBell.o XKBGeom.o XKBSetGeom.o XKBExtDev.o \
  XKBList.o XKBMisc.o \
  XKBMAlloc.o XKBGAlloc.o XKBAlloc.o
#endif
#if HasSecureRPC
RPCDEFS = -DSECURE_RPC
#endif
#if HasPoll
   POLL_DEFINES = -DUSE_POLL
#endif
   CONN_DEFINES = $(CONNECTION_FLAGS)
   XTRANS_X_DEFINES = -DX11_t -DTRANS_CLIENT
   XTRANS_XIM_DEFINES = -DXIM_t -DTRANS_CLIENT
#if HasBSD44Sockets
   SOCK_DEFINES = -DBSD44SOCKETS
#endif
#if HasShm
SHM_DEFINES = -DHAS_SHM
#endif

XF86BIGFONT_DEFINES = XF86BigfontExtensionDefines

 EDB_DEFINES = -DERRORDB=\"$(LIBDIR)/XErrorDB\"
 KDB_DEFINES = -DKEYSYMDB=\"$(LIBDIR)/XKeysymDB\"
 CMS_DEFINES = -DXCMSDB=\"$(LIBDIR)/Xcms.txt\"
#if HasSnprintf
MISC_DEFINES = -DHAS_SNPRINTF -DLIBX11
#endif
#if MotifBC
  BC_DEFINES = -DMOTIFBC
#endif
#if NoRConst
 RCONST_DEFINES = -DNORCONST
#endif
#if DisableXLocaleDirEnv
  SETID_DEFINES = -DNO_XLOCALEDIR
#elif HasIssetugid
  SETID_DEFINES = -DHASSETUGID
#elif HasGetresuid
  SETID_DEFINES = -DHASGETRESUID
#endif
XLC_DEFINES = -DXLOCALEDIR=\"$(XLOCALEDIR)\"
#if HasKrb5
 K5OBJS = k5encode.o
 K5SRCS = k5encode.c
 K5INCL = Krb5Includes
 K5DEFS = Krb5Defines
#endif
#if BuildLoadableXlibXcursor
XCURSOR_DEFINES = -DUSE_DYNAMIC_XCURSOR -DLIBXCURSOR=\"libXcursor.so.$(SOXCURSORREV)\"
#endif
#if NeedLibInsideFlag
LIB_DEFINES = -D_XLIBINT_
#endif
#if defined LibDirName
# define PostLocaleLibDefines -DPOSTLOCALELIBDIR=\"LibDirName\"
POSTLOCALELIBDEFINES = PostLocaleLibDefines
#endif
DEFINES = $(MALLOC_DEFINES) $(LIB_DEFINES) $(MISC_DEFINES)\
$(POSTLOCALELIBDEFINES)
   OPEN_DEFINES = -I$(EXTINCSRC) $(K5INCL) $(K5DEFS)
 DEPEND_DEFINES = $(OPEN_DEFINES) $(TRANS_INCLUDES) $(CONN_DEFINES) $(THREADS_DEFINES) 
DependDefines
   AUTHOBJS = AuDispose.o AuGetBest.o AuFileName.o AuRead.o
   AUTHSRCS = AuDispose.c AuGetBest.c AuFileName.c AuRead.c
   SRCS = $(SRCS1) $(SRCS2) $(SRCS3) $(EXTRASRCS) /* try *.c if you have 
trouble */
HEADERS = Xlib.h Xresource.h Xutil.h cursorfont.h Xlibint.h \
Xcms.h Xlocale.h XKBlib.h
   LINTLIBS =

#if BuildLoadableXlibI18n && DoSharedLib
EXTRASHAREDSRC = $(SHAREDLCSRCS)
#endif
#if !BuildLoadableXlibI18n || DoNormalLib
EXTRASTATICSRC = $(STATICLCSRCS)
#endif

EXTRASRCS = $(EXTRASHAREDSRC) $(EXTRASTATICSRC)

SRCS1 = \
Context.c \
Depths.c \
ParseCmd.c \
Quarks.c \
AllCells.c \
AllPlanes.c \
AllowEv.c \
AutoRep.c \
Backgnd.c \
BdrWidth.c \
Bell.c \
Border.c \
ChAccCon.c \
ChClMode.c \
ChActPGb.c \
ChCmap.c \
ChGC.c \
ChKeyCon.c \
ChPntCon.c \
ChProp.c \
ChSaveSet.c \
ChWAttrs.c \
ChWindow.c \
C

X Strike Force SVN commit: rev 583 - in trunk/debian: . patches

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-25 00:53:54 -0500 (Thu, 25 Sep 2003)
New Revision: 583

Modified:
   trunk/debian/changelog
   trunk/debian/patches/000_stolen_from_HEAD.diff
   trunk/debian/patches/002_xdm_fixes.diff
Log:
SECURITY: Fix for CAN-2003-0690; xdm did not verify the return value of
the pam_setcred() function, which could allow attackers to gain root
privileges by triggering error conditions within PAM modules, as
demonstrated in certain configurations of the MIT pam_krb5 module.
Fix backported from XFree86 CVS xf-4_3-branch: xdm now checks the return
value of pam_setcred(), issues an error message if it is not zero, and
treats this situation as an authentication failure.

- debian/patches/000_stolen_from_HEAD.diff: added patch
- debian/patches/002_xdm_fixes.diff: resynced offsets; update
  pam_setcred() patch to use pam_error and pam_strerror() when reporting
  problems


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2003-09-25 04:16:01 UTC (rev 582)
+++ trunk/debian/changelog  2003-09-25 05:53:54 UTC (rev 583)
@@ -1,7 +1,7 @@
 xfree86 (4.2.1-12) unstable; urgency=high
 
   * urgency high due to security fix for font service integer overflow attacks
-(see below)
+and xdm's failure to verify return value of pam_setcred() (see below)
 
   * debian/twm.menu-method: correctly escape doublequote characters in menu
 entry titles (thanks, Bill Allombert) (Closes: #193759)
@@ -242,8 +242,20 @@
 UTF-8.
 - debian/{copyright,changelog,changelog.Debian.old}: recoded with iconv
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 15:56:28 -0500
+  * SECURITY: Fix for CAN-2003-0690; xdm did not verify the return value of
+the pam_setcred() function, which could allow attackers to gain root
+privileges by triggering error conditions within PAM modules, as
+demonstrated in certain configurations of the MIT pam_krb5 module.
+Fix backported from XFree86 CVS xf-4_3-branch: xdm now checks the return
+value of pam_setcred(), issues an error message if it is not zero, and
+treats this situation as an authentication failure.
+- debian/patches/000_stolen_from_HEAD.diff: added patch
+- debian/patches/002_xdm_fixes.diff: resynced offsets; update
+  pam_setcred() patch to use pam_error and pam_strerror() when reporting
+  problems
 
+ -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 23:07:26 -0500
+
 xfree86 (4.2.1-11) unstable; urgency=medium
 
   * urgency set to medium because bug #206790 bites a lot of people (but,

Modified: trunk/debian/patches/000_stolen_from_HEAD.diff
===
--- trunk/debian/patches/000_stolen_from_HEAD.diff  2003-09-25 04:16:01 UTC (rev 
582)
+++ trunk/debian/patches/000_stolen_from_HEAD.diff  2003-09-25 05:53:54 UTC (rev 
583)
@@ -5411,3 +5411,18 @@
}
  
  if (versions[version_index].major_version > Dont_Check)
+--- xc/programs/xdm/session.c~ 2003-09-24 17:23:56.0 -0500
 xc/programs/xdm/session.c  2003-09-24 17:24:02.0 -0500
+@@ -599,7 +599,11 @@
+ #endif   /* QNX4 doesn't support multi-groups, no initgroups() */
+ #ifdef USE_PAM
+   if (thepamh()) {
+-  pam_setcred(thepamh(), PAM_ESTABLISH_CRED);
++  if (pam_setcred(thepamh(), PAM_ESTABLISH_CRED) != PAM_SUCCESS) {
++  LogError("pam_setcred for %\"s failed, errno=%d\n",
++   name, errno);
++  return(0);
++  }
+   }
+ #endif
+   if (setuid(verify->uid) < 0)

Modified: trunk/debian/patches/002_xdm_fixes.diff
===
--- trunk/debian/patches/002_xdm_fixes.diff 2003-09-25 04:16:01 UTC (rev 582)
+++ trunk/debian/patches/002_xdm_fixes.diff 2003-09-25 05:53:54 UTC (rev 583)
@@ -95,7 +95,8 @@
 Use _SysErrorMsg() instead of strerror().
 * session.c:
 Indent pre-processor statements.  Use _SysErrorMsg() instead of
-strerror().  Recognize that GNU LibC-based systems as well as Linux
+strerror(), except when handling PAM errors, when we use
+pam_strerror().  Recognize that GNU LibC-based systems as well as Linux
 systems in general have the endpwent() function.  Recognize that GNU
 LibC-based systems as well as CSRG_BASED ones have the getpwnam() and
 crypt() functions.  Style fix: put function names flush left when
@@ -1394,9 +1395,8 @@
} else {
user_pass = sp->sp_pwdp;
}
-diff -urN xc/programs/xdm~/session.c xc/programs/xdm/session.c
 xc/programs/xdm~/session.c 2001-12-14 15:01:23.0 -0500
-+++ xc/programs/xdm/session.c  2003-02-23 17:04:25.0 -0500
+--- xc/programs/xdm/session.c~ 2003-09-25 00:40:10.0 -0500
 xc/programs/xdm/session.c  2003-09-25 00:43:33.0 -0500
 @@ -60,17 +60,17 @@
  #endif
  
@@ -1490,8 +1490,70 @@
  #endif
  
  static void
-@@ -57

X Strike Force SVN commit: rev 584 - in branches/4.3.0/sid/debian: . patches

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-25 00:57:32 -0500 (Thu, 25 Sep 2003)
New Revision: 584

Modified:
   branches/4.3.0/sid/debian/changelog
   branches/4.3.0/sid/debian/patches/002_xdm_fixes.diff
Log:
Update pam_setcred() security fix to xdm to use pam_error and
pam_strerror().

Also make some cosmetic updates to xc/programs/xdm/session.c for stylistic
consistency.

- debian/patches/002_xdm_fixes.diff


Modified: branches/4.3.0/sid/debian/changelog
===
--- branches/4.3.0/sid/debian/changelog 2003-09-25 05:53:54 UTC (rev 583)
+++ branches/4.3.0/sid/debian/changelog 2003-09-25 05:57:32 UTC (rev 584)
@@ -1,3 +1,11 @@
+xfree86 (4.3.0-0pre1v3) experimental; urgency=low
+
+  * Update pam_setcred() security fix to xdm to use pam_error and
+pam_strerror().
+- debian/patches/002_xdm_fixes.diff
+
+ -- Branden Robinson <[EMAIL PROTECTED]>  Thu, 25 Sep 2003 00:55:11 -0500
+
 xfree86 (4.3.0-0pre1v2) experimental; urgency=low
 
   * debian/patches/911_debian_XF86Config_to_XF86Config-4.diff: merge this

Modified: branches/4.3.0/sid/debian/patches/002_xdm_fixes.diff
===
--- branches/4.3.0/sid/debian/patches/002_xdm_fixes.diff2003-09-25 05:53:54 
UTC (rev 583)
+++ branches/4.3.0/sid/debian/patches/002_xdm_fixes.diff2003-09-25 05:57:32 
UTC (rev 584)
@@ -93,7 +93,8 @@
 Use _SysErrorMsg() instead of strerror().
 * xc/programs/xdm/session.c:
 Indent pre-processor statements.  Use _SysErrorMsg() instead of
-strerror().  Recognize that GNU LibC-based systems as well as Linux
+strerror(), except when handling PAM errors, when we use
+pam_strerror().  Recognize that GNU LibC-based systems as well as Linux
 systems in general have the endpwent() function.  Recognize that GNU
 LibC-based systems as well as CSRG_BASED ones have the getpwnam() and
 crypt() functions.  Style fix: put function names flush left when
@@ -2552,9 +2553,8 @@
  XSetIOErrorHandler (oldError);
  return 1;
  }
-diff -urN xc/programs/xdm~/session.c xc/programs/xdm/session.c
 xc/programs/xdm~/session.c 2003-09-21 15:39:23.0 -0500
-+++ xc/programs/xdm/session.c  2003-09-21 15:40:41.0 -0500
+--- xc/programs/xdm/session.c~ 2003-09-25 00:19:35.0 -0500
 xc/programs/xdm/session.c  2003-09-25 00:29:10.0 -0500
 @@ -61,17 +61,17 @@
  #endif
  
@@ -2648,6 +2648,40 @@
  #endif
  
  static void
+@@ -251,7 +257,7 @@
+ static int
+ IOErrorHandler (Display *dpy)
+ {
+-LogError("fatal IO error %d (%s)\n", errno, _SysErrorMsg(errno));
++LogError ("fatal IO error %d (%s)\n", errno, _SysErrorMsg(errno));
+ exit(RESERVER_DISPLAY);
+ /*NOTREACHED*/
+ return 0;
+@@ -260,7 +266,7 @@
+ static int
+ ErrorHandler(Display *dpy, XErrorEvent *event)
+ {
+-LogError("X error\n");
++LogError ("X error\n");
+ if (XmuPrintDefaultErrorMessage (dpy, event, stderr) == 0) return 0;
+ exit(UNMANAGE_DISPLAY);
+ /*NOTREACHED*/
+@@ -293,13 +299,13 @@
+ #ifdef GREET_USER_STATIC
+ greet_user_proc = GreetUser;
+ #else
+-Debug("ManageSession: loading greeter library %s\n", greeterLib);
++Debug ("ManageSession: loading greeter library %s\n", greeterLib);
+ greet_lib_handle = dlopen(greeterLib, RTLD_NOW);
+ if (greet_lib_handle != NULL)
+   greet_user_proc = (GreetUserProc)dlsym(greet_lib_handle, "GreetUser");
+ if (greet_user_proc == NULL)
+   {
+-  LogError("%s while loading %s\n", dlerror(), greeterLib);
++  LogError ("%s while loading %s\n", dlerror (), greeterLib);
+   exit(UNMANAGE_DISPLAY);
+   }
+ #endif
 @@ -321,7 +327,7 @@
 * setting up environment and running the session
 */
@@ -2684,15 +2718,28 @@
  XGrabServer (dpy);
  if (XGrabKeyboard (dpy, DefaultRootWindow (dpy), True, GrabModeAsync,
   GrabModeAsync, CurrentTime) != GrabSuccess)
-@@ -511,7 +517,7 @@
+@@ -505,16 +511,16 @@
+ 
+   code = Krb5DisplayCCache(d->name, &ccache);
+   if (code)
+-  LogError("%s while getting Krb5 ccache to destroy\n",
+-   error_message(code));
++  LogError ("%s while getting Krb5 ccache to destroy\n",
++error_message(code));
+   else {
code = krb5_cc_destroy(ccache);
if (code) {
if (code == KRB5_FCC_NOFILE) {
 -  Debug ("No Kerberos ccache file found to destroy\n");
 +  Debug ("no Kerberos ccache file found to destroy\n");
} else
-   LogError("%s while destroying Krb5 credentials cache\n",
-error_message(code));
+-  LogError("%s while destroying Krb5 credentials cache\n",
+-   error_message(code));
++  LogError ("%s while destroying Kr

X Strike Force SVN commit: rev 578 - branches/4.3.0/sid/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 00:47:43 -0500 (Wed, 24 Sep 2003)
New Revision: 578

Modified:
   branches/4.3.0/sid/debian/rules
Log:
Make policy-compliant symlinks between top-level directories when
NOT_BUILDING_X_SERVER is defined during the build.

Also, use ln -nsf instead of -sf so insane symlinks are not inadvertently
created.

- debian/rules


Modified: branches/4.3.0/sid/debian/rules
===
--- branches/4.3.0/sid/debian/rules 2003-09-23 20:06:41 UTC (rev 577)
+++ branches/4.3.0/sid/debian/rules 2003-09-24 05:47:43 UTC (rev 578)
@@ -265,8 +265,8 @@
mkdir -p $(DEBTREEDIR)/etc/X11/xkb
rm $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/compiled
mv $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/* $(DEBTREEDIR)/etc/X11/xkb
-   ln -sf ../../../../../etc/X11/xkb/* $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/
-   ln -sf ../../../../../var/lib/xkb 
$(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/compiled
+   ln -nsf /etc/X11/xkb/* $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/
+   ln -nsf /var/lib/xkb $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/compiled
  else
   ifdef NOT_BUILDING_XF86_SERVER
# these files need to be installed with the upstream Imakefiles



Bug#211361: {Aviso de Virus?} Error Notice

2003-09-24 Thread Inet Mail Storage Service
Warning: Esta mensagem continha anexos que foram removidos
Warning: (msg-11499-73.html, eqqc.exe).
Warning: Leia o anexo "VirusWarning.txt" para maiores informações.


Esta é uma mensagem do serviço de proteção contra vírus
--
O sistema determinou que o anexo "msg-11499-73.html"
está infectado por um vírus de computador e foi substituido por esta 
mensagem de aviso

Se você desejar receber uma cópia dos arquivos originais mesmo assim,
por favor entre em contato com o administrador do sistema e tenha em
mão as seguintes informações:

Hoje, Wed Sep 24 10:15:05 2003, o anti-virus relatou o seguinte:
   Found dangerous IFrame tag in HTML message

Nota ao administrador do sistema: Procurar em Firewall in 
/var/spool/MailScanner/quarantine/20030924 (message h8ODEhxp013986).

--
Responsavel: Tiago Alexandre Bilk

Ekset Ind. e Com. Ltda.
Fone/Fax (47)330-2828

Esta é uma mensagem do serviço de proteção contra vírus
--
O sistema determinou que o anexo "eqqc.exe"
está infectado por um vírus de computador e foi substituido por esta 
mensagem de aviso

Se você desejar receber uma cópia dos arquivos originais mesmo assim,
por favor entre em contato com o administrador do sistema e tenha em
mão as seguintes informações:

Hoje, Wed Sep 24 10:15:05 2003, o anti-virus relatou o seguinte:
   eqqc.exeFound virus or variant New Worm !!!
   Executable DOS/Windows programs are dangerous in email (eqqc.exe)
   No programs allowed (eqqc.exe)

Nota ao administrador do sistema: Procurar em Firewall in 
/var/spool/MailScanner/quarantine/20030924 (message h8ODEhxp013986).

--
Responsavel: Tiago Alexandre Bilk

Ekset Ind. e Com. Ltda.
Fone/Fax (47)330-2828



Bug#212590: xserver (mga server) crash after woody security upgrade

2003-09-24 Thread Jaime Cervera
Package: xserver-xfree86
Package: xserver-common

Description: The xserver crashes after the upgrade reported on
http://www.debian.org/security/  :
[12 Sep 2003] DSA-380 xfree86 
buffer overflows, denial of service 

on a system with a Matrox card 
Apparently the package replaces -downgrades?- the mga driver

Solved whit a driver (Beta 2.0) from ftp.matrox.com  (mga_drv.o)
ftp://ftp.matrox.com/pub/mga/archive/linux/2002/mgadrivers*

(I do not remember if I had previously a Matrox driver different from
the debian packaged one) 
Follows the dpkg --status of xserver packages as well as the
XFree86 logs: The crash log /var/log/XFree86.8.log, 
and the successfull log after the driver replacement
 /var/log/XFree86.0.log

--
Jaime Cervera Bravo <[EMAIL PROTECTED]>
Escuela Técnica Superior de Arquitectura
Universidad Politécnica de Madrid
--
dpkg --status xserver-xfree86
Package: xserver-xfree86
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 12228
Maintainer: Branden Robinson <[EMAIL PROTECTED]>
Source: xfree86
Version: 4.1.0-16woody1
Replaces: xserver-common (<< 4.0), libxfont-xtt
Provides: xserver
Depends: debconf (>> 0.5), xserver-common (>= 4.1.0-10), libc6 (>= 2.2.4-4), 
zlib1g (>= 1:1.1.4)
Suggests: mdetect, read-edid
Conflicts: libxfont-xtt
Description: the XFree86 X server
 The XFree86 X server is ..
-
dpkg --status xserver-common
Package: xserver-common
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 804
Maintainer: Branden Robinson <[EMAIL PROTECTED]>
Source: xfree86
Version: 4.1.0-16woody1
.

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.20-8um i686 [ELF] 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Wed Sep 24 15:59:49 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Flatron F700P"
(**) |   |-->Device "Matrox Millennium G550"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "es"
(**) XKB: layout: "es"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Generic Mouse"
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
	Entry deleted from font path.
(**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 7

(WW) Cannot open APM
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.1
	XFree86 Video Driver: 0.4
	XFree86 XInput driver : 0.2
	XFree86 Server Extension : 0.1
	XFree86 Font Renderer : 0.2
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.1.0.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.1.0.1, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.4
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8000280c, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,0646 card 1043,8081 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:01:0: chip 1039,0001 card , rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 1039,0962 card , rev 04 class 06,01,00 hdr 80
(II) PCI: 00:02:5: chip 1039,5513 card 1043,807a rev 00 class 01,01,8a hdr 00
(II) PCI: 00:03:0: chip 1039,7001 card 1043,807a rev 0f class 0c,03,10 hdr 80
(II) PCI

Processed: retitle 198910 to xterm: manpage confuses ampersand (&) and commercial at (@) symbols

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> retitle 198910 xterm: manpage confuses ampersand (&) and commercial at (@) 
> symbols
Bug#198910: xterm(1) confuses ampersand and @ symbol
Changed Bug title.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)




problems compiling xdm on xf-4_3-branch, and Debian's patches to fix them

2003-09-24 Thread Branden Robinson
Hi Matthieu,

I experienced build problems in xc/lib/X11 and xc/programs/xdm after
resyncing with your recent xdm updates to xf-4_3-branch.

Here are the problems I found:
* Using LinkSourceFile() with header files appears to not work as
  intended.  It will write targets to the Makefile to create a symlink
  as it is instructed, but if one is using LinkSourceFile() with both a
  .c and .h file, for instance, nothing creates a dependency of the .c
  file on the .h file, so the .h target is never invoked.  This causes
  the LinkSourceFile()d .c to fail to compile because it cannot locate
  its header.

  I found this problem in both xc/lib/X11 and xc/programs/xdm.

  I kind of kludged around the problem and I'm not sure my fix is ideal
  from an Imake usage standpoint, but I'm pretty sure it's correct from
  a compilation standpoint.  Someone who has a better command of Imake
  should probably review this part of my patch.  I looked in
  xc/config/cf/Imake.rules but could not find an Imake rule that just
  adds dependencies to targets and nothing more.

* xc/programs/xdm/genauth.c only declares the static "key" array if
  none of ARC4_RANDOM, DEV_RANDOM, and HASXDMAUTH are defined, but this
  variable is used if HASXDMAUTH is defined.  See genauth.c:355, :365,
  :380, :394, and :429.

* At xc/programs/xdm/genauth.c:377, prngdPort is compared to NULL, but
  since it is an integer, it should be compared to 0 instead.

* At xc/programs/xdm/genauth.c:378, an undefined variable ("len") is
  used.  It is clear from context that the constant 8 should be passed
  to get_prngd_bytes() instead; this looks like a cut-n-paste error from
  GenerateAuthData().

* At xc/programs/xdm/genauth.c:402, an undefined variable ("i") is used
  as a loop index.  Since it is compared to an integer my fix was to
  declare as one.

Debian's patches to rectify the above problems are attached.  Please let
me know if they are deficient, misguided, or anything else bad.  :)

Thanks for backporting the pam_setcred() security fix to xf-4_3_branch!

-- 
G. Branden Robinson|  We either learn from history or,
Debian GNU/Linux   |  uh, well, something bad will
[EMAIL PROTECTED] |  happen.
http://people.debian.org/~branden/ |  -- Bob Church
$Id: 067_fix_X11_and_xdm_build_problems.diff 575 2003-09-22 22:27:27Z branden $

This patch by Branden Robinson.  Prompted by recent mysterious breakage
with XDM auth support.  LinkSourceFile(Wrap.h,$(XDMCPLIBSRC)) was writing
targets to the Makefile to create the symlink from the Xdmcp directory but
neither Wrap.o nor Wraphelp.o were depending on Wrap.h, so the Wrap.h
target never got invoked.

xc/programs/xdm/Imakefile has exactly the same problem with exactly the
same file, plus the same problem with the greeter's header files.

xc/programs/xdm/genauth.c had some problems with attempting to use
variables that weren't defined, plus an attempt to compare the integer
prngdPort with NULL.

--- xc/lib/X11/Imakefile~   2003-09-18 01:12:10.0 -0500
+++ xc/lib/X11/Imakefile2003-09-18 01:13:32.0 -0500
@@ -49,7 +49,7 @@
  MALLOC_DEFINES = XMalloc0ReturnsNullDefines
 #endif
 #if HasXdmAuth
-XDMAUTHDEFS = -DHASXDMAUTH
+XDMAUTHDEFS = -I$(XDMCPLIBSRC) -DHASXDMAUTH
 XDMAUTHOBJS = Wrap.o Wraphelp.o
 XDMAUTHSRCS = Wrap.c Wraphelp.c
 #endif
@@ -997,6 +997,7 @@
 LinkFile(ximtrans.c,$(TRANSCOMMSRC)/transport.c)
 SpecialCLibObjectRule(OpenDis,$(ICONFIGFILES),$(BC_DEFINES) $(OPEN_DEFINES) 
$(XTRANS_X_DEFINES) $(XKB_DEFINES))
 SpecialCLibObjectRule(Wrap,$(ICONFIGFILES),$(XDMAUTHDEFS))
+SpecialCLibObjectRule(Wraphelp,$(ICONFIGFILES),$(XDMAUTHDEFS))
 SpecialCLibObjectRule(XlibInt,$(ICONFIGFILES),$(CONN_DEFINES) $(POLL_DEFINES) 
$(XTRANS_X_DEFINES))
 SpecialCLibObjectRule(Font,$(ICONFIGFILES),$(SHM_DEFINES) 
$(XF86BIGFONT_DEFINES))
 SpecialCLibObjectRule(FontInfo,$(ICONFIGFILES),$(SHM_DEFINES) 
$(XF86BIGFONT_DEFINES))
@@ -1044,7 +1045,6 @@
 LinkSourceFile(k5encode.c,$(XAUTHSRC))
 #endif
 #if HasXdmAuth
-LinkSourceFile(Wrap.h,$(XDMCPLIBSRC))
 LinkSourceFile(Wrap.c,$(XDMCPLIBSRC))
 LinkSourceFile(Wraphelp.c,$(XDMCPLIBSRC))
 #endif
--- xc/programs/xdm~/Imakefile  2003-09-22 16:23:20.0 -0500
+++ xc/programs/xdm/Imakefile   2003-09-22 17:15:01.0 -0500
@@ -25,7 +25,7 @@
 #endif
 
 #if HasXdmAuth
-XDMAUTH_DEFINES = -DHASXDMAUTH
+XDMAUTH_DEFINES = -I$(XDMCPLIBSRC) -DHASXDMAUTH
 XDMAUTHOBJS = xdmauth.o
 XDMAUTHSRCS = xdmauth.c
 #endif
@@ -323,6 +323,7 @@
 LinkSourceFile(Login.c,greeter)
 LinkSourceFile(Login.h,greeter)
 LinkSourceFile(LoginP.h,greeter)
+SpecialCObjectRule(greet,Login.h LoginP.h,-I.)
 #if BuildBoth
 ObjectFromSpecialSource(greetsh,greet,-DUSESHADOW)
 ObjectFromSpecialSource(verifysh,verify,-DUSESHADOW)
--- xc/programs/xdm~/genauth.c  2003-09-22 14:00:07.0 -0500
+++ xc/programs/xdm/genauth.c   2003-09-22 16:57:56.0 -0500
@@ -47,9 +47,7 @@
 #include 
 #define Time_t time

more Debian updates to xdm

2003-09-24 Thread Branden Robinson
Hi Matthieu,

Here are some miscellaenous fixes to xdm that Debian's been using for a
while, but have been needing to submit upstream.  None of them are
Debian-specific; I keep those in a separate patch file.

The patch is MIME-attached and has comprehensive descriptions of
everything it changes.  These are against xf-4_3-branch.

-- 
G. Branden Robinson|There is no housing shortage in
Debian GNU/Linux   |Lincoln today -- just a rumor that
[EMAIL PROTECTED] |is put about by people who have
http://people.debian.org/~branden/ |nowhere to live.-- G. L. Murfin
$Id: 002_xdm_fixes.diff 564 2003-09-21 22:15:53Z branden $

This patch by Branden Robinson, Matthieu Herrb, and Richard Braakman.

These patches do a number of things:

Not submitted upstream yet.

* xc/config/cf/gnu.cf:
The Hurd has a pollable /dev/random device.
* xc/config/cf/linux.cf:
Linux 2.0 and later has a pollable /dev/random device.
* xc/programs/xdm/auth.c:
- Add a couple of comments to assuage some of the fears of security
  auditors, and people who follow up on the GNU linker's ritual
  complaints about mktemp().
- Protect against race-based symlink attacks in
  SaveServerAuthorizations().
- Change openFiles() to avoid race-based symlink attacks.
- Change openFiles() to accept NULL for its third argument, and check
  for a NULL value before fopen()ing the first argument.
- In SetUserAuthorization(), when falling back to /tmp for creation of
  the authorization file, pass openFiles() NULL as arg 3, and set "old"
  to NULL, since the we know the temp file just created to contain auth
  credentials will be empty and have no authorization records in it.
- Richard Braakman observes the following about the above changes: "I
  can think of only one case where the new behaviour could be a
  problem: if a user already has a file ".Xauthority-n" in $HOME and
  the user's home directory is not writable for self (so the unlink
  fails) and the .Xauthority-n file _is_ writable then the old fopen
  would have succeeded (and truncated the file), while the new code
  would fail.  Well, tough titties."  Since "-n" files are cleaned
  shortly after they are created, the existence of any such file would
  be an anomaly (the result of an xdm or xinit process getting killed
  at an inopportune moment).  This doesn't seem like an important
  concession.
- Also note that xdm is only susceptible to the aforementioned
  race-condition-based symlink attacks if:
  1) the administrator configures the authDir or authFile resources to
 be in publicly-writable directories; or
  2) the user's home directory is unwritable (NFS failure, over quota,
 etc.)
- Make several LogError() and Debug() messages more informative.
- Fix typo in debug message.
* xc/programs/xdm/choose.c:
Use xdm's _SysErrorMsg() function instead of strerror().
* xc/programs/xdm/config/Imakefile:
- Handle GNUMachArchitecture the same as LinuxArchitecture.
* xc/programs/xdm/config/Xres.cpp:
- Use fonts for the greeter that look good (or, at least, less
  horrible).  I experimented with this quite a bit to get something
  that looks good when the ordinary bitmap fonts aren't scaled.
- Move some XPM-extension stuff inside the XPM #ifdef.
- Don't use a bitmap in the greeter if the root window is small.
* xc/programs/xdm/daemon.c:
- Stop manipulating the standard file descriptiors, since this can
  interfere with logging.
- Log error if daemon() call fails.
* xc/programs/xdm/dm.c:
- Matthieu Herrb rewrote the StorePid() function based on my changes;
  he made it more careful with the size of Pid_t, and treats an
  existing pid file as a failure.  I then made some more changes: use
  _SysErrorMsg() instead of strerror(), catch errors from the daemon()
  function, do not close standard file descriptiors on daemonization,
  add a comment explaining why, and don't assume that the process id we
  write to the pidFile is 5 digits.
- Miscellaenous fixes: Add indentation to (heavily-used) preprocessor
  statements.  Initialize the log file sooner.  Update log messages to
  indicate when an immediate exit is taking place.  Add log messages
  for xdm startup, shutdown, and normal exit.  Add a debugging message
  when xdm enters its main loop.  Fix a typo in a log message.  Move a
  "default" case in a switch() to be the final case evaluated, as is
  customary in C code.  Made brace usage a little more internally
  consistent.  Change a LogError() to a LogInfo() when we expect a
  child X server process to become a zombie.  Use the PID file as most
  other Unix daemons do.  Use _SysErrorMsg() instead of strerror().
  Wrap some code at 80 columns.
* xc/programs/xdm/dm_auth.h:
- Add function prototypes fo

Bug#187365: xlibmesa3-glu bug #187365

2003-09-24 Thread Branden Robinson
On Wed, Sep 24, 2003 at 12:58:01PM -0500, Steve Doerr wrote:
> Hi Branden.  I found it, but I'm still getting conflict with a libutah 
> package.
>
> Get:1 http://ftp.egr.msu.edu ../project/experimental/main xlibmesa-glu
> 4.3.0-0pre1v1 [227kB]
> Fetched 227kB in 1s (122kB/s)
> Selecting previously deselected package xlibmesa-glu.
> (Reading database ... 69260 files and directories currently installed.)
> Unpacking xlibmesa-glu (from .../xlibmesa-glu_4.3.0-0pre1v1_i386.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/xlibmesa-glu_4.3.0-0pre1v1_i386.deb (--unpack):
> trying to overwrite `/usr/lib/libGLU.so.1', which is also in package
> libutahglx1
> Errors were encountered while processing:
> /var/cache/apt/archives/xlibmesa-glu_4.3.0-0pre1v1_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> Are these different versions of libGLU.so.1?  How can I check?

I'm not an expert on libGLU issues, so I suggest asking debian-user or
maybe debian-x.

libutahglx1 doesn't appear to be maintained anymore, it has seen several
NMUs in a row:

[EMAIL PROTECTED]:~$ madison libutahglx1
W: Archive maintenance is in progress; database inconsistencies are possible.
libutahglx1 | 0.0-cvs-20010702-3 |stable | alpha, arm, hppa, i386, 
ia64, m68k, mips, mipsel, powerpc, s390, sparc
libutahglx1 | 0.0-cvs-20010702-4.2 |   testing | alpha, arm, hppa, i386, 
ia64, m68k, mips, mipsel, powerpc, s390, sparc
libutahglx1 | 0.0-cvs-20010702-4.2 |  unstable | m68k
libutahglx1 | 0.0-cvs-20010702-4.3 |  unstable | alpha, arm, hppa, i386, 
ia64, mips, mipsel, powerpc, s390, sparc

> I was going to zap libutahglx1, but my libraries seem to be fairly
> wrecked (this system started as deb 2.1 a couple of years ago and I've
> just been apt'ing for security, etc. since then).  Got any resources or
> references to straighten out something like this?  Apt can't seem to get
> past this error, but if it would, would a dist-upgrade get things in sync?

A better tool for identifying library packages you don't need anymore is
"deborphan".  That's both the package name and the command name.

-- 
G. Branden Robinson|To Republicans, limited government
Debian GNU/Linux   |means not assisting people they
[EMAIL PROTECTED] |would sooner see shoveled into mass
http://people.debian.org/~branden/ |graves.  -- Kenneth R. Kahn


signature.asc
Description: Digital signature


X Strike Force SVN commit: rev 579 - branches/4.3.0/sid/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 15:53:09 -0500 (Wed, 24 Sep 2003)
New Revision: 579

Modified:
   branches/4.3.0/sid/debian/TODO
Log:
Removed the policy-compliant symlink item; it's fixed.


Modified: branches/4.3.0/sid/debian/TODO
===
--- branches/4.3.0/sid/debian/TODO  2003-09-24 05:47:43 UTC (rev 578)
+++ branches/4.3.0/sid/debian/TODO  2003-09-24 20:53:09 UTC (rev 579)
@@ -47,9 +47,6 @@
 /lib/ld.so.1 => /lib/ld.so.1 (0x0800)
 undefined symbol: ceil  (./libdpstk.so.1.0)
 
-* clean up the policy-violating symlinks in the rules file which are
-  created in the install rule when NOT_BUILDING_X_SERVER is defined
-
 -1
 --
 



X Strike Force SVN commit: rev 580 - trunk/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 16:02:54 -0500 (Wed, 24 Sep 2003)
New Revision: 580

Modified:
   trunk/debian/changelog
   trunk/debian/control
Log:
Smooth transitions from the Utah GLX packages' libGL and libGLU
implementation to XFree86's version of the Mesa Project's libGL and libGLU
libraries. (See #187365)

- debian/control:
  + xlibmesa3-gl conflicts with and replaces libutahglx1
  + xlibmesa-gl-dev conflicts with and replaces libutahglx-dev
  + xlibmesa3-glu conflicts with and replaces libutahglx1
  + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2003-09-24 20:53:09 UTC (rev 579)
+++ trunk/debian/changelog  2003-09-24 21:02:54 UTC (rev 580)
@@ -229,8 +229,17 @@
 - debian/control: update Suggests and Description fields for
   xserver-xfree86
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Mon, 22 Sep 2003 15:42:20 -0500
+  * Smooth transitions from the Utah GLX packages' libGL and libGLU
+implementation to XFree86's version of the Mesa Project's libGL and libGLU
+libraries. (See #187365)
+- debian/control:
+  + xlibmesa3-gl conflicts with and replaces libutahglx1
+  + xlibmesa-gl-dev conflicts with and replaces libutahglx-dev
+  + xlibmesa3-glu conflicts with and replaces libutahglx1
+  + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev
 
+ -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 15:56:28 -0500
+
 xfree86 (4.2.1-11) unstable; urgency=medium
 
   * urgency set to medium because bug #206790 bites a lot of people (but,

Modified: trunk/debian/control
===
--- trunk/debian/control2003-09-24 20:53:09 UTC (rev 579)
+++ trunk/debian/control2003-09-24 21:02:54 UTC (rev 580)
@@ -533,9 +533,9 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libglide3
-Conflicts: libgl1
+Conflicts: libgl1, libutahglx1
 Provides: libgl1
-Replaces: mesag3, xlibmesa3 (<< 4.2.1-5)
+Replaces: mesag3, xlibmesa3 (<< 4.2.1-5), libutahglx1
 Description: Mesa 3D graphics library [XFree86]
  Mesa is a 3D graphics library which presents an API intended to be compatible
  with OpenGL.  XFree86 maintains its own version of the Mesa library (which is
@@ -576,9 +576,9 @@
 Section: libdevel
 Architecture: any
 Depends: xlibmesa3-gl, xlibs-dev, libc6-dev | libc-dev
-Conflicts: libgl-dev
+Conflicts: libgl-dev, libutahglx-dev
 Provides: libgl-dev
-Replaces: mesag-dev, xlibmesa-dev (<< 4.2.1-5)
+Replaces: mesag-dev, xlibmesa-dev (<< 4.2.1-5), libutahglx-dev
 Description: Mesa 3D graphics library development files [XFree86]
  xlibmesa-dev provides static versions of the libraries provided in
  xlibmesa3-gl, as well as header files and manual pages.
@@ -587,9 +587,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: libglu1
+Conflicts: libglu1, libutahglx1
 Provides: libglu1
-Replaces: mesag3 (<< 5.0.0-1), xlibmesa3 (<< 4.2.1-5)
+Replaces: mesag3 (<< 5.0.0-1), xlibmesa3 (<< 4.2.1-5), libutahglx1
 Description: Mesa OpenGL utility library [XFree86]
  The OpenGL utility library (GLU) offers simple interfaces for building
  mipmaps; checking for the presence of extensions in the OpenGL (or other
@@ -625,9 +625,9 @@
 Section: libdevel
 Architecture: any
 Depends: xlibmesa3-glu, xlibmesa-gl-dev | libgl-dev, libstdc++5-dev | 
libstdc++-dev, libc6-dev | libc-dev
-Conflicts: xlibmesa-dev (<< 4.2.1-5), libglu-dev
+Conflicts: xlibmesa-dev (<< 4.2.1-5), libglu-dev, libutahglx-dev
 Provides: libglu-dev
-Replaces: mesag-dev (>> 5.0.0-1), xlibmesa-dev (<< 4.2.1-5)
+Replaces: mesag-dev (>> 5.0.0-1), xlibmesa-dev (<< 4.2.1-5), libutahglx-dev
 Description: Mesa OpenGL utility library development files [XFree86]
  xlibmesa-dev provides static versions of the libraries provided in
  xlibmesa3-glu, as well as header files and manual pages.



X Strike Force SVN commit: rev 581 - trunk/debian

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 16:16:07 -0500 (Wed, 24 Sep 2003)
New Revision: 581

Modified:
   trunk/debian/changelog
   trunk/debian/changelog.Debian.old
   trunk/debian/copyright
Log:
Get that old-time UTF-8 religion by recoding files from ISO-8859-1 to
UTF-8.

- debian/{copyright,changelog,changelog.Debian.old}: recoded with iconv


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2003-09-24 21:02:54 UTC (rev 580)
+++ trunk/debian/changelog  2003-09-24 21:16:07 UTC (rev 581)
@@ -238,6 +238,10 @@
   + xlibmesa3-glu conflicts with and replaces libutahglx1
   + xlibmesa-glu-dev conflicts with and replaces libutahglx-dev
 
+  * Get that old-time UTF-8 religion by recoding files from ISO-8859-1 to
+UTF-8.
+- debian/{copyright,changelog,changelog.Debian.old}: recoded with iconv
+
  -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 24 Sep 2003 15:56:28 -0500
 
 xfree86 (4.2.1-11) unstable; urgency=medium
@@ -757,7 +761,7 @@
 + (buttons.c, handler.c):
 * Initialize structure field man_globals->search_widget to NULL in xman
   code, the help message states that pressing Ctrl+S in the help window
-  has no effect, but in some cases it would crash xman.  (Paulo C�sar
+  has no effect, but in some cases it would crash xman.  (Paulo César
   Pereira de Andrade)
 + (man.c):
 * Fix compiler warning. (Torrey T. Lyons)
@@ -840,7 +844,7 @@
 translations for several languages courtesy of Denis Barbier, after a
 buggy version of po-debconf eviscerated them (Closes: #170591)
   * debian/po/es.po: updated Spanish debconf template translations (thanks,
-Javier Fernandez-Sanguino Pe�a) (Closes: #186147)
+Javier Fernandez-Sanguino Peña) (Closes: #186147)
   * debian/po/fr.po: updated French debconf template translations (thanks,
 Christian Perrier) (Closes: #185708)
   * debian/po/ru.po: updated Russian debconf template translations (thanks,
@@ -896,7 +900,7 @@
 framebuffer types do not work with the "UseFBDev" option (chipset
 specific drivers require facilities of a framebuffer device which the
 generic ones don't provide); also, clarify the corresponding debug
-message (thanks, Michel D�nzer)
+message (thanks, Michel Dänzer)
 - remove "atimisc", "r128", and "radeon" sub-modules from autogenerated
   list of video driver modules
 - migrate existing debconf settings of
@@ -952,7 +956,7 @@
 + (xc/programs/Xserver/os/auth.c): Don't change the authorization data
   (and in particular, don't enable local host access) if the X server's
   authority file is removed or becomes unreadable while the server is
-  running (David Dawes, reported by Dietmar Schr�ter).
+  running (David Dawes, reported by Dietmar Schröter).
 + (xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c): Add reporting
   of G400/G450 in MGA driver (Andrew C. Aitchison).
 + (xc/programs/Xserver/GL/dri/xf86dri.c,
@@ -960,7 +964,7 @@
   number parameter received over the wire by the X server's DRI extension
   code, and fix some similar checks in the GLX code.  This fixes X server
   segfaults when an invalid screen value is provided (#A.1434, Felix
-  K�hling).
+  Kühling).
 + (xc/programs/Xserver/fb/fbpict.c): Fix incorrect datatype for the pixmap
   width in fbCompositeSrcAdd_8000x8000(), and add some small optimisations
   (#A.1423, Keith Packard).
@@ -1158,7 +1162,7 @@
   - Add extended symbols for the "Logitech Cordless Desktop Navigator"
 keyboard (#A.1480, Gilbert Fridgen).
   - Add "Inet" key definitions for the Trust Direct Access keyboard
-(#A.897, Rapha�l Poss).
+(#A.897, Raphaël Poss).
   - Added support for special keys found on many ACPI control, Easy Access
 Keyboards, Internet keyboards, laptops, notebooks and PDA (via
 xkb/symbols/inet). Added new key symbols for these keyboards (Stanislav
@@ -1458,7 +1462,7 @@
   removes a lot of the misleading "unresolved symbols" messages that show
   up if 'X -configure' crashes. (David Dawes)
 + [fbdev] The xf24_32bpp module isn't needed when using fb. (David Dawes)
-+ Fix an fbdev driver crash when the VT isn't active (#5169, Michel 
D�nzer).
++ Fix an fbdev driver crash when the VT isn't active (#5169, Michel 
Dänzer).
 + Fix 24bpp displays with the fbdev driver when not using shadowfb (#5351,
   Michel Lanners).
 + When parsing XInput XF86Config options, catch NULL option table instead
@@ -1504,7 +1508,7 @@
   Ushakov).
 + Don't build libGLU when BuildServersOnly set. (Alan Hourihane)
 + Add a 1152x768 mode suitable for Titanium PowerBooks to the set of
-  build-in modes (#5212, Michel D�nzer).
+  build-in modes (#5212, Michel Dänzer).
 + Add some high resolution modes to the set of built-in modes (calculate

Re: X Strike Force SVN commit: rev 581 - trunk/debian

2003-09-24 Thread Joel Baker
Well, mutt-utf8 + mlterm certainly agrees that it's valid UTF-8. Nice to
know nothing else is mangling it on the way through. :)
-- 
Joel Baker <[EMAIL PROTECTED]>,''`.
Debian GNU NetBSD/i386 porter: :' :
 `. `'
   `-


pgpMlEgg0wtTZ.pgp
Description: PGP signature


Processed: tagging 211780

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

>  # fixed in SVN revision 571
> tag 211780 + pending
Bug#211780: xserver-xfree86: would like package to Suggest libglide2
Tags were: patch
Tags added: pending

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)




xlibs (4.1.0-16woody1)

2003-09-24 Thread Rob Soricone (OPS.Contractor) (928) 556-7382

I received the following error while trying to upgrade via apt-get:


ERROR: /usr/X11R6/lib/X11/xkb symbolic link points to the wrong place.  This
should have been fixed by the package preinst script.
Please report the package name, version, and the text of the above error
message(s) to .
dpkg: error processing xlibs (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 xlibs

Thanks,
Rob
[EMAIL PROTECTED]



Processed: tagging 211764, tagging 211765

2003-09-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> tag 211764 - help
Bug#211764: Unsinstallable on sid due to unsufficient dependencies.
Tags were: upstream help pending sid
Tags removed: help

> tag 211764 - upstream
Bug#211764: Unsinstallable on sid due to unsufficient dependencies.
Tags were: upstream pending sid
Tags removed: upstream

> tag 211765 + help
Bug#211765: Non-free licenses in XFree86 package
There were no tags set.
Tags added: help

> tag 211765 + upstream
Bug#211765: Non-free licenses in XFree86 package
Tags were: help
Tags added: upstream

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)




X Strike Force SVN commit: rev 582 - /

2003-09-24 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-09-24 23:16:01 -0500 (Wed, 24 Sep 2003)
New Revision: 582

Modified:
   COMMITTERS
Log:
Get that old-time UTF-8 religion.  (Transcode file from ISO 8859-1 to
UTF-8.)


Modified: COMMITTERS
===
--- COMMITTERS  2003-09-24 21:16:07 UTC (rev 581)
+++ COMMITTERS  2003-09-25 04:16:01 UTC (rev 582)
@@ -5,11 +5,11 @@
 Debian/*BSD assimilator
 Juliusz Chroboczek <[EMAIL PROTECTED]>
 itinerant font technology guru
-Michel D�nzer <[EMAIL PROTECTED]>
+Michel Dänzer <[EMAIL PROTECTED]>
 DRI caretaker
 Matthew Garrett <[EMAIL PROTECTED]>
 NetBSD port maintainer
-Dagfinn Ilmari Manns�ker <[EMAIL PROTECTED]>
+Dagfinn Ilmari Mannsåker <[EMAIL PROTECTED]>
 4.3.0 woody backporter
 ISHIKAWA Mutsumi <[EMAIL PROTECTED]>
 integrator and X-TT expert



Re: xlibs (4.1.0-16woody1)

2003-09-24 Thread Branden Robinson
On Mon, Sep 22, 2003 at 03:45:06PM -0700, Rob Soricone (OPS.Contractor) (928) 
556-7382 wrote:
> I received the following error while trying to upgrade via apt-get:
> 
> 
> ERROR: /usr/X11R6/lib/X11/xkb symbolic link points to the wrong place.  This
> should have been fixed by the package preinst script.
> Please report the package name, version, and the text of the above error
> message(s) to .
> dpkg: error processing xlibs (--configure):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  xlibs

Please save the attached file as "culprits.sh" and run it with the
following command:

(change directories to wherever you saved the attachment)

$ sh ./culprits.sh

Then, please reply to  with the output of the
above command.

(The functionality of the attachment is built-in to more recent versions
of the Debian XFree86 packages.)

-- 
G. Branden Robinson|As people do better, they start
Debian GNU/Linux   |voting like Republicans -- unless
[EMAIL PROTECTED] |they have too much education and
http://people.debian.org/~branden/ |vote Democratic.   -- Karl Rove


culprits.sh
Description: Bourne shell script


signature.asc
Description: Digital signature