Bug#400632: x11-common should not ship a SUID root binary

2008-02-04 Thread Stephen Frost
Package: x11-common
Severity: serious
tags 400632 -wontfix

Greetings,

The setuid usr/bin/X binary should not be shipped with x11-common
because it's not *needed* for X11 clients.  That by itself is a good
enough reason.  Put it in xserver-xorg-core or similar, not in
x11-common.

Additionally, x11-common gets pulled in on server for things like
libgd-xpm, which isn't entirely unreasonable if someone wants to
generate an X pixmap on a server.  One could also have, I dunno,
*xterm* installed on a server for clients to use without have an X
server installed on the same server.  Unless xterm *requires*
usr/bin/X, it shouldn't be installed as part of something xterm
depends on.

Thanks,

Stephen


signature.asc
Description: Digital signature


Crash with experimental packages

2003-12-03 Thread Stephen Frost
Greetings,

  I just started using the experimental packages of 4.3.0 and have run
  into a problem.  Basically the X server is crashing nightly.  The main
  error is client not in use.  A bit of googling seemed to indicate
  that maybe there's a problem with the fonts?  The only thing changing
  during the night is that I've got xscreensaver running.  Perhaps one
  of the hacks is what's causing the crash by trying to load a font or
  something?

  Couple other things: Yes, I know, I'm running the binary mga driver
  from Matrox for my Parhelia, not alot of choice there, and it worked
  fine with 4.3.0-0pre1v1 (self-compiled from a while ago, I can get the
  specifics if you need them).  I've got 1.5G of memory so I'm running
  high-mem 4G.  Box is a P4 2.6ghz Optiplex from Dell in an office
  environment so I doubt it's overheating or something like that.
  Kernel is 2.4.22 compiled with Xu's -4 patches and the device-mapper
  patches.

  Happy to provide any other info, just ask.
  
  Here's the log of it (from /var/log/XFree86.0.log.old):

-
The -bpp option is no longer supported.
Use -depth to set the color depth, and use -fbbpp if you really
need to force a non-default framebuffer (hardware) pixel format.

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.3.0.1 (Debian 4.3.0-0pre1v4 20031024231956 [EMAIL PROTECTED])
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.22 i686 [ELF] 
Build Date: 25 October 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.22haldir.1 ([EMAIL PROTECTED]) (gcc version 3.3.2 
(Debian)) #2 Wed Nov 26 16:35:49 EST 2003 TF
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/XFree86.0.log, Time: Tue Dec  2 09:21:07 2003
(==) Using config file: /etc/X11/XF86Config-4
(==) ServerLayout Three Heads
(**) |--Screen TripleHead (0)
(**) |   |--Monitor Monitor1
(**) |   |--Device Parhelia
(**) |--Input Device MS Mouse1
(**) |--Input Device Keyboard1
(**) Option AutoRepeat 500 30
(**) Option XkbRules xfree86
(**) XKB: rules: xfree86
(**) Option XkbModel pc104
(**) XKB: model: pc104
(**) Option XkbLayout us
(**) XKB: layout: us
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to 
/usr/X11R6/lib/X11/fonts/misc/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/75dpi/
(**) RgbPath set to /usr/X11R6/lib/X11/rgb
(==) ModulePath set to /usr/X11R6/lib/modules
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(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.3.0.1, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(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.3.0.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2570 card 1028,0151 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2571 card , rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24d2 card 1028,0151 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24d4 card 1028,0151 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24d7 card 1028,0151 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,24de card 1028,0151 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24dd card 1028,0151 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card , rev c2 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24d0 card , rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24db card 1028,0151 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: 

Re: Why XFree86 4.2 Isn't in Woody

2002-04-16 Thread Stephen Frost

* Sven ([EMAIL PROTECTED]) wrote:
 That said, what are your planes for woody+1 ?

Just to talk about things I've no clue about I'll reply to this.

My personal thoughts are that woody+1 will take a while and by then
there will be more X releases than 4.3.  Even so though, if the PCI
Domain stuff makes it into 4.3 I would think that'd be the next stop.

Stephen



msg03529/pgp0.pgp
Description: PGP signature


Unidentified subject!

2001-09-02 Thread Stephen Frost

Hi,

For those interested, the patch to fix Xinerama segfaulting in 
X4.1.0 is in the current X CVS tree and is also in the bug
report #107385: http://bugs.debian.org/107385

I've also compiled X-4.1.0-4 debs with this patch applied which
can be found at http://people.debian.org/~sfrost/X-4.1.0-4 and
http://snowman.net/~sfrost/debs/X-4.1.0-4

These debs were originally only for myself and a few other
specific people I knew who were having problems.  They've worked
for us so if you're having trouble with Xinerama segfaulting you
might give them a shot.  I've got no interest in keeping this up
and hope that the patch will be merged into the debian X
packages soon.

However, chances are I'll continue to apply/compile my own debs
until the patch does make it in.  Gotta have my Xinerama. :)

Stephen

 PGP signature


Unidentified subject!

2001-09-02 Thread Stephen Frost
Hi,

For those interested, the patch to fix Xinerama segfaulting in 
X4.1.0 is in the current X CVS tree and is also in the bug
report #107385: http://bugs.debian.org/107385

I've also compiled X-4.1.0-4 debs with this patch applied which
can be found at http://people.debian.org/~sfrost/X-4.1.0-4 and
http://snowman.net/~sfrost/debs/X-4.1.0-4

These debs were originally only for myself and a few other
specific people I knew who were having problems.  They've worked
for us so if you're having trouble with Xinerama segfaulting you
might give them a shot.  I've got no interest in keeping this up
and hope that the patch will be merged into the debian X
packages soon.

However, chances are I'll continue to apply/compile my own debs
until the patch does make it in.  Gotta have my Xinerama. :)

Stephen


pgpdElVBBgj7Z.pgp
Description: PGP signature


Re: XFree86 on mips cleanup patch

2001-07-25 Thread Stephen Frost

* Ben Collins ([EMAIL PROTECTED]) wrote:
 On Wed, Jul 25, 2001 at 09:38:13PM +0200, Guido Guenther wrote:
  Hi,
  the attached patch removes some previous workarounds by adding proper
  functions to compiler.h for mips(el). This obsoletes the disabling of
  the ati driver on mips(351) and the int10 module(350) on mipsel as well
  as the mem_barrier patch(353). I've also attached the newport range fix
  for completeness - both are against pre5. So these should be the only
  patches needed to get XFree86 going on mips/mipsel for now.
   -- Guido
 
 Are the below asm functions going to affect other architectures? I don't
 see them wrapped in any sort of arch specific defines.


+#endif /* !linux */
 #endif /* __mips__ */


Stephen

 PGP signature


Re: XFree86 on mips cleanup patch

2001-07-25 Thread Stephen Frost
* Ben Collins ([EMAIL PROTECTED]) wrote:
 On Wed, Jul 25, 2001 at 09:38:13PM +0200, Guido Guenther wrote:
  Hi,
  the attached patch removes some previous workarounds by adding proper
  functions to compiler.h for mips(el). This obsoletes the disabling of
  the ati driver on mips(351) and the int10 module(350) on mipsel as well
  as the mem_barrier patch(353). I've also attached the newport range fix
  for completeness - both are against pre5. So these should be the only
  patches needed to get XFree86 going on mips/mipsel for now.
   -- Guido
 
 Are the below asm functions going to affect other architectures? I don't
 see them wrapped in any sort of arch specific defines.


+#endif /* !linux */
 #endif /* __mips__ */


Stephen


pgpW1qtjDgt8b.pgp
Description: PGP signature


Re: help needed to get XFree86 4.1.0 working on MIPS

2001-07-20 Thread Stephen Frost

* Guido Guenther ([EMAIL PROTECTED]) wrote:
 The attached three patches fix the server build.

Excellent, I'll kick off a build of the server in a few
minutes with these patches in place and then try and test
X running on my console when I get home tonight.

Stephen

 PGP signature


Re: help needed to get XFree86 4.1.0 working on MIPS

2001-07-20 Thread Stephen Frost
* Guido Guenther ([EMAIL PROTECTED]) wrote:
 The attached three patches fix the server build.

Excellent, I'll kick off a build of the server in a few
minutes with these patches in place and then try and test
X running on my console when I get home tonight.

Stephen


pgpewd95qbuVX.pgp
Description: PGP signature


Re: help needed to get XFree86 4.1.0 working on MIPS

2001-07-19 Thread Stephen Frost
* Branden Robinson ([EMAIL PROTECTED]) wrote:
 [I do not subscribe to debian-mips; please include debian-x when replying.]
 
 Ryan Murray reported to me that a 4.1 compile on mips fails.

This is an update to this issue.

After adding another parameter to RANGE ('0' for pci domain) and
attempting to compile I ran into a few other problems.  First
off, write_mem_barrier was undefined under MIPS.  After looking
at some other archs I went ahead and defined it for MIPS as:

#define write_mem_barrier /* NOP */

As it is defined for a few other archs.  If someone more
familiar with this code feels this is in error, let me know.

The second problem is more difficult.  xf86WriteMmio32Be is
undefined in MIPS and is implemented under other archs in
assembly which I'm not sure what to do with.  xf86WriteMmio32Be
is used in atimach64.c (added by DaveM's big patch).  I'm not
exactly sure what it does so I'm not sure how to implement it in
C either.

 I do not have access, let alone physical access, to any mips boxen so I am
 going to rely on one of Debian's MIPS porters to resolve this problem.  I'm
 CC'ing David S. Miller as well, in case he has any insights he'd like to
 share.

I've got an r5k box with console which I'm happy to help with,
but I don't have a solution to the problem with
'xf86WriteMmio32Be'.  If anyone has any suggestions I'd be more
than happy to try them.

Stephen


pgpCayv2sINMF.pgp
Description: PGP signature


Re: help needed to get XFree86 4.1.0 working on MIPS

2001-07-18 Thread Stephen Frost

* Branden Robinson ([EMAIL PROTECTED]) wrote:
 [I do not subscribe to debian-mips; please include debian-x when replying.]
 
 Ryan Murray reported to me that a 4.1 compile on mips fails.

This is an update to this issue.

After adding another parameter to RANGE ('0' for pci domain) and
attempting to compile I ran into a few other problems.  First
off, write_mem_barrier was undefined under MIPS.  After looking
at some other archs I went ahead and defined it for MIPS as:

#define write_mem_barrier /* NOP */

As it is defined for a few other archs.  If someone more
familiar with this code feels this is in error, let me know.

The second problem is more difficult.  xf86WriteMmio32Be is
undefined in MIPS and is implemented under other archs in
assembly which I'm not sure what to do with.  xf86WriteMmio32Be
is used in atimach64.c (added by DaveM's big patch).  I'm not
exactly sure what it does so I'm not sure how to implement it in
C either.

 I do not have access, let alone physical access, to any mips boxen so I am
 going to rely on one of Debian's MIPS porters to resolve this problem.  I'm
 CC'ing David S. Miller as well, in case he has any insights he'd like to
 share.

I've got an r5k box with console which I'm happy to help with,
but I don't have a solution to the problem with
'xf86WriteMmio32Be'.  If anyone has any suggestions I'd be more
than happy to try them.

Stephen

 PGP signature


Packages.gz @ samosa.debian.org/~branden woody/i386

2000-10-12 Thread Stephen Frost
Just fyi, looks like the Packages.gz is out of date with
regard to the actual packages stored @ the URL above.  Dunno if
that was intentional or not but figured I'd mention it.

Stephen


pgpIVxXW3hQaw.pgp
Description: PGP signature


dexter dialog

2000-10-11 Thread Stephen Frost

Just fyi, dexter needs dialog, but it isn't in the depends
list so if it's not installed dexter breaks. :)

Stephen


pgpriDmdMMlzt.pgp
Description: PGP signature