Showing posts from 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.


Security Update: Ruby

Some small updates has been released on -Current, while there's one security update for previous version which is for Ruby. Here's the latest -Current changelog:
Sat Nov 29 14:21:53 CST 2008
a/lilo-22.8-i486-14.tgz: Fixed typo in liloconfig.

a/udev-130-i486-2.tgz: Rebuilt including a new /etc/modprobe.d/uhci-hci to make sure that the ehci-hcd module is always loaded before uhci-hci.

ap/lsscsi-0.21-i486-1.tgz: Upgraded to lsscsi-0.21.
Thanks to Darrell Anderson for pointing me to the new URL.

ap/mc-4.6.1_20070623p14-i486-2.tgz: Patched to fix a bug where moving or copying a file could cause mc to crash. Thanks to David Somero for the patch.

d/ruby-1.8.7_p72-i486-2.tgz: Recompiled with a patch to fix short name constants. Thanks to Marco Bonetti for pointing out the problem.

n/bridge-utils-1.2-i486-2.tgz: Patched to fix a corner case where brctl does not work if the name of the bridge is "bridge".

xap/audacious-plugins-1.5.1-i486-4.tgz: Patched to fix amidi-plug plugin.
Thanks t…

Security Update: Samba

One new Samba package has been released as a security update along with other packages (only in -Current). Even though there's no real proof-of-concept, it's still being included in the latest fix.

Here's the latest -Current changelog:
Fri Nov 28 17:43:24 CST 2008
ap/cdrtools-2.01.01a53-i486-1.tgz: Upgraded to cdrtools-2.01.01a53.

ap/dmidecode-2.10-i486-1.tgz: Upgraded to dmidecode-2.10.

ap/sqlite- Upgraded to sqlite-

l/libgsf-1.14.10-i486-1.tgz: Upgraded to libgsf-1.14.10.

n/dnsmasq-2.46-i486-1.tgz: Upgraded to dnsmasq-2.46.

n/ntp-4.2.4p5-i486-2.tgz: Edited rc.ntpd to add status support for pm-utils.
Thanks to Robby Workman.

n/samba-3.2.5-i486-1.tgz: Upgraded to samba-3.2.5.
This package fixes an important barrier against rogue clients reading from uninitialized memory (though no proof-of-concept is known to exist).
For more information, see:
(* Security fix *)

KDE 4.1.3 Landed

KDE 4.1.3 has landed in -Current for further testing by all -Current followers. It probably won't be used as default window manager in next Slackware release, but it does bring new excitement to all Slackware users. Here's the latest -Current changelog:
Mon Nov 24 17:01:15 CST 2008
testing/packages/kde4/deps/eigen2-r888176-i486-1.tgz: Added eigen2-r888176.

testing/packages/kde4/extragear/amarok-1.98-i486-1.tgz: Upgraded to amarok-1.98.

testing/packages/kde4/extragear/guidance-power-manager-4.1.3-i486-1.tgz: Upgraded to guidance-power-manager-4.1.3.

testing/packages/kde4/extragear/kaudiocreator-r888119-i486-1.tgz: Upgraded to kaudiocreator-r888119.

testing/packages/kde4/extragear/konq-plugins-4.1.3-i486-1.tgz: Added konq-plugins-4.1.3.

testing/packages/kde4/extragear/ktorrent-3.1.5-i486-1.tgz: Upgraded to ktorrent-3.1.5.

testing/packages/kde4/kde/kdeaccessibility-4.1.3-i486-1.tgz: Upgraded to kdeaccessibility-4.1.3.

testing/packages/kde4/kde/kdeadmin-4.1.3-i486-1.tgz: Upgraded to kdeadm…

Small Update: qt

One small update has been released today. Qt-copy has been upgraded using revision 8877099. Here's the changelog:
Sat Nov 22 07:13:29 CST 2008
testing/packages/kde4/deps/qt-r887099-i486-1.tgz: Upgraded to qt-copy-r887099.

Security Update: Mozilla Thunderbird

One security update has been released to the public today and it is Mozilla Thunderbird. Along with this update, the -Current tree goes along with kernel updates as well as few changes on the tree. It now uses, the latest -Stable kernel available. Several packages gets an upgrade and it also add one new package: pm-utils. Here's the slack-desc for this package:
The pm -utils package provides simple shell command line tools to suspend and hibernate computers that can be used to run vendor or distribution supplied scripts on suspend and resume.Oh, i forgot to mention that at last, slackpkg has been officially been included in the main tree and no longer in /extra directory. Congratulations for Piter Punk. Here's the latest -Current changelog:
Fri Nov 21 13:51:57 CST 2008
a/aaa_base-12.1.0-noarch-3.tgz: Fixed an extra "../" at the beginning of the /var/X11R6 symlink. Thanks to Herbert Faleiros for pointing out the bug.

a/glibc-solibs-2.7-i486-17.tgz: Recompiled ag…

Security Update: libxml2

One security update has been released along with bunch of updates in x/ directory. While it may not be the latest version of the Xorg packages, it has proven to be the most stable version ever tested by Slackware team. Stability is more important than newer version which is buggy. Here's the latest -Current changelog:
Thu Nov 20 12:15:34 CST 2008
a/acpid-1.0.8-i486-2.tgz: Fixed a bug in the build script so that /etc/acpi/ is chmoded executable. If you installed the previous package, you should chmod 755 your /etc/acpi/
Thanks to Stuart Winter for pointing this out.

Wed Nov 19 19:52:15 CST 2008
a/acpid-1.0.8-i486-1.tgz: Upgraded to acpid-1.0.8.
/etc/acpi/ will be installed as a .new with future upgrades, but since whatever version already installed on the system owns /etc/acpi/, it will still be overwritten one more time when this update is installed. If you've customized your script, be sure to back it up before upgrad…

Security Updates: Firefox, Seamonkey, and Net-SNMP

Three security packages has been released along with new kernel on the -Current tree. The kernel uses the latest -Stable kernel available from main Kernel site. Some packages were also recompiled to some changes today and few days ago. So here goes the -Current changelog entry:
Sat Nov 15 18:33:27 CST 2008
a/glibc-solibs-2.7-i486-16.tgz: Recompiled against Linux

a/glibc-zoneinfo-2.7-noarch-16.tgz: Rebuilt.

a/kernel-firmware- Upgraded to Linux firmware.

a/kernel-generic- Upgraded to Linux

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

d/kernel-headers- Upgraded to Linux headers.


Reverting Bluez Packages

The new bluez packages which has been released last week is now reverted to the previous version due to lack of userspace modules. Slackware takes the safe way and using the old version until the situation changes in the future.

Meanwhile, some updates has been revealed today, so grab it and test it. Here's the latest -Current changelog:
Thu Nov 13 11:46:26 CST 2008
ap/acct-6.4pre1-i486-1.tgz: Upgraded to acct-6.4pre1 to support the new kernel accounting file format (and the older log formats). Thanks to Jan Rafaj for letting me know this needed an update and where to find it.

ap/madplay-0.15.2b-i486-2.tgz: Recompiled. This fixes a problem (endian issue?) where madplay just outputs noise.
Thanks to Jan Rafaj for the bug report.

kde/kdepim-3.5.10-i486-4.tgz: Recompiled against bluez-libs and pilot-link.

l/pilot-link-0.12.3-i486-6.tgz: Recompiled against bluez-libs-3.36.

n/bluez-hcidump-1.42-i486-2.tgz: Recompiled against bluez-libs-3.36.

n/bluez-libs-3.36-i486-2.tgz: Switched back to the Bl…

Security Update: Gnutls

One security update has been release today along with Pidgin and KTorrent updates. Pidgin was recompiled with the new gnutls (which happened to be the security update package). Here's the latest -Current changelog:
Mon Nov 10 19:19:50 CST 2008
n/gnutls-2.6.1-i486-1.tgz: Upgraded to gnutls-2.6.1.
From the gnutls-2.6.1 NEWS file:
** libgnutls: Fix X.509 certificate chain validation error.
[GNUTLS-SA-2008-3] The flaw makes it possible for man in the middle attackers (i.e., active attackers) to assume any name and trick GNU TLS clients into trusting that name. Thanks for report and analysis from Martin von Gagern . [CVE-2008-4989]
For more information, see:
(* Security fix *)

xap/pidgin-2.5.2-i486-2.tgz: Recompiled against gnutls-2.6.1.

extra/ktorrent/ktorrent-2.2.8-i486-1.tgz: Upgraded to ktorrent-2.2.8. \รถ/
Thanks to Erik Jan Tromp for pointing this out, and the great use of umlaut.

Slackware in LiveCD

Ok, time to vote for another poll. This time, the poll time frame is quite big and it will end at the end of this year (31 Dec 2008). The question is "What Do You Think About LiveCD Version of Slackware?"

I'm curious about people's interest about bringing Slackware into LiveCD edition. This is MY OWN idea, not Patrick's, so don't mind asking him to do so . It might inspired him to do so in the future though (even though i can't guarantee that).

So go for it and give your votes....

Poll Result

I totally forgot that the poll has been closed by the end of last month, so i should post the results. Well, sorry for that and here are the results for last month's poll:
I like XMMS 32 (36%)
I prefer Audacious 5 (5%)
I prefer Amarok 36 (41%)
I have other multimedia player 7 (8%)
I don't play music on my computer 2 (2%)
XMMS Sucks 5 (5%)

Well, most people that uses Slackware are already being migrating to AmaroK, the multimedia player for KDE (even though it could be installed without having all the KDE packages being installed. Only kdelibs and kdebase needed i guess). One interesting notes is that there are two people who voted that they don't play music on his/her computer. I can't imagine a computer who isn't being used to listen up music (unless it's a server of course).

From the poll we can also conclude that many people still like XMMS as their multimedia player, so the returning XMMS on -Current is a good news for them.

Stay tuned with another poll in shor…

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 execu…

Happy Birthday to PV

Today is the birthday of Patrick Volkerding, maintainer of Slackware Linux. Personally, i would like to say Happy Birthday and thank you for all his efforts maintaining Slackware up to now. It's not an easy job, but with supports from all Slackware contributors around the world, i'm pretty sure that he's able to do it.

Installing OOo 3.0 on Slackware 3.0.0 has been released officially and it's time to upgrade to get the benefit of the new major version of the most popular Office suite application in GNU/Linux platform.

Just like the previous release, there are no native package for Slackware. The best we can get is the RPM compressed on tar.gz format. You have two options here, either using rpm2tgz to convert those RPMs into tgz's Slackware native format or use SlackBuilds script to get it done.

Using rpm2tgz
Slackware comes with rpm2tgz command which convert RPM packages into tgz, Slackware native format. For some package, it works but no guarantee that it will work forever. I have used this command to install OOo 2.4.x and Opera and so far, it works just fine. OOo 3.0 can be installed using this approach, but i ended with a system where i can't use my navigation keys (arrow keys, home, end, page up, and page down).

The problem lies due to truncation of file names. There are some files which should have .xm…

Flash Player 10

Adobe has released their final release of Adobe Flash Player. Curious about the features? Check it here. For Slackware, get the tar.gz format and extract them. Put on plugins directory of Firefox, SeaMonkey and Opera installation directory and that's it. Check about:plugins to verify that you already used the latest version. Here's mine:
Shockwave FlashFile name: Shockwave Flash 10.0 r12MIME TypeDescriptionSuffixesEnabledapplication/x-shockwave-flashShockwave FlashswfYesapplication/futuresplashFutureSplash PlayersplYes

More DST Fixes

More DST fixes coming up these days. It's the fourth time in the last few weeks. Things sure does change quite frequent. Here you go:
Mon Oct 13 13:40:09 CDT 2008
a/glibc-solibs-2.7-i486-14.tgz: Recompiled.

a/glibc-zoneinfo-2.7-noarch-14.tgz: Rebuilt using tzdata2008h for more DST fixes. Hopefully this will do it, because patch packages for older versions of Slackware are going out based on tzdata2008h.

l/glibc-2.7-i486-14.tgz: Recompiled.

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

l/glibc-profile-2.7-i486-14.tgz: Recompiled with tzcode/tzdata updates.

Setting Up Git Server

Git is now becoming more and more popular. Thanks to Linus who wrote the original code and Junio who maintained it up to now. Well, some people still don't understand how easy it is to set up a new git server, so here's a small article which describe how easy it was. Check it and proof it.

More Updates Coming Up

Ok folks, time for another Slackware updates. This time, KDE 4.1.2 coming up on -Current (still on /testing) and also other packages get updated. There were two new packages on this batch and here they are:
Thu Oct 9 22:09:08 CDT 2008
a/ntfs-3g-1.2918-i486-1.tgz: Upgraded to ntfs-3g-1.2918.

a/reiserfsprogs-3.6.20-i486-1.tgz: Upgraded to reiserfsprogs-3.6.20.

a/udev-130-i486-1.tgz: Upgraded to udev-130.

ap/cdrtools-2.01.01a50-i486-1.tgz: Upgraded to cdrtools-2.01.01a50.

d/ruby-1.8.7_p72-i486-1.tgz: Upgraded to ruby-1.8.7-p72.

l/desktop-file-utils-0.15-i486-1.tgz: Upgraded to desktop-file-utils-0.15.

l/gst-plugins-base-0.10.21-i486-1.tgz: Upgraded to gst-plugins-base-0.10.21.

l/gstreamer-0.10.21-i486-1.tgz: Upgraded to gstreamer-0.10.21.

l/libcap-2.11-i486-1.tgz: Added libcap-2.11.

l/libglade-2.6.3-i486-1.tgz: Upgraded to libglade-2.6.3.

l/librsvg-2.22.3-i486-1.tgz: Upgraded to librsvg-2.22.3.

l/shared-mime-info-0.51-i486-1.tgz: Upgraded to shared-mime-info-0.51.

n/mcabber-0.9.9-i486-1.tgz: Upgraded …

Missing Battery Information

In the last few days (or should i say weeks), i encountered strange problems on my laptop. I enabled the battery monitor on my KDE and i loaded battery modules, but after few hours of working with it, i lost the information about the battery. I asked ID-Slackware community but nobody experienced this. At first, i thought it was only happening on my system, but in fact, it's not. Everybody else has reported this on this and this (and probably more). It happened after i used 2.6.26.x kernels.

The solution is already on the latest Stable kernel, after reading commit from Intel developer, Zhao Yakui. Here's the commit info:
commit e6908f26e33567ebd565fad04096537a5853fec0
Author: Zhao Yakui
Date: Tue Sep 23 13:38:13 2008 +0800

ACPI: Avoid bogus EC timeout when EC is in Polling mode

commit 9d699ed92a459cb408e2577e8bbeabc8ec3989e1 upstream

When EC is in Polling mode, OS will check the EC status continually by using
the following source code:

SlackBook 3.0

Good news from Slackbook authors. They are working on a major release: 3.0. This version is a complete re-write and should use the latest Slackware (probably 12.1) as the base. This version is predicted to come out in Mid 2009, but we will never know. I hope it's synced with the release of Slackware 12.2 in 2009.

The new book is being written with vi in Docbook format. Complete instructions for building HTML and pdf versions of the book will also be provided at the site, along with any extra Slackware packages (and source code of course!) if any special tools not included in current versions of Slackware aren't included in Slackware.

Changing One Person at a Time

Today, i have a mission to accomplished, related to Slackware. One of my student got frustrated because he couldn't get his Ethernet card and W-LAN devices recognized by the OS on his Toshiba laptop. With his skill, i'm sure that he won't have any problem installing Linux, so i know that the problem was not on his skills. He already tried Fedora 9, Ubuntu 8.04, OpenSuSE 11.0 and everything failed.

So my journey today started by installing Slackware 12.1 on his laptop. Installation phase was no big deal, as i can finish it up in less than 20 minutes (he got quite a good spec of laptop). Next, i started to check the main system. Everything works just fine, except for those two he mentioned above (Ethernet card and W-LAN device). I checked dmesg and found nothing on it.

My first attempt is by recompiling the kernel. I compiled, the latest kernel available currently with some hope that newer kernel will be able to detect that devices. No problem on the kernel installati…

Slackware + Compiz Fusion

Slackware is known to be a Linux distribution with minimum patches from upstream source code. Meaning that you won't see fancy cosmetics accessories when you installed Slackware. Everything is build using the upstream code (aka vanilla source code). Sometimes, patches are done in the code, not in the UI, so basically all the UI are still genuine from the upstream.

But that doesn't prevent Slackware users to improvise their machine to be pure plain. You can change that. Wants some proof? Check this movie on YouTube. It's based on Slackware 12.0, but i guess it can be used for Slackware 12.1 as well.

Timezone Updates

Another updates on the timezone makes PV has to recompile all glibc packages. That's the updates for today (perhaps there will be more, but that's what visible in the -Current changelog right now).
Mon Oct 6 18:47:33 CDT 2008
a/glibc-solibs-2.7-i486-13.tgz: Recompiled.

a/glibc-zoneinfo-2.7-noarch-13.tgz: Rebuilt using tzdata2008g. Of course there were problems with tzdata2008f, and tzdata2008g was released today.
I'm not sure why this happens right after timezones get updated here. ;-)

l/glibc-2.7-i486-13.tgz: Recompiled using tzcode2008g and tzdata2008g.
Thanks to Pablo Santamaria for the quick alert to newer tz* versions.

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

l/glibc-profile-2.7-i486-13.tgz: Recompiled.

Glibc Recompiled

Glibc in -Current has been recompiled and upgraded to sync with the latest Time Zone updates. There are also xdg-utils and imagemagick on the batch of updates list as well to fix problem with /etc/mailcap and perl modules.

Here's the latest -Current changelog:
Sun Oct 5 19:34:22 CDT 2008
a/glibc-solibs-2.7-i486-12.tgz: Recompiled.

a/glibc-zoneinfo-2.7-noarch-12.tgz: Recompiled. Upgraded to tzdata2008f to keep up with more DST and other timezone changes.
Thanks to Gerardo Exequiel Pozzi.

l/glibc-2.7-i486-12.tgz: Recompiled. Upgraded to tzdata2008f to keep up with more DST and other timezone changes. Thanks to Gerardo Exequiel Pozzi.

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

l/glibc-profile-2.7-i486-12.tgz: Recompiled.

x/xdg-utils-1.0.2-noarch-2.tgz: Do not output errors from the first install script grep -- /etc/mailcap may not exist yet. Thanks to Stuart Winter.

xap/imagemagick-6.4.3_10-i486-1.tgz: Upgraded to ImageMagick-6.4.3-10 and recompiled with --disable-openmp to fix a problem with th…

Lots of Mini Updates

After few days without any updates, today most of base packages are upgraded to the latest version available. I don't think this will continue in the next few days so keep watching the -Current changelog
Sun Oct 5 01:41:22 CDT 2008
a/device-mapper-1.02.28-i486-1.tgz: Upgraded to device-mapper-1.02.28.

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

a/grep-2.5.3-i486-1.tgz: Upgraded to grep-2.5.3.

a/lilo-22.8-i486-13.tgz: Recompiled against new device-mapper and lvm2.

a/lvm2-2.02.40-i486-1.tgz: Upgraded to lvm2-2.02.40.

a/pcmciautils-015-i486-1.tgz: Upgraded to pcmciautils-015.

a/udev-128-i486-1.tgz: Upgraded to udev-128.

a/xfsprogs-2.10.1_1-i486-1.tgz: Upgraded to xfsprogs-2.10.1-1.

ap/mysql-5.0.67-i486-1.tgz: Upgraded to mysql-5.0.67.

ap/rpm- Upgraded to rpm-

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

ap/texinfo-4.13a-i486-1.tgz: Upgraded to texinfo-4.13a.

d/autoconf-2.63-noarch-1.tgz: Upgraded to autoconf-2.63.


Segmentation Fault at Liferea

I tried to fired up Liferea, my favorite RSS reader and it didn't come up. Then i tried to execute it from console and i got a segmentation fault. I think i know the reason why it ended with segfaults. Few days ago i upgraded my wxGTK application and Liferea depends on this application. So when Liferea is opened and it was trying to access the library, it failed, because it may have changed or moved.

The solution is simple: recompile Liferea and it will find the new wxGTK libraries and voila... it will work normal again.

Next time you encountered a segmentation fault, check your history and make sure that every packages that depends on the library you just upgraded is recompiled to make sure it won't caused you segmentation fault like i just had.

New Poll

XMMS player has been re-instated in -Current after being out for a while. The last time it was seen was one year ago when Pat removed the package and hoping for better XMMS release in the future (i think he was hoping for XMMS2).

I don't know the reason, but one year later, he re-added XMMS as part of the official Slackware packages (even it's still on -Current and things might changed later on. We never know that).

So this month's poll is about XMMS. Please give your vote and we will see the results next month.

Poll Results

September is past and here comes October. As usual, i will write something about the poll results that lasted for about one month. The question was about the new logo that appeared in the main Slackware site and also in the Changelog site. I asked about people's opinion about that logo and here's the result:

I like it. It's cool 16 (13%)
I prefer the old one 67 (57%)
It's complicated 16 (13%)
I don't care as long as it's still slackware 15 (12%)
What? Slackware? What's That? 3 (2%)

Majority of the voters vote the second option and they like the old logo (not the flippy one). Well, they got what they asked for now. Pat has changed the logo back to it's original. Please note that it's his decision to change the logo. It has nothing to do with this poll. I'm running a poll just for curiosity and i wanted to know what other thinks about particular things happening in Slackware development. If the poll results is the same with what happened in reality, …

CD Forum Linux 8.10 Love Released

Well, it's three months (one day to four months) behind the actual schedule (it was scheduled to be released last June), but it is finally released (after i pushed the developer a little bit ). Without further ADO, here's CD Forum Linux 8.10 "Love" Edition.

It's a LiveCD (Slackware based) which contains offline version of Indonesian Linux Forum. It's part of ID-Slackware community effort to help people who doesn't have bandwidth luxuries and dedicated Internet access to access the Forum all the time. We tried our best to reduce the ISO file size at an acceptable level for a complete Linux distribution without sacrificing the users conformance.

The first edition was released at December 2007 and it was scheduled to be released in six month cycle, but we're a little bit late on this release. Sorry for that. One of the biggest effort was to minimize the ISO size (see the changelog below for HUGE Reduction on ISO size) and also upgradin…

Single Fix for Firefox

One single fix for Firefox has been pushed on the -Current and also in the -Stable tree due to problem on password management. Very quiet weekend it is...
Sun Sep 28 00:24:10 CDT 2008
xap/mozilla-firefox-3.0.3-i686-1.tgz: Upgraded to firefox-3.0.3.
This fixes a bug in firefox-3.0.2 where saved passwords did not work.

Security Update: Thunderbird

When Firefox gets an update, usually it will be followed by Thunderbird or vice versa. It's because they shared lots of components together. So following Firefox's update, here comes thunderbird update this weekend:
Fri Sep 26 22:38:32 CDT 2008
Upgraded to thunderbird-
This upgrade fixes some more security bugs.
For more information, see:
(* Security fix *)

Security Updates: Firefox, SeaMonkey

Two security updates were released just now by Slackware Security Team. They are packages from Mozilla, Firefox and Seamonkey. Users running 2.0.0.x of Firefox is suggested to upgrade to 3.0.x version.
Thu Sep 25 22:23:52 CDT 2008
Upgraded to firefox-3.0.2.
This fixes some security issues:
For more information, see:
(* Security fix *)

This release fixes some more security vulnerabilities.
For more information, see:
(* Security fix *)

Emacs Update

Today, Emacs gets updated on -Current branch along with Curl and Flex. Fontconfig gets some minor tweak to fix bitmapped fonts in some cases.
Mon Sep 22 20:13:52 CDT 2008
d/flex-2.5.35-i486-1.tgz: Upgraded to flex-2.5.35.

e/emacs-22.3-i486-1.tgz: Upgraded to emacs-22.3.

n/curl-7.19.0-i486-1.tgz: Upgraded to curl-7.19.0.

x/fontconfig-2.6.0-i486-2.tgz: Fixed /etc/fonts/fonts.conf to keep it from preferring bitmapped fonts in some cases. Thanks to Piter Punk.
This post also marks my 500th post on this blog. It's been two years since my first post on this blog. It describes why i choose Slackware for my laptop and migrate the desktop as well. Since then, this blog is growing and receive more and more readers. Right now, it has been known by many Slackware users around the world even though i never published it explicitly. Thanks to all of you guys this blog still exists. I really enjoyed updating this blog.

I also wanted to say thank you to Patrick J. Volkerding who has devoted his time to m…

Welcome Old Logo

The classic logo didn't last long evidently. It was just replaced by the old logo which has "Linux" instead of "Classic" text under the big Slackware. Welcome home, we have been waiting for your arrival

Small Update on Weekend

It seems that no day for resting for the Slackware maintainer. Three updates were coming to -Current today. Two packages was upgraded and the other one was recompiled to add gstreamer support in Pidgin (we had gstreamer included few days ago). Here's the latest -Current changelog:
Sat Sep 20 22:25:35 CDT 2008
a/coreutils-6.12-i486-1.tgz: Upgraded to coreutils-6.12.

xap/pidgin-2.5.1-i486-4.tgz: Recompiled with gstreamer support.

extra/slacktrack/slacktrack-2.00-noarch-1.tgz: Upgraded to slacktrack-2.00. Thanks to Stuart Winter! :-)
Just to remind you all, that there's an OVERVIEW document on the /extra/slacktrack directory which covers the overview of what Slacktrack is.

Have a nice weekend

Slackware Classic

A new logo has come up on the -Current changelog today, called Slackware Classic. It's like the original Slackware logo, but they changed the word "Linux" into "Classic". I hope it will make many people happy since some of them doesn't like the flippy logo after all (by looking at the vote results on the right side of this blog). Well, it's not just logo updates, but also a small updates on l/ and xap/ directories as well. Here they are:
Sat Sep 20 15:15:49 CDT 2008
l/gnome-icon-theme-2.23.92-noarch-2.tgz: The previous package was missing 3354 symlinks to alternate icon names. Thanks to Tom Nardi for letting me know about the new --enable-icon-mapping option.

l/libpng-1.2.32-i486-1.tgz: Upgraded to libpng-1.2.32.

xap/imagemagick-6.4.3_6-i486-1.tgz: Upgraded to ImageMagick-6.4.3-6.
This, like the previous package, fails when "convert foo.eps foo.png" is tried. It's not a Slackware problem (I see it elsewhere when searching), but the imagemagick …

More Libraries Updates

Following the libraries updates yesterday, more updates on l/ directory on today's update. ALSA packages has been upgraded to 1.0.17 while some packages from /testing has been moved to the official packages (it was dependency packages for KDE4). One package added, which is gtkspell and Pidgin was recompiled to add support for this application.

Have a nice weekend with Slackware-Current
Thu Sep 18 20:00:58 CDT 2008
ap/alsa-utils-1.0.17-i486-1.tgz: Upgraded to alsa-utils-1.0.17.

l/alsa-lib-1.0.17a-i486-1.tgz: Upgraded to alsa-lib-1.0.17a.

l/alsa-oss-1.0.17-i486-1.tgz: Upgraded to alsa-oss-1.0.17.

l/enchant-1.4.2-i486-1.tgz: Moved from /testing/packages/kde4/deps/.

l/gtkspell-2.0.14-i486-1.tgz: Added gtkspell-2.0.14.

l/libraw1394-2.0.0-i486-1.tgz: Moved from /testing/packages/kde4/deps/.

l/liboil-0.3.15-i486-1.tgz: Upgraded to liboil-0.3.15.

xap/pidgin-2.5.1-i486-3.tgz: Recompiled against gtkspell-2.0.14.

xap/xlockmore-5.26.1-i486-1.tgz: Upgraded to xlockmore-5.26.1.


Many Mini Updates

Lots of mini updates (except for XFCE) have come out in today's update on -Current. Most of it are libraries Check it out:
Thu Sep 18 01:54:28 CDT 2008
d/bin86-0.16.15-i486-1.tgz: Removed.

d/dev86-0.16.17-i486-1.tgz: Added dev86-0.16.17 (replaces bin86 package).

d/git- Upgraded to git-

d/intltool-0.40.3-i486-1.tgz: Added intltool-0.40.3.

l/atk-1.23.5-i486-1.tgz: Upgraded to atk-1.23.5.

l/cairo-1.6.4-i486-1.tgz: Upgraded to cairo-1.6.4.

l/gmime-2.2.23-i486-1.tgz: Upgraded to gmime-2.2.23.

l/gnome-icon-theme-2.23.92-noarch-1.tgz: Upgraded to gnome-icon-theme-2.23.92.

l/gtk+2-2.12.12-i486-1.tgz: Upgraded to gtk+-2.12.12.

l/icon-naming-utils-0.8.7-i486-1.tgz: Upgraded to icon-naming-utils.

l/librsvg-2.22.2-i486-1.tgz: Upgraded to librsvg-2.22.2.

l/pango-1.20.5-i486-1.tgz: Upgraded to pango-1.20.5.

l/pycairo-1.6.4-i486-1.tgz: Upgraded to pycairo-1.6.4.

l/pygobject-2.15.4-i486-1.tgz: Upgraded to pygobject-2.15.4.

n/bluez-utils-3.36-i486-3.tgz: This might actually work now. :-…