Tuesday, February 28, 2006

Gentoo Includes Gentoo Linux Installer


The latest Gentoo and first version of this year has been released, Gentoo 2006.0. Significant improvements has been implemented in this version, including the new Gentoo Linux Installer. Here are the announcements, taken from Gentoo.org :

The Gentoo Release Engineering team proudly announces the release of Gentoo Linux 2006.0. Gentoo Linux 2006.0, the first release in the 2006 series, represents improvements across many architectures since the 2005.1 release.

Major highlights in the release include KDE 3.4.3, GNOME 2.12.2, XFCE 4.2.2, GCC 3.4.4 and a 2.6.15 kernel. This is also the first release with the Gentoo Linux Installer officially debuting on the x86 LiveCD, which will fully replace the Universal and PackageCD set. The LiveCD also features a fully-fledged Gnome environment. Later releases will include KDE support as well as a new LiveDVD.

The PPC64 team has made significant improvements in its release media. IBM's hardware donation to the team greatly helped this and ensured a smooth release. The CDs feature 64-bit kernels and 32-bit userlands rather than the previous pure 64-bit environment. Optimized stages are available for the G5 and POWER5 processors, making Gentoo the first distribution compile time optimized for the POWER5 processor via a power5 profile. The new release includes an experimental CD with full framebuffer support for dual-core G5 machines along with thermal management features. This makes Gentoo the first to market with release media with this level of support.

PPC and PPC64 profiles received further reorganization. They now match those of other 32/64-bit architectures such as SPARC and MIPS, unifying the look of the tree and allowing easier creation of specific profiles (for example, for server use) in the future. The PPC discs improve support for newer Apple laptops such as the last series of PowerBooks, which 2005.1 did not support, and feature improved OldWorld support with BootX on the universal CDs. The PPC team now produces the PackageCDs in a G4 and a ppc-generic configuration, especially useful for older and slower machines.

The Hardened team is pleased to release both 2.4 and 2.6 kernel targeted stages for the x86 platform. The previously experimental non-multilib AMD64 stages are now part of the 2006.0 release, while Hardened Gentoo with multilib on AMD64 has become possible and the team is releasing experimental stages.

The 2006.0 AMD64 release moves EM64T support out of the experimental realm. The InstallCDs feature support for NVIDIA SATA and for SysKonnect Yukon2 network cards as well as the inclusion of 32-bit Java Support. An experimental LiveCD is also available, featuring the Gentoo Linux Installer.

The Alpha team now provides split NPTL profiles as part of the 2006.0 release -- NPTL must use a 2.6 kernel, and those who require a 2.4 kernel or do not wish to enable NPTL can use the no-nptl subprofile instead to not take advantage of the new threading model. Stage tarballs are now provided for both variants, and the InstallCD provides both 2.4 and 2.6 kernels.

SPARC has moved to GCC 3.4.5 from the older 3.3 series and also to glibc 2.3.5 from 2.3.3 -- the profile features a 2.6 kernel and headers. However, this feature remains experimental and the SPARC team built the release media with the 2.4 subprofile. Testing from SGI Quality Assurance allowed the IA64 team to update its InstallCD to boot on SGI Prism machines.

Gentoo Linux is a community-driven project committed to producing a high-quality open source distribution; more information regarding this release, such as detailed release notes will be available on the Gentoo Release Engineering team's project page.


Unfortunately, they haven't merge the KDE 3.5.1 into this version. They still uses 3.4.4. Some other packages aren't the latest version as well, such as GCC (3.4.5), and the most important one, Kernel (2.6.15.4). But that's OK, since Gentoo is very flexible about packages and they update their repository so often, so when you need new packages, just launch emerge, and your system will be updated automatically (as long as you have good Internet connection)

Monday, February 27, 2006

System Are OK


I have checked my system last weekend and it seems that the boot sequence was kindda reversed. The DHCP Client was trying to get the valid address DHCP Server and then wrote something into the filesystem, but the filesystem hasn't been mounted yet. That would cause the error messages displayed at boot time. When i work offline (not connected to network at all, the system only complains that it cannot find the DHCP Server until timeout (it's normal, since i wasn't connected to any network nor DHCP Server). New kernel works great for me and it didn't break anything on my system. Everything goes back to normal. Here is my screenshot of my working system :)

Sunday, February 26, 2006

Nothing special

Nothing special happened today. I did nothing today, since my uncle and auntie went to church, so i had to stay at home. I just defrag my Windows filesystems and do monthly virus scanning on my laptop (it's just a routine check, since i always update my virus database, so i'm sure that there were no viruses on my laptop). It took about an hour and half to finish the full scanning.

At 5 PM, i went to my place and start watching Underworld. I have seen the second edition : Underworld Evolution, but i haven't seen the first edition. I have rent this DVD few weeks ago (perhaps last month), but i didn't have time to watch it until today, so i didn't miss the chance to watch it now. It's great and now i understand the plot that has been continued by the second edition that i saw last month. Nice one. I will watch Firewall next week. I hope it will be a great movie. Can't wait until Saturday

Saturday, February 25, 2006

One Day Walk

Today i visit a lot of places in Jakarta. Some of them are new to me and it was a great place. Let's start the journey.

At mourning, i went to ITC Permata Hijau and directly go to Carrefour to buy some daily needs, such as soap, shampoo, toothpaste, toothbrush, etc. I went there with my auntie and my sister, because i was staying at my auntie's house since yesterday (my sister and her friend pick me up at 9 PM last night). We shopped for about 1 hours and then we got home at 11.30 and my sister phoned her friend and he got here at 12.15 (i guess, since i didn't watch the watch. I'm busy reading Harry Potter 6, which i bought last month, but i just get the change to read it now, since it's on my auntie's house since it was sent last month).

At first, my sister told me that we were going to Kelapa Gading Mall, which is located in North of Jakarta. It was nice, since i have never been there before (i have been to Artha Gading Mall, though). But we didn't park at Kelapa Gading directly, instead, we parked at La Piazza (the parking area's height was so short. I guess that the management was hoping that people that come to La Piazza would always use Sedan-like cars), the backside of Kelapa Gading Mall (I just found out that Kelapa Gading has 3 building which was directly connected each other, so it was a huge mall). We had lunch at Taliwang for about 45 minutes and then we start to enter Kelapa Gading I at the movie theater. We wanted to watch Lord of War at 3 PM, but we are late, so we decided to watch the second session at 5.15 PM. After buying the tickets, we go shopping at Kelapa Gading (i don't know what building we were into, since there were no sign at all). I almost bought a nice shoes at Planet Sport, but since there was small defect and there were no other stocks in the warehouse, i decided that i didn't buy the shoes and i'm going to try to find the same product in Taman Anggrek Mall (i hope the product is available).

After walking for about two hours, we went to the movie theater to watch the movie. I watched Lord of War with Nicholas Cage as the movie star. It was good, but not not the best movie. I wanted to see Firewall, but since i have promised with my friends at the office that we will see that movie next Saturday, we decided to watch Lord of War. The film ended at about 7.20 PM and we went to parking area to go the restaurant, but after a second thought, we won't go to the restarurang, but we will eat something in La Piazza instead. La Piazza has the same consept of Ci Walk (Cihampelas Walk) in Bandung, but with larger area and places. It was a good place to take a picture, but unfortunatelly i didn't have any digical camera anymore. If i do, i would bring it and take a picture with La Piazza as the background. It would be great picture. I shall upload it here also and in my Friendster's account as well.

After having dinner, we went back to my house and i phoned my girlfriend for about one and half hour while watching a football match, between Chelsea and Portsmouth. When i ended my call, i started to continue reading Harry Potter. I have reached fourth chapter (it consist of 816 pages and i have finished 1/8 of it). I will continue with it tommorrow and in my spare time.

Friday, February 24, 2006

Kernel 2.6.15.4

Finally the latest stable kernel (2.6.15.4) is running at my Slackware. Thanks to Shilo (whom i met from LinuxQuestions) who has gave me a guidance to install the latest kernel to Slackware system. We only met via email, but his steps was working perfectly (also the warning and error messages).

At first, there were an error related to ALSA and it's exactly what Shilo had told me. I tried to change the permission for /dev/mixer and /dev/dsp but they weren't there. So i recompiled the kernel again (as suggested by Shilo) by customizing processor architechture and also including all ALSA modules. After i reboot, the error messages still exists, but i can hear my audio files again, since the ALSA packages has been loaded. Now, the only problem is when i connect to the network at startup, DHCP is started before the udev daemon started, so it can't write any file to the systems. Next error message was the rc.wireless which should be called from inside rc.inet1. But since i have Centrino-enabled laptop, i didn't need the script again, so i disabled it and the error messages were reduced.

For the next few days, i'm trying to test my new system. Hopefully everything works fine as i expected. Let's enjoy weekend by hacking Slackware.

Credit goes to Patrick Volkerding, Piter Punk, and Shilo.

Thursday, February 23, 2006

Start Blogging

Some of my friends have started to make a new blog account and fill their website with blogs. It's not a new trend, since blogging has existed since last year (or perhaps more), but the popularity of blogging in Indonesia has just started lately, when people started to realize that they can express their mind and thought via blog. They can write anything they like or dislike from friends, food, places, etc.

My friend, David Sentanu has just opened a new blog using Blogger. Before David, Markus Hardiyanto has also made a blog space in his website, where he can write his journey while he is in Netherland. It's quite nice to have a friend who has a blog, since you will had new site to visit everyday (if they update their blog regularly). I usually add their blog into mine and hoping that the list will become longer and longer, as my friend's link being added. If any of you who has a blog and want to be linked from my blog, please feel free to contact me

Who's Next??

Wednesday, February 22, 2006

Small Amout of Time

I only have some little time to finish all the modules from my project. Next month, they should be delivered and fully tested to start the acceptance test which will be done by the client side. This two days, i'm finishing one module and starting from tommorrow, perhaps i will start a new module because next Friday (not this week), those module has to be delivered in a fully tested status. Let's work work work.....

Tuesday, February 21, 2006

Upgrading Kernel Problem

Up to now, i haven't been able to upgrade my kernel to 2.6.15.3. I have tried to do the same thing when i upgrade to 2.6.13, but the new 2.6.15.3 kernel has new features which need some changes in the startup scripts and also new packages also, such as udev and sysfsutils (unfortunately, it's not backward compliant with the previous udev version, so when you decided to use this kernel version, you must have a backup of your previous udev, just in case it fails). I ended with a read-only filesystem, just the same sympthoms with some people has had in LinuxQuestions. Some people tries to use Piter Punk's packages which is available in his website, and some of them were successfull, but when i tried it, it didn't work on my system, ended with a same sympthoms. I look his website again today and i found out that he already updated his packages. I will try to look for it tonight or perhaps at weekend, where i have some spare time to hack my Slackware. I'm so excited to use the newer kernel, since most people said that with newer udev, you won't need to use hotplug anymore, so it will boot faster.

But, as i can see in most of Slackware's threads in LinuxQuestions, the new kernel 2.6.15.3 has caused a lot of problems also, mostly in applications. I don't know why, but it did. I don't know whether upgrading to a new kernel is the best solutions or not, but i'll give it a try and lets see what happen next. Just wish me luck :)

Monday, February 20, 2006

Opera 8.52


Opera has released Opera 8.52, their second release which is aimed at security upgrades and also some fixes. You can get them by downloading them at Opera's website. In this release, Opera has also fixes some problem with GMail (mostly when loading your account). Here are the changelogs from the previous 8.51 :

Display
* Fixed drop-down list problem affecting Bloglines subscription sorting.

Security
* Replaced expired certificates from TrustCenter.
* Solved status bar issue described in Secunia Advisory 17571.
* Implemented stricter handling of the Online Certificate Status Protocol (OCSP).

Miscellaneous
* Fixed problem with missing keypresses when switching between applications.
* Fixed GDI leak issue with favicons causing slowdowns and crashes.
* Fixed Gmail loading problem.

Sunday, February 19, 2006

Welcome to New Life

Today, my colleague, Rudi Theunis will have his marriage ceremonial at Bethel Church and at night, they will hold a celebration party at Angke Restaurant. It will be a happy event, since they (Rudi and Vina) will not be 2 again, but 1 (just like Spice Girl's song "2 becomes 1"). They will start to build a new life and new family together. We, all the QnAp Asia staffs congratulates you and wishing you all the best for your new life and family. Who will be next??

Saturday, February 18, 2006

GNOME 2.14


Good news for GNOME fans (unfortunately, i'm not one of them), the next GNOME release, GNOME 2.14 will be released in March, 14 (if no other delays). For you who wants to peek inside GNOME 2.14, please take a look at Davyd Madeleys's page where he put a bunch of screenshots in his page. I see that GNOME has improved so much from the last time i used it (i don't remember what version that i used last time). It's now smoother and also customizeable (though i still prefer KDE for more flexible customization).

Friday, February 17, 2006

OpenOffice.org 2.0.2 RC1

OpenOffice.Org 2.0.2 will arrive soon and the first RC has been available from several mirrors and also in the download central for the snapshot version. Too bad it hasn't include the changelog or release note for this version just as they did in previous release. We are hoping that the final 2.0.2 will not take so long to be public consumption.

As usual, the RC is not intended for production deployment. Users are suggested to use 2.0.1, which is the latest stable version up to now for production level. If you are eager to test what has been changed or something new in 2.0.2, please try this release and report as many bug as you can find to QA and hopefully they will fix it in the next RC or perhaps in the final version of 2.0.2.

Thursday, February 16, 2006

Blinking Text


I faced another problem when i wanted to start a new module. I'm trying to find a documents which explains how to make a blinking text, but i couldn't find it anywhere (even in Microsoft's MSDN page). Actually there are several documents in MSDN that explains about this, but the documents itself are not clear. It's mentioned in this and this, but up to now, i couldn't find the dll file required and how to access the enumeration. Does anybody has a solution for this??

I was quite confused when i read the MSDN, since it doesn't give a simple but working example. I enjoy reading PHP's documentation rather than MSDN, since it is simpler and more effective for developers. It has detailed description about how to install, the parameter, and of course, the example of the implementation of each code

Wednesday, February 15, 2006

Looking For Themes


After updating my KDE several days ago, i started to look for themes which is best to be used along with my new KDE. My only source will be KDE-Look which contains huge items of KDE-related, such as icons, themes, splash screen, window decoration, color schemes, screensavers, bootsplash, noatun themes, karamba, fonts, and much more. Up to now, i have been using Smooth Blend and it was quite nice. I like it very nice, but still, using it for a long term will make you bored, since KDE is very customized and everyday, new themes were added in KDE-look. Just be patient until you find your next themes

Tuesday, February 14, 2006

Google Chat in GMail


Google has integrated their Google Talk network into GMail, so users doesn't need to install Google Talk anymore (it's usefull if you are in a public area, such as Internet Cafe). You only need to login into your GMail account and then look for the left side of your window. You will see new textbox which is the same with Google Talk's interface. You can set up your status (it's on by default if you logged in), or start to chat with others by clicking their account. Your message will be a pop up message in your friend's PC (if he/she has logged in their Google Talk account).

Not only the known account you can chat with, but with others also as long as they have GMail account. Just hover on the email title and a new splash screen will appear along with a button to start a chat session. Very usefull tricks to have a quick conversation.

Monday, February 13, 2006

New Look


Finally i made an update of my Slackware system with a brand new version of KDE, KDE 3.5.1 which has been released several months ago, but i haven't installed it yet since there was no official packages from Patrick Volkerding. But now it has changed. The official packages were released yesterday and i managed to download them all with other packages as well (it took me about 6 hours to download them all and the size was about 650 MB, including the kernel packages also). You can see my desktop now running KDE 3.5.1 on the screenshot.

I haven't seen all the changelogs in the KDE's website, but as far as i seen, the visual appearance in new look are fantastic. If you hover on an application on the kicker, it will display a similar view if you hover on the quicklauncher. The virtual desktop has just got better and one of the most improvements are the Super Karamba application which has been integrated since KDE 3.5. All i have to do now is to download a new theme for Super Karamba and start updating my desktop again.

Sunday, February 12, 2006

Mass Updates


Today, i will have a mass package updates on my Slackware system, since there has been a bunch of updates throughout the Slackware development process in order to fix some bugs and updated the package needed to get the expected result (could be improvement, typo fix, or even security fix). Some packages were added, some were removed to pasture directories, and the rest will need to be rebuild in order to satisfy the changes in other packages. I know it will be a hard night and i don't know whether i can finish all the upgrades process tonight, because i have had several days trying to get the new kernel installed, but it wasn't a successfull processs, so this time i will read the changelog carefully and hopefully, everything will went well and by tommorrow i will have a newer Slackware version with all the packages are updated from the slackware-current version and also improved UI look (Thanks to Patrick Volkerding who finally released KDE 3.5.1 version on Slackware).

I have been waiting for this package (KDE) for some time, since i have had a bad experience by using the Slackware package in KDE's official website. I'd better wait for the official packages and here they come. I will not miss the change to experience the latest version of KDE which then be replaced by KDE 4.0 (i don't know when it will be finally released, even though Qt has released their first update version on their Qt library).

Saturday, February 11, 2006

Bunch of Updates

Today, i checked the Slackware changelog for i386 architecture and i saw that Patrick Volkerding has updated the changelog with a bunch of updates. The list are tremendous :

Thu Feb 9 17:24:25 CST 2006
a/aaa_elflibs-10.2.0-i486-4.tgz: Added /lib/libgcc_s.so.1 ->
/usr/lib/libgcc_s.so.1 symlink, needed by Oracle 10g RAC support.
Thanks to Luigi Genoni.
Upgraded various other libraries.
a/bash-3.1-i486-1.tgz: Upgraded to bash-3.1.
a/coreutils-5.93-i486-1.tgz: Upgraded to coreutils-5.93.
The DEFAULT_POSIX2_VERSION=199209 is set to provide more
traditional behavior (thanks to Eric Hameleers), but this may change
in the future as the newer standards are accepted. Added
the uname patch (suggested by many), and moved color ls setup
out of /etc/profile and /etc/csh.login and into scripts in
/etc/profile.d/. These scripts also replace some functionality
(setting up aliases and defaults) that is no longer part of the
dircolors tool.
a/cups-1.1.23-i486-2.tgz: Recompiled against new OpenSSL.
a/cxxlibs-6.0.3-i486-1.tgz: Upgraded to libstdc++ from gcc-3.4.5.
a/etc-5.1-noarch-11.tgz: Removed color ls setup from /etc/profile
and /etc/csh.login. Fixed csh.login in cases where $TERM or $MANPATH
are not set. (thanks to Jim Diamond)
a/gettext-0.14.5-i486-1.tgz: Upgraded to gettext-0.14.5.
a/glibc-solibs-2.3.6-i486-2.tgz: Recompiled with gcc-3.4.5
against the 2.4.32 and 2.6.15.3 kernel headers.
a/glibc-zoneinfo-2.3.6-noarch-2.tgz: Recompiled.
a/gpm-1.20.1-i486-1.tgz: Upgraded to gpm-1.20.1, with many, many patches.
a/openssl-solibs-0.9.8a-i486-1.tgz: Upgraded to openssl-0.9.8a.
This may require many things to be recompiled. Let me know if I
skipped anything that matters. :-)
a/pkgtools-10.2.0-i486-6.tgz: Upgraded subset of terminfo database from
ncurses-5.5. Upgraded to dialog-1.0-20060126.
a/procps-3.2.6-i486-1.tgz: Upgraded to procps-3.2.6.
a/tcsh-6.14.00-i486-2.tgz: Patched to remove built-in color ls, as the new
coreutils adds an 'su' feature to the shared $LS_COLORS variable that
causes tcsh to exit. Perhaps tcsh should use a different variable name or
be less strict about using LS_COLORS? The GNU ls version is probably
better for most purposes anyway, though.
ap/espgs-8.15.1-i486-1.tgz: Upgraded to espgs-8.15.1.
ap/linuxdoc-tools-0.9.21-i486-1.tgz: Added linuxdoc-tools-0.9.21.
This package replaces the sgml-tools package and should contain the
essentials needed to handle modern Linux Docbook/SGML documents. Huge
thanks are due to Stuart Winter for doing most of the work on transitioning
Slackware from the old sgml-tools system to this one! :-)
ap/man-1.6c-i486-1.tgz: Upgraded to man-1.6c.
ap/man-pages-2.22-noarch-1.tgz: Upgraded to man-pages-2.22.
ap/mdadm-2.3.1-i486-1.tgz: Upgraded to mdadm-2.3.1.
ap/mysql-5.0.18-i486-1.tgz: Upgraded to mysql-5.0.18.
(this will require everything linked to MySQL libs to be recompiled)
ap/sgml-tools-1.0.9-i486-12.tgz: Removed. (replaced with linuxdoc-tools)
ap/sudo-1.6.8p12-i486-1.tgz: Upgraded to sudo-1.6.8p12.
This fixes an issue where a user able to run a Python script through sudo
may be able to gain root access.
IMHO, running any kind of scripting language from sudo is still not safe...
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0151
(* Security fix *)
ap/vorbis-tools-1.1.1-i486-2.tgz: Recompiled.
d/automake-1.9.6-noarch-1.tgz: Upgraded to automake-1.9.6.
d/bison-2.1-i486-1.tgz: Upgraded to bison-2.1.
I think enough of the upstream sources are expecting bison-2.x now, but let
me know if you find breakage (for which patches or pointers to upgrades
would be welcome.)
d/clisp-2.38-i486-1.tgz: Upgraded to clisp-2.38.
d/doxygen-1.4.6-i486-1.tgz: Upgraded to doxygen-1.4.6.
d/gdb-6.4-i486-1.tgz: Upgraded to gdb-6.4.
d/gettext-tools-0.14.5-i486-1.tgz: Upgraded to gettext-0.14.5 tools.
d/m4-1.4.4-i486-1.tgz: Upgraded to m4-1.4.4.
d/make-3.80-i486-2.tgz: Fixed an out-of-memory bug in make, since
nobody upstream seems concerned about putting out a fixed make
release any time soon. Is "make" dead? ;-)
Reported here by: Mihnea-Costin Grigore, penguinista, and ePAc.
d/nasm-0.98.39-i486-1.tgz: Upgraded to nasm-0.98.39.
d/perl-5.8.8-i486-1.tgz: Upgraded to perl-5.8.8 and DBI-1.50.
d/pkgconfig-0.20-i486-1.tgz: Upgraded to pkgconfig-0.20.
d/python-2.4.2-i486-1.tgz: Upgraded to python-2.4.2.
The bsddb module didn't build against the new 4.4.x version of
Berkeley DB. Does anyone care? Or perhaps have a patch? :-)
d/python-demo-2.4.2-noarch-1.tgz: Upgraded to python-2.4.2 demos.
d/python-tools-2.4.2-noarch-1.tgz: Upgraded to python-2.4.2 tools.
d/strace-4.5.14-i486-1.tgz: Upgraded to strace-4.5.14.
kde/k*.tgz: Upgraded to KDE 3.5.1.
kde/koffice-1.4.2-i486-1.tgz: Upgraded to koffice-1.4.2.
kde/qt-3.3.5-i486-1.tgz: Upgraded to qt-3.3.5.
l/arts-1.5.1-i486-1.tgz: Upgraded to arts-1.5.1.
l/aspell-0.60.2-i486-2.tgz: Recompiled.
l/atk-1.10.3-i486-1.tgz: Upgraded to atk-1.10.3.
l/cairo-1.0.2-i486-1.tgz: Added cairo graphics library for GTK+2.
l/db4-4.4.20-i486-1.tgz: Upgraded to Berkeley DB 4.4.20. This will
require rebuilding any databases that use the older spec as things
are recompiled to use this, and I'm planning to do that whereever
possible. Just be glad I don't do this with every new BDB release
like I used to. :-)
l/glib2-2.8.6-i486-1.tgz: Upgraded to glib-2.8.6.
l/glibc-2.3.6-i486-2.tgz: Recompiled with gcc-3.4.5
against the 2.4.32 and 2.6.15.3 kernel headers.
l/glibc-i18n-2.3.6-noarch-2.tgz: Rebuilt.
l/glibc-profile-2.3.6-i486-2.tgz: Recompiled with gcc-3.4.5
against the 2.4.32 and 2.6.15.3 kernel headers.
l/gmp-4.1.4-i486-3.tgz: Recompiled.
l/gtk+2-2.8.11-i486-1.tgz: Upgraded to gtk+-2.8.11.
l/jre-1_5_0_06-i586-1.tgz: Upgraded to Java(TM) 2 Platform Standard Edition
Runtime Environment Version 5.0, Release 6.
l/libogg-1.1.3-i486-1.tgz: Upgraded to libogg-1.1.3.
l/libtiff-3.7.4-i486-1.tgz: Upgraded to libtiff-3.7.4.
l/libvorbis-1.1.2-i486-1.tgz: Upgraded to libvorbis-1.1.2.
l/libwpd-0.8.4-i486-1.tgz: Upgraded to libwpd-0.8.4.
l/libxml2-2.6.23-i486-1.tgz: Upgraded to libxml2-2.6.23.
l/ncurses-5.5-i486-1.tgz: Upgraded to ncurses-5.5.
l/pango-1.10.3-i486-1.tgz: Upgraded to pango-1.10.3.
l/pcre-6.4-i486-2.tgz: Recompiled.
l/readline-5.1-i486-1.tgz: Upgraded to readline-5.1.
l/sdl-1.2.9-i486-2.tgz: Recompiled.
l/taglib-1.4-i486-2.tgz: Recompiled.
n/apache-1.3.34-i486-2.tgz: Recompiled against db-4.4.
Support for db-3.3 removed.
n/bind-9.3.2-i486-1.tgz: Upgraded to bind-9.3.2.
n/bitchx-1.1-i486-3.tgz: Recompiled.
n/curl-7.15.1-i486-1.tgz: Upgraded to curl-7.15.1.
n/dhcpcd-2.0.1-i486-1.tgz: Upgraded to dhcpcd-2.0.1.
n/dnsmasq-2.26-i486-1.tgz: Upgraded to dnsmasq-2.26.
n/epic4-2.2-i486-1.tgz: Upgraded to epic4-2.2.
n/fetchmail-6.3.2-i486-1.tgz: Upgraded to fetchmail-6.3.2.
Presumably this replaces all the known security problems with
a batch of new unknown ones. (fetchmail is improving, really ;-)
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3088
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-4348
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0321
(* Security fix *)
n/getmail-4.4.4-noarch-1.tgz: Upgraded to getmail-4.4.4.
n/imapd-4.64-i486-2.tgz: Recompiled against OpenLDAP client libs.
n/iproute2-2.6.15_060110-i486-1.tgz: Upgraded to iproute2-2.6.15-060110.
n/iptables-1.3.5-i486-1.tgz: Upgraded to iptables-1.3.5.
n/irssi-0.8.10a-i486-1.tgz: Upgraded to irssi-0.8.10a.
n/lftp-3.4.0-i486-1.tgz: Upgraded to lftp-3.4.0.
n/links-2.1pre20-i486-1.tgz: Upgraded to links-2.1pre20.
n/lynx-2.8.5rel.5-i486-2.tgz: Recompiled.
n/mod_ssl-2.8.25_1.3.34-i486-2.tgz: Recompiled against new OpenSSL.
n/mutt-1.4.2.1i-i486-2.tgz: Recompiled against new OpenSSL.
n/nail-11.25-i486-1.tgz: Upgraded to nail-11.25.
n/nmap-4.00-i486-1.tgz: Upgraded to nmap-4.00.
n/openldap-client-2.3.17-i486-1.tgz: Added client libraries and
binaries for LDAP authentication. (Thanks to Eric Hameleers for
help with the ./configure options).
n/openssh-4.3p1-i486-1.tgz: Upgraded to openssh-4.3p1.
This fixes a security issue when using scp to copy files that could
cause commands embedded in filenames to be executed.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0225
(* Security fix *)
n/openssl-0.9.8a-i486-1.tgz: Upgraded to openssl-0.9.8a.
n/php-4.4.2-i486-1.tgz: Upgraded to php-4.4.2.
Compiled against db-4.4.
Support for db-3.3 removed.
Claims to fix "a few small security issues".
For more information, see:
http://www.php.net/release_4_4_2.php
(* Security fix *)
n/pidentd-3.0.19-i486-1.tgz: Upgraded to pidentd-3.0.19.
n/pine-4.64-i486-2.tgz: Recompiled.
n/procmail-3.22-i486-1.tgz: Upgraded to procmail-3.22.
n/proftpd-1.3.0rc3-i486-1.tgz: Upgraded to proftpd-1.3.0rc3. Generally I
don't like to use release candidates (especially with network services),
but this one was needed in order to work with the new OpenSSL.
n/rp-pppoe-3.7-i486-1.tgz: Upgraded to rp-pppoe-3.7.
n/samba-3.0.21b-i486-1.tgz: Upgraded to samba-3.0.21b linked with OpenLDAP.
n/sendmail-8.13.5-i486-1.tgz: Upgraded to sendmail-8.13.5.
This has been relinked with db-4.4.20, so any databases in /etc/mail will
have to be rebuilt. ( cd /etc/mail ; rm *.db ; make )
n/sendmail-cf-8.13.5-noarch-1.tgz: Upgraded to sendmail-8.13.5 config files.
n/slrn-0.9.8.1-i486-2.tgz: Recompiled.
n/stunnel-4.14-i486-1.tgz: Upgraded to stunnel-4.14.
n/tcpdump-3.9.4-i486-2.tgz: Recompiled.
n/tcpip-0.17-i486-36.tgz: Upgraded to vlan.1.9 and tftp-hpa-0.41.
Applied Debian's net-tools patch at Cesare Tensi's urging. :-)
n/vsftpd-2.0.4-i486-1.tgz: Upgraded to vsftpd-2.0.4.
n/wget-1.10.2-i486-2.tgz: Recompiled.
n/whois-4.7.11-i486-1.tgz: Upgraded to whois-4.7.11.
n/ytalk-3.3.0-i486-1.tgz: Upgraded to ytalk-3.3.0.
xap/fluxbox-0.9.14-i486-1.tgz: Upgraded to fluxbox-0.9.14.
xap/gaim-1.5.0-i486-2.tgz: Recompiled.
xap/gimp-2.2.10-i486-1.tgz: Upgraded to gimp-2.2.10.
xap/gxine-0.5.4-i486-1.tgz: Upgraded to gxine-0.5.4.
Thanks to Peter Santoro for the heads-up on the Javascript engine issue.
xap/imagemagick-6.2.6_1-i486-1.tgz: Upgraded to imagemagick-6.2.6-1.
This has a new major library version number and will require anything
linked with the ImageMagick shared libraries to be recompiled.
Several security issues are fixed in this release.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-4601
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0082
(* Security fix *)
xap/mozilla-1.7.12-i486-2.tgz: Linked libmozjs.so into /usr/lib since gxine
needs to be able to find it.
xap/mozilla-firefox-1.5.0.1-i686-1.tgz: Upgraded to firefox-1.5.0.1.
This fixes a DoS issue and some other security bugs.
For more information, see:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.1
(* Security fix *)
xap/pan-0.14.2.91-i486-2.tgz: Recompiled, fixed pan.desktop and moved it
into the standard .desktop directory.
xap/xpdf-3.01-i486-3.tgz: Recompiled with xpdf-3.01pl2.patch to fix
possible security bugs with malformed PDF files.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3191
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3192
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3193
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3624
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3625
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3626
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3627
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-3628
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2006-0301
(* Security fix *)
xap/sane-1.0.17-i486-1.tgz: Upgraded to sane-backends-1.0.17 and
sane-frontends-1.0.14.
xap/xchat-2.6.1-i486-1.tgz: Upgraded to xchat-2.6.1.
xap/xfce-4.2.3.2-i486-1.tgz: Upgraded to xfce-4.2.3.2.
xap/xine-lib-1.1.1-i686-1.tgz: Upgraded to xine-lib-1.1.1.
xap/xpdf-3.01-i486-3.tgz: Patched with xpdf-3.01pl1.patch.
This fixes a problem where a malformed PDF can crash Xpdf.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3193
(* Security fix *)
xap/xscreensaver-4.23-i486-1.tgz: Upgraded to xscreensaver-4.23.
extra/bittornado/bittornado-0.3.14-noarch-1.tgz: Upgraded to
BitTornado-0.3.14.
extra/bittorrent/bittorrent-4.4.0-noarch-1.tgz: Upgraded to
BitTorrent-4.4.0. Thanks to Erik Jan Tromp for the doinst.sh
to automatically edit /etc/mailcap!
extra/jdk-1.5.0_06/jdk-1_5_0_06-i586-1.tgz: Upgraded to Java(TM) 2
Platform Standard Edition Development Kit Version 5.0, Release 6.
extra/k3b/k3b-0.12.10-i486-1.tgz: Upgraded to k3b-0.12.10.
Thanks to Robby Workman for noticing that CXXFLAGS needed to be set.
extra/k3b/k3b-i18n-0.12.10-noarch-1.tgz: Upgraded to k3b-i18n-0.12.10.
extra/linux-wlan-ng/linux-wlan-ng-0.2.3_2.6.15.3-i486-1.tgz:
Recompiled for Linux 2.6.15.3.
kernels/test26.s/*: Upgraded to full-featured Linux 2.6.15.3 kernel.
pasture/lprng-3.8.28-i486-2.tgz: Recompiled against new OpenSSL.
testing/packages/php-5.1.2/php-5.1.2-i486-1.tgz: Upgraded to php-5.1.2.
testing/packages/linux-2.6.15.3/alsa-driver-1.0.10_2.6.15.3-i486-1.tgz:
Recompiled ALSA modules for Linux 2.6.15.3.
testing/packages/linux-2.6.15.3/kernel-generic-2.6.15.3-i486-1.tgz:
Upgraded to Linux 2.6.15.3 generic kernel.
testing/packages/linux-2.6.15.3/kernel-headers-2.6.15.3-i386-1.tgz:
Upgraded to Linux 2.6.15.3 kernel headers.
testing/packages/linux-2.6.15.3/kernel-modules-2.6.15.3-i486-1.tgz:
Upgraded to Linux 2.6.15.3 kernel modules.
testing/packages/linux-2.6.15.3/kernel-source-2.6.15.3-noarch-1.tgz:
Upgraded to Linux 2.6.15.3 kernel source.
testing/packages/seamonkey-1.0-i486-1.tgz: Added seamonkey-1.0, which
will probably be replacing mozilla-1.7.12 in slackware/xap/ soon unless
doing so ends up breaking too many things. Hopefully it won't -- please
help test it.
# Old bison packages from slackware/d and /extra moved to /pasture.
# A few sources may still require these unless/until they are updated.
pasture/bison-1.35-i386-1.tgz: Moved to /pasture.
pasture/bison-1.875d-i486-1.tgz: Moved to /pasture.
# We'll see if we can get away with a mass removal of old Berkeley DB
# cruft. Yes, I know this will be painful, but it's not my fault that
# BDB does not stay compatible with itself. This mess had to be cleaned
# up sometime, and in preparation for a .0 release seems as good as any.
pasture/db3-3.3.11-i486-4.tgz: Moved to /pasture.
pasture/db31-3.1.17-i486-1.tgz: Moved to /pasture.
pasture/db4-4.1.25-i386-1.tgz: Moved to /pasture.
pasture/db4-4.2.52-i486-2.tgz: Moved to /pasture.

Thursday, February 09, 2006

Fixing and Fixing Again

In this week, my job was finishing module 5 and also fixing bugs from other modules. Luckily we had our bug tracker working well (Thanks to BugTracker.Net) and also a great test team which found the defect for us. It had a lot of defect, since we only have less than a week to develop each module, so we only did the basic requirements and the rest will be known when the test team have tested them. They were doing great and they have found some bugs which we didn't expect also, so our product will be better and better each day. We have reached bug #326 up to now, and i think it will increase again, since we still a lot of modules to be done in the future.

Wednesday, February 08, 2006

Jogging in the Evening

Today i supposed to buy a gift box for my girlfriend at Taman Anggrek Mall with Adi and Budi, but since they have an urgent call that should be solved as soon as possible, so they just dropped me at Taman Anggrek and i went there alone. I bought a gift box at Mai Choise and then, i look at Gunung Agung book store and also in Spektra (also a book store, but most of them are imported book). I saw a good C# book, "Programming in C#", but it was so expensive and out of my outcoming budget, so i didn't buy it.

After that, i decided to go back. At first, i planned to ride a bajaj, but in second thought, i want to try if i walk from Taman Anggrek to my place. So that's it, i walked from Taman Anggrek to my place on foot and it took me 15 minutes to reach my place. I took a bath as soon as i got home and prepare my gift and then take a rest.

Tuesday, February 07, 2006

New Look on Indonesian Linux Forum

Indonesian Linux Forum has changed their theme to the new theme, which is more natural the the previous theme. It was requested by many members, and Mr. Hendrajana, as the administrator of the forum fullfil their request by changing the default theme, but still the original theme can be selected in profile page. Right now, the Tux logo has become smaller, but i think it's ok, as long as it didn't disappear from the page, since it's the main logo for the Linux forum :)

Monday, February 06, 2006

Gravatar

You want to have your avatar available everytime you post on someone's blog? Well, if you do, just sign up at Gravatar and you can start uploading your avatar there and after it's being rated by the Gravatar team, your avatar will be available from every blog who uses gravatar plugins like Priyadi's Place. Here is a short description of Gravatar:
"A gravatar, or globally recognized avatar, is quite simply an 80×80 pixel avatar image that follows you from weblog to weblog appearing beside your name when you comment on gravatar enabled sites. Avatars help identify your posts on web forums, so why not on weblogs?"

Sunday, February 05, 2006

Activities on Sunday

I had a defect on my program which i couldn't solve for two days. It's only a small defect, but it's impact was huge, so if i fix it, it will bring a new defect and both of them were in a different situation, so it was hard to solve the problem, but finally i got it fixed it today, after packing my gift to my girlfriend for the next valentine day. I added some new event, change some code, analysing and tracking each steps, and finally i made the code fix. I will test it further and tomorrow i will apply this code to our code management system in the office. Let's hope it doesn't cause another issue, since after this bug is fixed, i will start focusing on another module, which is harder and have a different requirements and specifications.

After that, i watched some DVDs, but unfortunately, some of them were bad and i couldn't get the plot correctly, since it was badly translated, or the storyline wasn't clear. I managed to watch all of them but only some of them which i saw until the end of the movie.

Saturday, February 04, 2006

Road to Victory



We all know that KDE and GNOME are the most used desktop manager in GNU/Linux platform. Both of them provide an easier way to maximize your desktop utilization in order to improve your productivity while using GNU/Linux as your primary operating system. Right now, KDE has reached KDE 3.5.1 while GNOME has reached GNOME 2.12 and both of them are working hard to get to the next level, KDE 4.0 and GNOME 2.14. We shall wait for the upcoming version that will take our desktop one step further.

Friday, February 03, 2006

Replacing Yahoo Avatar


Today i saw Iwan Setiawan's blog and there i saw a nice picture. I tracked the source and it was made by using Macromedia Flash in South Park Studio. I already create one also, which can be viewed in the screenshot. It was fun to create such thing, since it can be used to replace Yahoo's Avatar or even uploaded to Friendster or any other public image services. It has so many items, so you can use your imaginations to create a figure that looks like your personality.

The only thing that i expected for the next version (current version is 2) is a feature to save the animated picture into a static format (JPG or PNG), since for now, we can only do some print screen and save it manually. But for now, just take it and reveal your imaginations through this stunning studio.

Firefox 1.5.0.1


Yesterday, i was suprised by some pop-up window saying that i had to restart my Firefox. That was strange, since i never opened any websites at all. But after i saw the details, i found out that Firefox has updating itself to the latest version, Firefox 1.5.0.1. It a proof that his software update facility is working perfectly, by downloading changed parts of the Firefox's components.

From now on, we don't have to download all of the Firefox installer which is a few MB. It saves bandwidth and time, since Firefox can update itself automatically. Let's just hope that the server wasn't hijacked and it publishes a corrupted update :)

You can see the latest Firefox version on my laptop on the screenshot

Thursday, February 02, 2006

Graphical Password


Do you think as i do? Text-based password is an old stuffs that still exists up to now, because it's simple but can be complicated as well, so many people tends to use it. Now, the graphical password has come and the simulation program is available from Reutgers University. It requires .NET Framework to be installed before running the program (i believe it was made by VB.NET or perhaps C#). It gives a new way to create a strong password and it makes a cracking process little bit harder, since most program uses a brute force method, which is unsuitable to be used here, since we had to click the icon in order to input our password. The icons were great and cool. It represent some Windows application, such as Mozilla, Adobe Illustrator, Adobe Photoshop, Macromedia Dreamweaver, Quick Time, Adobe Reader, Netscape, and even Macintosh's logo are there

Wednesday, February 01, 2006

Trinity Rescue Disk

Do you need a rescue disk to fix your Windows system? If yes, then i suggest that you download Trinity Rescue Kit 3.0. Here is a short description and what it does which i took from the original site :

Trinity Rescue Kit 3.0 or TRK 3 is a 100% free CD bootable Linux distribution aimed specifically at offline operations for Windows and Linux systems such as rescue, repair, password resets and cloning. It has custom tools to easily recover data such as deleted files, clone Windows installations over the network, perform antivirus sweeps with 2 different antivirus products, reset windows passwords, read AND write on NTFS partitions, edit partition layout and much much more.

Trinity Rescue Kit 3.0 is a complete rewrite of version 1.1 and the unfinished 2.0. It ‘s mostly based on Mandrake 10.2 (Mandriva 2005) binaries and heavily adapted startup scripts. Although it requires a bit more startup time than version 1.1, it still is a fast booter(39 seconds compared to 31 in TRK 1.1 on a Compaq Evo D51s, 2.4Ghz) , recognizing even more hardware than ever. It now also has a feature for automatic proxy detection and custom startup environment adaptations. An administrator can configure his LAN (using DHCP and a webserver) so TRK3 can taken advantage of that, making it even more powerful. Apart from that, you can have any computer run a specific script from a local folder (f.i. to run maintenance and backups in batch) Where Trinity Rescue Kit 1.1 is looking at around 120.000 downloads so far (and who knows how many CDRs got burned), TRK 3.0 claims to be the most complete, fast to use toolkit when it comes to performing offline rescueing on both Windows and Linux.


What's new since 1.1:

-more hardware support:
kernel 2.6.14.3 with most default options left on, so all important hardware like disc controllers and network cards are supported, even SATA disks, USB storage and gigabit ethernet. Also patched with lufs (for ntfs support) and bootsplash (background graphics)
-better network capability: besides all common network client tools, you can also run a secure shell server for remote access or TRK to TRK file copies
-run completely from memory: provided you have at least 192Mb of ram, you can run TRK from memory and eject the CD once it has booted, giving you the ability to mount other CDs
-vesa framebuffer support: TRK now has limited graphical support thanks to kernel builtin framebuffer support.
-qtparted: the famous PQMagic clone. Partition editing never been this easy thanks to the graphical interface this tool uses (via framebuffer)
-configure your LAN to be “TRK 3 compliant”: you can change the way a TRK behaves by adding an otherwise unused parameter to your DHCP server to point to a webserver where you keep specific configuration data for your TRK such as proxy settings or complete scripts with which you can do anything you want
-run scripts from a local computer by searching for /.trk/trklocal.conf
-full NTFS write support thanks to the captive ntfs project.
-more NTFS write support with the NTFS Fuse driver.
-Secure Shell server: let a user boot from TRK, enter a new password for root and connect to TRK remotely

home brewed scripts, new and improved:

-clonexp: script that uses ntfsclone to perform copies of ntfs filesystems between two computers each running their copy of Trinity Rescue Kit 3.0. One PC copies his Windows installation over the network to another PC running a TRK 3 with a secure shell server enabled. An easy way to clone Windows installations or recover as much as you can from a dying disk. Run it either interactively or from a single commandline
-winpass: does the same thing as in TRK 1.1, searches for all local Windows installations, runs chntpw on your SAM file and resets the password. It now also handles Windows on FAT32 correctly and uses the safe ntfs driver from the Linux kernel, so it works even without captive support
-regedit: is actually the same as winpass, but starts chntpw in interactive mode and allows you to edit a Windows registry
-virusscan: completely rewritten,this script now has two different engines: the default is to run with the GNU Clamav antivirus which is free for everyone. This is a very good scanner, but the drawback is that it can only detect virus infected files, not clean them. So the only option is to delete them, where most of the time the file is the complete virus. But just to be sure we don ‘t delete anything valuable, a quarantined backup is being made first.
The other part of the script uses the free-for-home-users F-prot. F-prot itself is not included in TRK but it gets downloaded from their site. F-prot DOES have the ability to disinfect files if necessary.
-ntfsundeleteall: also completely rewritten, ntfsundeleteall, a wrapper for ntfsundelete now recovers deleted files from an NTFS volume but it gives you the ability to add a recoverability percentage to the commandline. Since it only recovers files and not directories, sometimes you would have double filenames. This has been countered by adding the inode of the file at the beginning of the filename, so recoverability is 100% within the possibilities of ntfsundelete

more utils:

-links: simple webbrowser which runs in framebuffer graphical mode. Handy to go and read some reference docs on the Internet
-ftp and lftp
-ssh and scp
-ms-sys: This program is used to create Microsoft compatible boot records. It is able to do the same as Microsoft "fdisk /mbr" to a hard disk. It is also able to do the same as Microsoft "sys d:" to a floppy or FAT partition except that it does not copy any system files, only the boot record is written.
-Reiserfs tools
-ext2/ext3 tools
-ntfsprogs
-dosfs tools
-tcpdump, nmap and netcat
-mdadm for offline raid configuration
-burn, a utility that stresses your CPU
-samba client: mount windows shares over the network
-shred: erase a harddisk until it’s unrecoverable even by magnetic resonance recovery
-fatback: undelete files from fat filesystems
-TestDisk: Tool to check and undelete partition, works with most common partitions
-PhotoRec: File and pictures recovery. PhotoRec has been created to recover pictures from digital camera memory and it has been extended to recover lost files from harddisk (List of known files). PhotoRec is safe to use, it will never attempt to write to the drive or memory support you are about to recover from. Recovered files are instead written in the directory from where you are running the PhotoRec program.
-perl 5

The screenshots are not suitable to be placed here, since it's quite big, so i suggest you to go directly to the screenshot page