Wednesday, March 26, 2008

In and Out, and Then In Again

NTFSPROGS has been included again in -Current as the batch updates comes up today. Another modifications has been made into the shadow and etc packages (make sure you read the NOTES in the Changelog). NMap gets an update to 4.60, but the GUI version (zenmap) still not working for now, because Slackware doesn't include sqlite (but you can grab the SlackBuilds script in SlackBuilds project). And GIMP is also upgraded to the latest version, 2.4.5.

Here's the full changelog :
Wed Mar 26 00:21:34 CDT 2008
a/etc-12.1-noarch-2.tgz: Add root to the groups audio, cdrom, video, plugdev, and floppy. Root already has access to most of these devices, but it doesn't hurt to provide an example for people who edit /etc/groups manually.

a/shadow-4.0.3-i486-15.tgz: Took plugdev out of CONSOLE_GROUPS in /etc/login.defs, since DBUS doesn't know about group memberships added that way. Users not actually listed in /etc/groups as part of groups such as plugdev wouldn't be able to use those devices even at the console when logging in through a graphical login manager such as XDM, KDM, or GDM.
Stuart Winter enhanced the command-line adduser tool. Quote from the adduser program history: "* To facilitate use of the automatic mounting features of HAL, allow the admin to easily add users to the default groups: audio,cdrom,video,plugdev,floppy
The default is not to add new users to these groups. And by the way, this script is "adduser from Slackware" not "superadduser from Gentoo" ;-)"
If you trust your users, this is the correct way to give them access to these devices. adduser will automatically edit /etc/groups for you. If you do not trust your users and you give them access to these groups, they may create mischief from afar with this access, so be aware of the security implications.

a/udev-118-i486-3.tgz: Fixed two broken symbolic links in /sbin.
Thanks to Piter Punk for fixing the script, and to Fred Emmott for noticing the problem and letting us know.

ap/ntfsprogs-2.0.0-i486-2.tgz: Added back ntfsprogs-2.0.0, using (for now) --disable-ntfsmount. It is still needed to manage NTFS partitions even if we use the kernel driver or NTFS-3G to mount them. Thanks to Matteo Nunziati for the information.

n/epic4-2.8-i486-1.tgz: Upgraded to epic4-2.8.

n/irssi-0.8.12-i486-1.tgz: Upgraded to irssi-0.8.12.

n/nmap-4.60-i486-1.tgz: Upgraded to nmap-4.60. Zenmap still isn't working because we don't include sqlite, but a zenmap .desktop file was added anyway, and some paths in a script were fixed.
Thanks to Mauro Ghisoni for pointing out the bad paths in Paths.py.

xap/gimp-2.4.5-i486-1.tgz: Upgraded to gimp-2.4.5, added support for pyGTK.

isolinux/initrd.img: Fixed Speakup kernel detection. Thanks to Jude DaShiell for reporting the bug.
Added LVM swap partition detection.
Thanks to Manuel Reimer for the patch.

usb-and-pxe-installers/: Fixed Speakup kernel detection.
Thanks to Jude DaShiell for reporting the bug.
Added LVM swap partition detection.
Thanks to Manuel Reimer for the patch.