[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

XFree86-3.1.2 packages released


XFree86 (3.1.2); priority=MEDIUM

Package: (various)
Version: 3.1.2
Maintainer: Stephen Early <sde1000@cam.ac.uk>

This is a complete re-release of the ELF version of the X packages. It
is medium priority because it contains security fixes. Although the
changes are minor, they affect all of the packages.

These are the changes between the first release of the ELF X packages
and this release:

all packages:
  * Revision field removed from control file

  * depends on ldso >=1.7.14-1 to fix ldconfig problem

  * depends on ldso >=1.7.14-1 to fix ldconfig problem

  * .so symlinks now point to .6.0 files rather than .6

  * xdm scripts made executable where appropriate

  * unwanted resources removed from /etc/X11/Xresources

  * preinst changed to check for existance of /usr/{bin,lib}/X11

  * symlink /etc/X11/xinit/xinitrc -> ../Xsession added

  * ensure that scripts in /etc/X11 get execute permission set

  * xterms now generate utmp entries by default

  * xbase-configure doesn't crash if /etc/X11/Xserver isn't present

  * documentation file for X server wrapper added

  * dot clock limit for 16bpp modes raised

  * postinst changed to check for existence of /usr/X11R6/lib/X11 before
    checking for /usr/X11R6/lib/X11/XF86Config

  * /tmp/.t?-lock security problem fixed; lock files are now put in /var/run

  * postrm changed to avoid running mkfontdir more often than necessary

These are the changes between the a.out version of the X packages and
this release:

* the xstd package no longer exists

* the base fonts are no longer in xbase; they have a package of their

* the xserver packages have been renamed so that they all appear
  together in dselect

* development tools (headers, etc.) are in a new package 'xdevel'

* the Xnest server is now available in the 'xnest' package

* the contributed clients are in a separate package. As this is built
  from separate source, the package is announced in another message

Various bugs present in the a.out release have been fixed, most

* xterm now sets tty ownership (user.tty) correctly

* X servers are no longer SUID root; there is a small wrapper program
  that reads a configuration file and works out whether the user is allowed
  to run the server   (see /usr/doc/X11/debian.README for details)

* /etc/init.d/{xdm,xfs} don't source /etc/init.d/functions

* xdm should not attempt to start a missing X server

* the xdm configuration files are more sensible

If you are upgrading from the a.out X packages I recommend that you
install the new xbase configuration files, then edit them if
necessary. There have been several improvements made over the
configuration files in previous versions. However, even if you don't
do this your system should still work.

People building ELF X client packages please note that they should
depend on 'elf-x11r6lib' rather than 'X11R6'. This seems to be the
simplest way of ensuring that people who need to upgrade their
libraries are told about this when they try to install your client
package. Clients _should_ be compatible with the old elf-x11r6lib
package in project/experimental/elf, although I have not tested this.

The full source is not included in the source package. You need to
obtain the X11R6 source (xc-{1,2,3}.tar.gz), the X consortium fix-12,
the XFree86-3.1.2 source patch (XFree86-3.1.2.diff.gz) and the
XFree86-3.1.2 security patch (3.1.2-3.1.2-S.diff.gz) before you can
build these packages. You will need around 300Mb of disk space.

ed04d48bd2b261c65cf9275d4fb3ebbc  xbase-3.1.2-7.deb
9f6f62602447a34ea22f856fcb167d08  xdevel-3.1.2-2.deb
d0acf5131f36f19f014e50d6d7a9e234  xfnt100-3.1.2-4.deb
eede565ad935fd57f3481fcba2dbd401  xfnt75-3.1.2-4.deb
56e463e515475866243daed20e77377d  xfntbase-3.1.2-2.deb
716fe4a5f86683ccd0d5cdb2b124f0a1  xfntbig-3.1.2-4.deb
7a16d32dc017a272e7dadbc3777b3fd6  xfntcyr-3.1.2-4.deb
7ab565b8a1b27159899db180835785ce  xfntpex-3.1.2-1.deb
759f4040e0f76a019b2734713634637a  xfntscl-3.1.2-5.deb
a9cc07ddc098d4073cbd5b6a92e5f8e8  xlib-3.1.2-5.deb
19513df96d7d2916db45c84d6a79f50a  xmanpages-3.1.2-4.deb
bb60dd2cb07ebf45561dbd65899aabf2  xnest-3.1.2-1.deb
c048e15bbf48c268e20b5fbf756753e4  xserver-8514-3.1.2-3.deb
877550c2709832e3dc3e7447839dc989  xserver-agx-3.1.2-3.deb
c2b0e97d27a4d38dfc155f6b9fb8b19c  xserver-mach32-3.1.2-4.deb
11adc2188b1b4dd943565b1906bcdae0  xserver-mach64-3.1.2-3.deb
1751c2af9988dd69d059aeb7ddcc056d  xserver-mach8-3.1.2-3.deb
9195b68d8b4452974411edbf5a547420  xserver-mono-3.1.2-3.deb
bffe479290285012d8fc21f93c75317f  xserver-p9000-3.1.2-3.deb
bf6d4c6c34787688bdaf49fdea45931f  xserver-s3-3.1.2-3.deb
103d7ff60255cb59f465e2f8fbb7c2f5  xserver-svga-3.1.2-3.deb
3e839d787c8990e8c51877844b89dfce  xserver-vga16-3.1.2-3.deb
11039291983fb853161d9cf35b7b3493  xserver-w32-3.1.2-3.deb
f2bc46efea61f4cf1ff5457eedc24fcf  xslib-3.1.2-3.deb
23126695f131994f8fc9a04e2d302af7  XFree86-3.1.2.tar.gz
- -rw-r--r--   1 root     sde1000   2693362 Jan 31 21:32 xbase-3.1.2-7.deb
- -rw-r--r--   1 root     sde1000    408967 Jan 31 21:33 xdevel-3.1.2-2.deb
- -rw-r--r--   1 root     sde1000   1625274 Jan 31 21:34 xfnt100-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000   1347241 Jan 31 21:33 xfnt75-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000    263257 Jan 31 21:33 xfntbase-3.1.2-2.deb
- -rw-r--r--   1 root     sde1000   3067015 Jan 31 21:33 xfntbig-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000    493299 Jan 31 21:34 xfntcyr-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000      9272 Jan 31 21:34 xfntpex-3.1.2-1.deb
- -rw-r--r--   1 root     sde1000   1124620 Jan 31 21:34 xfntscl-3.1.2-5.deb
- -rw-r--r--   1 root     sde1000    721011 Jan 31 21:34 xlib-3.1.2-5.deb
- -rw-r--r--   1 root     sde1000    296085 Jan 31 21:35 xmanpages-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000    696544 Jan 31 21:35 xnest-3.1.2-1.deb
- -rw-r--r--   1 root     sde1000    871962 Jan 31 21:35 xserver-8514-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    942822 Jan 31 21:36 xserver-agx-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    930094 Jan 31 21:36 xserver-mach32-3.1.2-4.deb
- -rw-r--r--   1 root     sde1000    962312 Jan 31 21:37 xserver-mach64-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    875275 Jan 31 21:37 xserver-mach8-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    539380 Jan 31 21:37 xserver-mono-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    949503 Jan 31 21:37 xserver-p9000-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000   1027380 Jan 31 21:38 xserver-s3-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000   1079312 Jan 31 21:38 xserver-svga-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    550875 Jan 31 21:38 xserver-vga16-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    874916 Jan 31 21:39 xserver-w32-3.1.2-3.deb
- -rw-r--r--   1 root     sde1000    743885 Jan 31 21:39 xslib-3.1.2-3.deb
- -rw-rw-r--   1 sde1000  sde1000     19656 Feb  1 14:08 XFree86-3.1.2.tar.gz

Version: 2.6.2i


Reply to: