Sunday, November 9, 2008

All New Packages

Along with the CUPS security alert, PV has released HUGE changes to the Slackware-Current tree with new kernels and LOTS of upgraded packages (and also recompilation due to new kernel or new packages). This is the first update after being vacuum for almost a month. There were several new packages, which should simplify the package management because it replaces two packages and make it one (bluez package) and modularity achievement (kernel-firmware). New driver for Intel 5000 WLAN devices also has been incorporated by this batch of updates, so the hardware detection on next Slackware release will be definitely better.

OK, here they are, the -Current changelog
Fri Nov 7 22:37:26 CST 2008
a/cups-1.3.9-i486-1.tgz: Upgraded to cups-1.3.9.
This update fixes three vulnerabilities in the SGI image format filter, the texttops filter, and the HP-GL and HP-GL/2 plotter format filter. All three of these could result in a denial of service, and the plotter filter issue could possibly be used to execute code as the print spooler user.
For more information, see:
(* Security fix *)

a/e2fsprogs-1.41.3-i486-1.tgz: Upgraded to e2fsprogs-1.41.3.

a/glibc-solibs-2.7-i486-15.tgz: Recompiled against Linux

a/glibc-zoneinfo-2.7-noarch-15.tgz: Rebuilt with tzdata2008i.

a/kernel-firmware- Added Linux firmware (mostly for sound cards).

a/kernel-generic- Upgraded to Linux
Note that some drives that were previously seen as /dev/hd? might now show up as /dev/sd?, so be prepared for that possibility. This should only happen on machines that could have used libata with hd?=noprobe, but did not. The CONFIG_PATA_LEGACY (libata, /dev/sd?) is the default now for PATA controllers that require a generic driver.

a/kernel-generic-smp- Upgraded to Linux

a/kernel-huge- Upgraded to Linux

a/kernel-huge-smp- Upgraded to Linux

a/kernel-modules- Upgraded to Linux

a/kernel-modules-smp- Upgraded to Linux

a/module-init-tools-3.5-i486-1.tgz: Upgraded to module-init-tools-3.5.

a/ntfs-3g-1.5012-i486-1.tgz: Upgraded to ntfs-3g-1.5012.

a/openssl-solibs-0.9.8i-i486-1.tgz: Upgraded to openssl-0.9.8i.

ap/cdparanoia-III_10.2-i486-1.tgz: Upgraded to cdparanoia-III-10.2.

ap/gphoto2-2.4.3-i486-1.tgz: Upgraded to gphoto2-2.4.3.

ap/hplip-2.8.9-i486-1.tgz: Upgraded to hplip-2.8.9.

ap/lm_sensors-3.0.3-i486-1.tgz: Upgraded to lm_sensors-3.0.3.

ap/rpm- Recompiled against neon-0.28.3.

ap/sqlite-3.6.4-i486-1.tgz: Upgraded to sqlite-3.6.4.

d/binutils- Upgraded to binutils-

d/cmake-2.6.2-i486-1.tgz: Upgraded to cmake-2.6.2.

d/git- Upgraded to git-

d/intltool-0.40.5-i486-1.tgz: Upgraded to intltool-0.40.5.

d/kernel-headers- Upgraded to Linux headers.

d/m4-1.4.12-i486-1.tgz: Upgraded to m4-1.4.12.

d/subversion-1.5.4-i486-1.tgz: Upgraded to subversion-1.5.4.

k/kernel-source- Upgraded to Linux

kde/kdebase-3.5.10-i486-3.tgz: Recompiled against the new libsensors. (the recompile also seems to have stabilized Flash)

kde/kdepim-3.5.10-i486-3.tgz: Recompiled against the upgraded bluez and pilot-link packages.

kde/kdesdk-3.5.10-i486-3.tgz: Recompiled against apr-1.3.3 and neon-0.28.3.

kde/kdevelop-3.5.3-i486-3.tgz: Recompiled against neon-0.28.3.

l/apr-1.3.3-i486-1.tgz: Upgraded to apr-1.3.3.

l/apr-util-1.3.4-i486-1.tgz: Upgraded to apr-util-1.3.4.

l/dbus-1.2.4-i486-1.tgz: Upgraded to dbus-1.2.4.

l/fuse-2.7.4-i486-2.tgz: Moved udev rules to /lib/udev/rules.d/.

l/glibc-2.7-i486-15.tgz: Recompiled against Linux

l/glibc-i18n-2.7-noarch-15.tgz: Rebuilt.

l/glibc-profile-2.7-i486-15.tgz: Recompiled against Linux

l/hal-info-20081022-noarch-1.tgz: Upgraded to hal-info-20081022.

l/hicolor-icon-theme-0.10-noarch-4.tgz: Rebuilt.

l/jre-6u10-i586-1.tgz: Upgraded to Java(TM) 2 Platform Standard Edition Runtime Environment Version 6.0 update 10.

l/libcap-2.14-i486-1.tgz: Upgraded to libcap-2.14.

l/libgphoto2-2.4.3-i486-1.tgz: Upgraded to libgphoto2-2.4.3.

l/libmtp-0.3.3-i486-1.tgz: Upgraded to libmtp-0.3.3.

l/libnjb-2.2.6-i486-3.tgz: Moved udev rules to /lib/udev/rules.d/.

l/neon-0.28.3-i486-1.tgz: Upgraded to neon-0.28.3.

l/pilot-link-0.12.3-i486-5.tgz: Moved udev rules to /lib/udev/rules.d/. Recompiled against bluez-4.17.

l/svgalib_helper-1.9.25_2.6.27.5-i486-1.tgz: Recompiled for Linux

n/bluez-4.17-i486-1.tgz: Added bluez-4.17, which replaces the blues-libs and blues-utils packages.

n/bluez-hcidump-1.42-i486-1.tgz: Upgraded to bluez-hcidump-1.42.

n/httpd-2.2.10-i486-1.tgz: Upgraded to httpd-2.2.10.

n/iproute2-2.6.26-i486-1.tgz: Upgraded to iproute2-2.6.26.

n/iptables-1.4.2-i486-1.tgz: Upgraded to iptables-1.4.2.

n/iwlwifi-3945-ucode- Upgraded to iwlwifi-3945-ucode-

n/iwlwifi-4965-ucode- Upgraded to iwlwifi-4965-ucode-

n/iwlwifi-5000-ucode-5.4.A.11-fw-1.tgz: Added iwlwifi-5000-ucode-5.4.A.11.

n/nfs-utils-1.1.4-i486-1.tgz: Upgraded to nfs-utils-1.1.4.

n/obexftp-0.22-i486-2.tgz: Recompiled.

n/openobex-1.3-i486-2.tgz: Recompiled against bluez-4.17.

n/openssl-0.9.8i-i486-1.tgz: Upgraded to openssl-0.9.8i.

n/samba-3.2.4-i486-1.tgz: Upgraded to samba-3.2.4.

n/slrn-0.9.9p1-i486-1.tgz: Upgraded to slrn-0.9.9p1.

n/tcpdump-4.0.0-i486-1.tgz: Upgraded to libpcap-1.0.0 and tcpdump-4.0.0.

tcl/expect- Upgraded to expect-

xap/audacious-plugins-1.5.1-i486-3.tgz: Recompiled against neon-0.28.3.

xap/gkrellm-2.3.2-i486-1.tgz: Upgraded to gkrellm-2.3.2 compiled against lm_sensors-3.0.3.

xap/pidgin-2.5.2-i486-1.tgz: Upgraded to pidgin-2.5.2.

xap/sane-1.0.19-i486-3.tgz: Moved udev rules to /lib/udev/rules.d/.

xap/xfce-4.4.3-i486-1.tgz: Upgraded to xfce-4.4.3.

xap/xsane-0.996-i486-1.tgz: Upgraded to xsane-0.996.

xap/xscreensaver-5.07-i486-2.tgz: Fixed a problem that can occur when RANDR reports incorrect data. Patch from upstream -- thanks to Piter Punk for finding it.

extra/jdk-6/jdk-6u10-i586-1.tgz: Upgraded to Java(TM) 2 Platform Standard Edition Development Kit Version 6.0 update 10.

extra/linux- Updated SMP to no-SMP kernel source patch.

isolinux/initrd.img: Rebuilt with newly compiled kernel modules.

testing/packages/kde4/kde/kdebase-workspace-4.1.2-i486-2.tgz: Recompiled against lm_sensors-3.0.3.

testing/packages/kde4/kde/kdelibs-4.1.2-i486-2.tgz: Included an upstream patch to fix crashes with kded.

usb-and-pxe-installers/: Rebuilt usbboot.img with newly compiled kernel modules.
Thanks to Robby Workman, Piter Punk, Eric Hameleers, and Stuart Winter for helping to update these packages! There are still various trivial fixes that need to happen in other packages, and other updates to consider as well. Now that we have a new kernel (with the TCP options ordering problem fixed), I hope there will be time soon to look at those things.