Showing posts from December, 2008

Roundup of 2008

Well, it's the last day of this year, so i guess it would be good to write a small summary of what happened this year related to Slackware project. It's indeed an interesting year, since Slackware has released two version this year, 12.1 in May and 12.2 in December. This is an incremental update from previous 12.0 which was released last year. Even though it's an incremental update, there were several things that were interesting to check, mostly 12.2, the latest version up to the end of this year.

We are looking for 13.0 next year which i believe bring lots of major changes in the components itself. Even so, it still holds the KISS principle, so don't worry about that. Stability, Security, and Simplicity are still the main keys of Slackware development motivations.

There are no -Current activities on the surface (yet) as the -Stable 12.2 has just been released except for small update which really needs to be released, for example security updates and annoying bugs in mk…

Chat Room

We now have an official chat room at freenode. Just launch your IRC client application and pick as the server and join ##id-slackware for the official Indonesian Slackware Community Chat Room on IRC. Please note that there are two hash marks on the channel name.

Join with us and have fun on the room

Security Update: Seamonkey

One security update has been released just one day after the Christmas day: Seamonkey. It's very quiet week, but i think most people is happy with the long weekend and vacation

Here's the latest -Current changelog:
Fri Dec 26 22:45:51 CST 2008
Upgraded to seamonkey-1.1.14.
This release fixes some more security vulnerabilities.
For more information, see:
(Security fix *)

Online With Smart Modem: Haier D1200P

Thanks to several authors who have wrote how to connect to the Internet using Smart as the provider and using Haier D1200P as the modem. I have just tried the solution and it worked. The problem i encountered is the same with others. The device must be connected in Windows first and then it will be able to connect in Linux. At first, i tried it directly in Linux, but it failed. So i re-read the article and found out that some people get connected to Windows and then the device is able to connect in Linux. It's a strange problem, but it just fixed the problem i encountered.

I will try it again tomorrow with Linux as the first. Let's hope it is not dependent to Windows

By the way, i used this resources:
- Supranov's Blog
- Maswawa's Blog

Ohh, finally, i forgot to mention that i am using Slackware on my laptop, so basically the article can be used for any Linux distributions.

Full-Featured Multimedia Slackware

In real world, there are only a small portion of operating system who can handle ALL multimedia formats. It's not impossible to do that, but they will end up with legal problem, which can bring them problem. So most maintainer doesn't include packages that would bring them problem.

Slackware is no exception. Full installation of Slackware will not be able to play *ALL* multimedia formats, but with some configuration and installing new packages, you will (hopely) have a full-featured multimedia Slackware which is ready for personal use (not a professional, but it can be configured to be like a professional if you like).

Darrell Anderson has wrote an interesting article called A Full-Featured Multimedia Slackware. In that article, he wrote his experience of turning Slackware into multimedia-ready . For you guys who wanted to have better multimedia support on your Slackware, check the article. Also give your feedback if you have better reason to include another application which ca…

Security Update: Mozilla Firefox

Welcome to the first update for Slackware 12.2 which is also stated the first update in -Current. Recently, the mechanism has been changed a bit. In the past, security update for stable releases were released only in -Stable branch and not in -Current. Only after *public* -Current development has been started again (usually few months after the -Stable has been released), then every changes to the -Stable will be synced with the -Current along with the package naming (in -Stable, they usually have _slackXX.YY.tgz to indicate that those packages are patches to Slackware version XX.YY, while in -Current there are no such names).

Well, here are those two updates for -Current and also for -Stable (the changelog here is taken from -Current changelog):
Thu Dec 18 12:38:20 CST 2008
Fixed a few bugs in the previous mkinitrd package:
If a kernel version is requested with the -k option and modules are needed to build the initrd, exit with an error if no matching /lib/mod…

Upgrading to 12.2 HowTo

If you have been using previous Slackware installation prior to 12.2 and wishing to upgrade it now, you can now check a very good and detailed post about HowTo: Upgrade to Slackware 12.2 from LQ's member (shadowsnipes). You can also see previous HowTo to upgrade to 12.1. This article will give you hints when to get the source, how to smoothen your upgrade process and tips when you had problem prior or after upgrading to the latest version of Slackware.

And remember, don't panic when everything worked out of the box because people out there had been shouting like this

For those who haven't tried Slackware before, it may be the best time to try out Slackware. Maybe you will be addicted to Slackware once you tried it out.

Don't forget to give your donations to the Slackware Project via Slackware Store

Indonesian Mirror for Slackware 12.2

For those who are located in Indonesia, you can now download Slackware 12.2 ISOs from this location:
- Slackware VIP
- Indonesian Slackware Community
- Kebon Binatang
- Unhas
- Kambing (FTP)
- Kambing (HTTP)
- Kavalinux
- More to come ....

Please note that each mirror might contain different file list (some only has DVD version and other might have both CD/DVD).

Even though you can download this ISO for free, please consider to give donation to Slackware or buy items from Slackware Store. We (some of Indonesian Slackware Community members) are planning to buy some items from Slackware Store. If you want to buy it also, please join our mailing list.

Slackware 12.2 Released

Well, actually i'm quite surprised to see Slackware 12.2 gets released after the first RC, but when The Main said so, then let it be. SLACKWARE 12.2 IS OFFICIALLY RELEASED. I found the release on Facebook, because PV put it on his Status Update. Here's some features on Slackware 12.2:
- Running on Linux Kernel
- GLIBC 2.7
- Modular X11
- GCC-4.2.4 compiler
- Support for fully encrypted network connections with OpenSSL, OpenSSH, OpenVPN, and GnuPG.
- Apache (httpd) 2.2.10 web server with Dynamic Shared Object support, SSL, and PHP 5.2.8.
- PCMCIA, CardBus, USB, IEE1394 (FireWire) and ACPI support. This makes Slackware a great operating system for your laptop.
- The udev dynamic device management system for Linux 2.6.x.
- Perl 5.10.0, Python 2.5.2, Ruby 1.8.7-p72, Subversion 1.5.4, git-, mercurial-1.0.2
- Updated versions of the Slackware package management tools and also slackpkg inclusion to the main repository
- Web browsers galore! (Konqueror 3.5.10, SeaMonkey 1.1.13,…

Intel Fix

One package from Xorg related to Intel has been patched to fix BIOS parsing on -Current. While the kernel gets a missing filesystem and the image has been added a mising option for samba. Here's the latest -Current changelog:
Mon Dec 8 22:31:55 CST 2008
x/xf86-video-intel-2.4.3-i486-2.tgz: Patched to fix BIOS parsing code and fix some Intel and i830 video chipsets.

kernels/speakup.s/: Fixed missing filesystem drivers.

isolinux/initrd.img: Added missing mount.nfs.
Added INSSMB, an installer script to use a Samba source.
Thanks to Eric Hameleers.

usb-and-pxe-installers/: Added missing mount.nfs.
Added INSSMB, an installer script to use a Samba source.
Thanks to Eric Hameleers.

Removed PHP Package

Due to bug affecting the magic_quotes_gpc, the 5.2.7 release has been dropped and a substitute (5.2.8) will be released as soon as possible, but Slackware-Current seems to have found the source and build it in -Current. Meanwhile, the main PHP site recommends the use of PHP 5.2.6 until the official 5.2.8 has been released.

Update (9 Desember 2008): PHP 5.2.8 has been officially released with only one patch to fix the settings with magic_quotes_gpc.

More Updates

Sorry for being late about the latest changing in -Current. I was out of town attending my cousin's wedding party, so things got stucked while i'm out of Internet access and my busy schedule there. Here's the latest -Current changelog which is getting interesting:
Sun Dec 7 23:14:42 CST 2008
n/network-scripts-12.2-noarch-4.tgz: Patched rc.inet1 to filter output from "modprobe -c" that begins with #, preventing spurious error messages.
Thanks to Darrell Anderson.

Sun Dec 7 20:51:39 CST 2008
kde/kdeadmin-3.5.10-i486-4.tgz: Updated the knetworkconf patch to handle the domain name better, and to retain the correct permissions on rc.samba.
Thanks to Niels Horn for the improvements.

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

l/dbus-glib-0.78-i486-1.tgz: Upgraded to dbus-glib-0.78.

l/hal-0.5.11-i486-3.tgz: Modified hal.conf to use the plugdev group correctly.

l/libgphoto2-2.4.3-i486-3.tgz: Added README.jl2005a. Although the driver for this proprietary chipset is not built b…


Another series of patches has been added to the -Current packages, including gutenprint and ghostcript. There are two other packages which were upgraded, pm-utils and gftp. Here's the changelog of -Current:
Fri Dec 5 20:58:39 CST 2008
ap/ghostscript-8.63-i486-2.tgz: Patched to remove a dependency on the experimental cairo output driver, which brings in dependencies on many X libraries. Thanks to Marin Glibic for the bug report and link to the upstream patch.

ap/gutenprint-5.2.2-i486-3.tgz: Edited setup.06.gutenprint, which still had the old path to the PPD files. Thanks to Markus Kanet.

ap/pm-utils-1.2.3-i486-1.tgz: Upgraded to pm-utils-1.2.3.

xap/gftp-2.0.19-i486-1.tgz: Upgraded to gftp-2.0.19.

isolinux/initrd.img: Added probe for e1000e and r8169 network chipsets.

usb-and-pxe-installers/: Added probe for e1000e and r8169 network chipsets.

Security Update: PHP

A new version of PHP has been released and Patrick has done quick update on this one and release it as security update, because it's not only contains improvements, but also security updates as well. Along with PHP update, there are also JRE and JDK updates and also slackpkg and wicd. Here's the latest -Current changelog which is getting closer to the final Slackware 12.2
Thu Dec 4 23:01:59 CST 2008
ap/slackpkg-2.70.5-noarch-1.tgz: Upgraded to slackpkg-2.70.5-noarch-1.
Thanks to Piter Punk.

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

n/php-5.2.7-i486-1.tgz: Upgraded to php-5.2.7.
In addition to improvements and bug fixes, this new version of PHP also addresses several security issues, including:
Fixed a crash inside gd with invalid fonts (Fixes CVE-2008-3658).
Fixed a possible overflow inside memnstr (Fixes CVE-2008-3659).
Fixed security issues detailed in CVE-2008-2665 and CVE-2008-2666.
Crash with URI/file..php (f…

Network Manager in Slackware 12.2

The next Slackware release (12.2) will have a network manager like in other Linux distribution. This package is called wicd and it's not yet put on the main directories, so you will have to install it via /extra directory. Please read the README.SLACKWARE if you want to install it on your machine as you *may* need to tweak some configuration in /etc/rc.d/rc.inet1.conf.

Here's some feature in the wicd packages (taken from the original website):
1. No Gnome dependencies (although it does require GTK), so it is easy to use in XFCE, Fluxbox, Openbox, Enlightenment, etc.
2. Ability to connect to wired and wireless networks
3. Profiles for each wireless network and wired network
4. Many encryption schemes, some of which include WEP/WPA/WPA2 (and you can add your own)
5. Remains compatible with wireless-tools
6. Tray icon showing network activity and signal strength

Slackware 12.2 RC 1

Surprise guys.... Slackware 12.2 RC 1 has been declared by the latest -Current changelog. While there is still no exact date of when will the final 12.2 release, it's still a good news and hopefully in new year, we shall see the final version. It will use kernel because the kernel and XOrg has been frozen to make things doesn't change too often. As you probably aware, Slackware 12.2 WILL NOT use KDE 4.1.x as the default, but they are still reserved in /testing directory as an alternative for other desktop manager.

Here's the -Current Changelog:
Tue Dec 2 23:34:03 CST 2008
While there are still some docs that need updating and probably a few more tweaks and updates here and there, everything is mostly in place for the next stable release, Slackware 12.2. The versions of major components like X and the kernel can be considered frozen. Anything major that we haven't done yet will probably wait for the release after this next one. As Slackware 12.2 is only a 0.1 vers…

Small Glitch on Gutenprint

One quick update has been released to fix the PPD generation on gutenprint's install script and here's the Changelog of the latest -Current update:
Mon Dec 1 01:21:52 CST 2008
ap/gutenprint-5.2.2-i486-2.tgz: Fixed PPD generation in install script.
Thanks to Willy Sudiarto Raharjo.

Minor Cleanup

Several cleanup has been integrated with the latest -Current updates that were released today. This will make next Slackware release better as there are less trash codes in all the packages and also better handling in several condition. Also added several new packages on this batch of updates, so please look at it. Here's the latest -Current changelog:

Sun Nov 30 22:15:32 CST 2008
a/sysvinit-scripts-1.2-noarch-25.tgz: Edited rc.S to clear temporary files better. Edited rc.M, rc.6, and rc.K to not output additional information when running accton, as the new binary already does that.

a/udev-134-i486-1.tgz: Upgraded to udev-134. Thanks to Piter Punk.
(Remove any obsolete /etc/modprobe.d/uhci-hci config file after upgrade)

ap/gutenprint-5.2.2-i486-1.tgz: Upgraded to gutenprint-5.2.2.

ap/libx86-1.1-i486-1.tgz: Added libx86-1.1.

ap/man-pages-3.14-noarch-1.tgz: Upgraded to man-pages-3.14.

ap/pm-utils- Rebuilt with a patch to properly reset acpi video flags after a resume.