Posts

Showing posts from November, 2006

YouTube-dl

If you like to watch YouTube and want to download the movie, then i think youtube-dl will be your answer. It's a python-based script which can be used to download video from YouTube directly to your computer. You only need to feed the URL of the YouTube movie and it will automatically download them into your current directory.

As YouTube.com videos are in Flash Video format, their extension should be flv. In Linux and other unices, video players using a recent version of ffmpeg can play them. That includes MPlayer, VLC, etc. Those two work under Windows and other platforms, but you could also get a specific FLV player of your taste.

Wine 0.9.26 Released

Alexandre Julliard has released Wine 0.9.26 which includes lots of fixes which can be seen in their announcement page. This package is getting more stable and i think when they release 1.0.0, it will became a great application, since it can be used to install many Windows application on GNU/Linux platform. I once used to try this application but it's still buggy, but i managed to install some application and it did work. Maybe someday i will try to use it again, as nowadays, the development of Wine has rapidly increased and it's getting more mature on each release.

GnuPG 2.0 Released

Here's the press release of GnuPG 2.0 Release:
Hello!

The GNU project is pleased to announce the availability of a new stable GnuPG release: Version 2.0.0.

The GNU Privacy Guard (GnuPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data, create digital signatures, help authenticating using Secure Shell and to provide a framework for public key cryptography. It includes an advanced key management facility and is compliant with the OpenPGP and S/MIME standards.

GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.5) in that it splits up functionality into several modules. However, both versions may be installed alongside without any conflict. In fact, the gpg version from GnuPG-1 is able to make use of the gpg-agent as included in GnuPG-2 and allows for seamless passphrase caching. The advantage of GnuPG-1 is its smaller size and the lack of dependency on
other modules at run and build time. We will keep maintaining GnuPG-1 versions b…

Added Link in SlackWiki

I have just added a link to Indonesian Slackware Community Site in SlackWiki and also creating my page there. Hopefully people will find it useful and easy to locate the site if they need help about Slackware.

Installing OOoQs2

Few days ago i decided to install OOo Quick Starter 2 and the result was a successful installation. Since Slackware doesn't have OOo by default, i used the rpm format and then convert it into tgz packages by using rpm2tgz utility and then installing it by using installpkg command.

After the compilation and installation phase, i started the oooqs2 command and it won't detect my OpenOffice.org 2 installation path, so i had to add it manually, but that's not a big deal. After this, i tried to logout and login again and tried to fires up OpenOffice.org 2 and yes it's definitely faster, but as the trade off, i will have to spent 30 MB of my RAM to be used by OOoQs2. That's not a major problem for me as i have 1 GB of RAM in my laptop :D

Kernel Upgraded to 2.6.18.3

Image
Last night i took some time to upgrade my kernel to the latest version, 2.6.18.3 and it took about 40 minutes to accomplish this (including installing NVidia driver again). I think this process can be slightly faster when 2.6.19 comes out since it removes OSS support, so compilation will take less time. But as the tradeoff, 2.6.19 may introduce newer options which will take more time in the configuration phase. By the way, here's the screenshot of the latest kernel on my slackware:

New Stable Kernel 2.6.18.3

A new stable kernel 2.6.18.3 has been released. While this is the most stable one for now, it will soon be overridden by the next final version of the 2.6.19 kernel in just a few days (or weeks). But for now, those who had some problems with the previous -stable kernel should try to upgrade to this version which may have fixed your problems. You can see the changes in the long-format Changelog.

Update (7:47 AM) : It seems that 2.4.x has been updated also. Willy Tarreau has updated 2.4.x into 2.4.33.4 with a bunch of updates. I think Pat will also update -stable kernel series with this version also.

Indonesian Slackbook Project

Hello Slackware Mania!!

We are running a new project for Slackware newbie, which is translations of Slackbook project into Indonesian language. If you are willing to help, please visit Indonesian Slackware Community site and have a look at Slackbook Project. You will need to have a CVS client to checkout this modules and start translating this pages.

Skippy

If you always opened a lot of application and you want to have a cool visual effect while switching to each application, then you can use Skippy to help you. It's not as cool as XGL, but it's better than the default behaviors. You can look the screen shot below.

Screen shot 1
Screen shot 2

Taken from Skippy's official website:

Skippy depends on:
* An X11R6 server
* Xft - the X Font library
* Imlib2 (only for 'regular' Skippy, not skippy-XD)
* XRender, XComposite, XDamage and XFixes extensions (only for Skippy-XD)
* A NETWM or GNOME WM Specs compliant window-manager.

So far, it's been sucessfully tested using OpenBox-3.2, Fluxbox-0.9.9 (thanks daelstorm!), XFWM4 (thanks SeeSchloss!), Metacity (thanks SmackleFunky!), WindowMaker (thanks SuperBFG7), IceWM (thanks Tomasz Torcz), PekWM (thanks Josh Chaney), Waimea (thanks Gad 'make-up-your-mind' Kadosh) and KWin (no, BlackBox and ion aren't supported).

Note: if you want to use skippy with Windo…

Kernel 2.6.19-RC6

Next RC has arrived and this might be the final release before the final 2.6.19 version is released by Linus (perhaps next week). Linus is still waiting for the MSI and other interrupt fixes and also bug report to clarify that this issue has been fixed before he shipped the final version and start a new merge session for the next 2.6.20. You can see the long-format changelog for more detailed information.

New Logo For NVidia

As stated in the new NVidia driver Changelog (or you can see my post), NVidia has update their logo artwork and last night i tried to upgrade my NVidia driver and test it. I must admit that i'm interested with the new logo which has a dark background and with a shinny NVidia text on the center of the screen. It seems that the artwork can be modified via "LogoPath" X configuration option, but i don't want to do it since i'm happy with the current one. Too bad i couldn't take a screenshot of it.

MPlayer 1.0 RC1

After receiving a lot of help from Google Summer Code participants, MPlayer has release their first RC prior the final 1.0 version. It has a lot of bug fixes and here are them:

DOCS:
* German documentation translation finished
* Russian documentation translation synced and almost finished

Drivers:
* IVTV hardware MPEG audio/video decoder output
* ALSA audio output: AC3 passthrough now works even when the device name of the digital output port has been set by the user
* bicubic OpenGL scaling works with ATI cards
* md5sum switched to the libavutil MD5 implementation
* support for libcaca 1.0 via compatibility layer

Decoders:
* liba52 updated to 0.7.4 (slightly faster)
* SSE optimizations for mp3lib
* removed support for obsolete and non-free divx4 libraries

Demuxers:
* audio stream switching in MPEG-TS/PS, Matroska and streams supported by libavformat
* audio stream switching between streams with different codecs
* libavformat demuxer now honors -alan…

New NVidia Driver

Although it has been released for a week, i just noticed today that NVidia has released an update to their driver based on the beta version which includes lots of fixes in this release. The latest version is 1.0-9629. Here are the latest changelog:

* Added initial support for GLX_EXT_texture_from_pixmap.
* Added new "Display Configuration" page in nvidia-settings.
* Improved workstation OpenGL performance in Xinerama.
* Added support for NVIDIA Quadro Plex.
* Added support for Quad SLI.
* Improved X driver error recovery.
* Improved workstation overlay performance.
* Added SMBus functionality to the Linux/i2c interface.
* Fixed DFP scaling support.
* Added support for OpenGL 2.1.
* Added new "TwinViewXineramaInfoOrder" X configuration option to control the order of display devices when in TwinView.
* Fixed some problems related to TV Out.
* Added new NVIDIA logo artwork to nvidia-settings and X driver splashscreen; the X driver splashscreen can now be configured with the new &q…

Working Underway

Pat is working on big changes in -current tree as being explained in -current changelog. He's working to update the toolchain and also the kernel series and many more. We will see what efforts he has made to make next Slackware release is a better release. Stay tune at Slackware-current changelog :D

Gaim 2.0.0-Beta5

New beta Gaim packages has been released by Sean Egan yesterday and it can be downloaded from Sourceforge Mirrors. Here's the changelog from the previous beta version:
* Significant improvements to the reliability of
connection detection code from Beta 4, especially
for users of Windows 2000 and Windows Vista, and
certain XP users.
* The preferences dialog has been reorganized slightly,
with a new "Interface" tab to reduce the clutter in the
"Conversations" tab.
* The tray icon is now configurable. Users can disable
the icon entirely, or configure it to show only when
messages are waiting.
* A preference has been added to play sounds only when
unavailable, in addition to always or only when available.
* Added the ability to drag and drop icons on buddies in
the buddy list to override the buddy icon shown there.
(This does not replace the icon shown in the tooltip.)
* QQ protocol support is now available for Windows Gaim.
* The Windows Gaim Tcl plugin loader has been improved t…

Mozilla Updates

Several Mozilla application has been updated and Pat has managed to give an update to the -stable tree. The 2.0 version is being moved to /extra and Pat continues to maintain the Firefox 1.5.0.x version along with new Thunderbird and SeaMonkey packages which has just been released few days ago.

Here are the latest -stable changelog:
Thu Nov 9 18:04:51 CST 2006
extra/mozilla-firefox-2.0/mozilla-firefox-2.0-i686-1.tgz: Moved from /patches, since it was pointed out that this sets LD_LIBRARY_PATH to use the libraries in /usr/lib/firefox-2.0/ which aren't compatible with the SeaMonkey libraries that are used to compile the gxine plugin, breaking it. I'm currently looking for a workaround for this issue, but meanwhile using firefox-1.5.0.8 with the gxine plugin works just fine. Honestly, I hadn't expected to see another firefox-1.x release once 2.0 came out or I might not have added it to Slackware 11.0 after the release...

patches/packages/mozilla-firefox-1.5.0.8-i686-1.tgz:
Upgrade…

Looking Forward 2.6.19

Fifth Release Candidate version for the next 2.6.19 has been released by Linus today and he has added a comment on this release that the development is calming down and it might be an indication that this will be likely the final RC before the final version will be shipped in short time. Please have a look at Long-Format Changelog if you are interested or curious on what has been integrated in the RC5.

OOo QuickStarter 2

Need a quick OOo to load? The OOo QuickStarter 2 probably is your answer. The latest version is already compatible with 2.0.x version of OpenOffice.org application. This application will be started when your desktop loads, so you might have a slower boot up, but as the trade off, you will get significant boost time when you want to load one of OpenOffice.org modules (Writer, Calc, Impress, Draw, Math, or Base).

If you don't want to compile it from source code, then you can use pre-compiled binary packages from LinuxPackages. It's build for Slackware 11.0 (just to remind you).

New Bind Package

Pat and security team has released a new security update for BIND. Here's the latest changelog :
Mon Nov 6 21:29:24 CST 2006
patches/packages/bind-9.3.2_P2-i486-1_slack11.0.tgz:
Upgraded to bind-9.3.2-P2. This fixes some security issues related to previous fixes in OpenSSL. The minimum OpenSSL version was raised to OpenSSL 0.9.7l and OpenSSL 0.9.8d to avoid exposure to known security flaws in older versions (these patches were already issued for Slackware). If you have not upgraded yet, get those as well to prevent a potentially exploitable security problem in named. In addition, the default RSA exponent was changed from 3 to 65537. RSA keys using exponent 3 (which was previously BIND's default) will need to be regenerated to protect against the forging of RRSIGs.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-4339
(* Security fix *)

New Gkrellm Package

New Gkrellm package has been released with some changes. Here are the latest changelog:
* Hans de Goede patches: 1) handle sysfs sensors which represent themselves as platform drivers (/sys/class/hwmon). 2) Add a libsensors sensor monitor interface which will be used preferentially over sysfs if libsensors is installed and sensors_init() on /etc/sensors.conf succeeds.
* Add --without-libsensors command line option to force using /sysfs instead of libsensors for cases when running a new Linux sensor kernel module that is not yet supported by libsensors. A fallback to /sysfs is automatic when libsensors detects zero sensors.
* Linux sensor config names change with migration to libsensors, so attempt to automatically do a conversion so user won't have to redo sensor config. But this doesn't handle client/server runs so for these sensor configs must be redone.
* Michael Buesch patch: Add PowerMac G5 Windfarm sensor monitor interface.
* David G. North patch: Add content length check t…

New MySQL Release

MySQL 5.0.27 has been released with just one fix which revert the ABI incompatibility which has been introdoced in 5.0.26. Those who are having problems with 5.0.26 should upgrade to 5.0.27 in order to get things worked.

Welcome to 2 New Kernels

Please welcome 2.6.18.2 and 2.4.34-pre5, the latest kernel series that has been uploaded to main kernel repository site. It has been a while since the last update for 2.4.x series, but it's still going on and it's getting more stable and mature as it only contains bug fixes and not adding new features, suitable for servers. The Changelog will provide you with the information about the development of 2.4.x kernel series.

Meanwhile, the latest -stable kernel 2.6.18.2 also have been released. Most of the updates are backported from 2.6.19-RC4 development tree and it contains quite a lot long list. Long-Format Changelog will list all changes.

Yesterday i have downloaded the latest -stable kernel and also upgrading it. It worked well and no major problems been discovered up to now. In the next 2-3 weeks, perhaps i will need to recompile my kernel again since 2.6.19 may come out if there's no major problems that can cause delays.

New PHP and Screen Packages

Three new packages has arrived in -stable tree and two of them are PHP packages. The first package was PHP 5.2.0 and this update is not placed in /patches, but rather in /extra as it includes a lot of changes, so automatic packages such as Swaret, Slapt-Get, or whatever will not download this packages, except when the authors wanted to (and make sure that his/her code is already PHP 5.2.0 compliant).

The next package is for PHP 4.4.x version which was patched to fix buffer overflow issue. The last package was screen which suffers from the same issue. All of them are already patched and ready to be used. Here are the latest -stable changelog:
Fri Nov 3 23:17:57 CST 2006
extra/php5/php-5.2.0-i486-1.tgz: Upgraded to php-5.2.0.
This release "includes a large number of new features, bug fixes and security enhancements." In particular, when the UTF-8 charset is selected there are buffer overflows in the htmlspecialchars() and htmlentities() that may be exploited to execute arbitrary …

Upgraded to PHP 5.2.0

Image
Finally, after several trial and error, i managed to upgrade my PHP application to 5.2.0. I have been trying to upgrade to 5.1.x and it always failed in compilation step and the error message is always the same which is related to undefined reference to libiconv library.

So i changed some parameter and it worked. It can be compiled and next step is to install it by using make install. Next i tried to restart, but the Apache won't start because when i browse to my localhost, it won't displayed the page i was looking for. So i was thinking that the old php.ini was the main problem, so i had to rename the default php.ini in /etc into another name and then put the new php.ini on the correct place. But luck was not yet on my side as Apache still won't start, so i decided to look at Apache's configuration file, which is httpd.conf and finally i discovered why Apache won't start. It's because it still has two lines of code which still loads the old PHP4 modules, so i …

Aria2 Project

From Indonesian Linux Forum, i got an information about new project in Sourceforge which is very efficient because it supports many protocols such as HTTP/HTTPS/FTP/BitTorrent. It can be compared to other downloader programs, but this single application can support a lot more.
aria2 has segmented downloading engine in its core. It can download one file from multiple URLs or multiple connections from one URL. This results in very high speed downloading, very much faster than ordinary browsers. As of 0.3.0 release, It can also download BitTorrent files. As of 0.7.1 release, aria2 supports asynchronous DNS using c-ares or ares. This can improve segmented download performance, especially in Metalink download.
Here are the full list of the feature it supports:
* Command-line interface
* Download files through HTTP/HTTPS/FTP/BitTorrent
* HTTP Proxy support
* FTP through HTTP Proxy
* HTTP BASIC authentication support
* HTTP Proxy authentication support
* Segmented downloading
* Download speed throttl…

Amarok 1.4.4

New Amarok version 1.4.4 has been released and it introduce a basic support for Rio Karma and more bug fixes after few months of development and lots of patches has been submitted to improve the Amarok. Here are the changelog for the latest amarok version:

Features
* Transfer .wav-files to iPods. (BR 131130)
* Xine and Helix engines now support three different crossfading modes: always, on manual track changes only, or on automatic track changes only.
* Manually specify local file for podcast episodes via right-click menu.
* Action menu entry for adding podcasts to Amarok. Based on .desktop files by Harald Sitter and Fabio Bacigalupo.
* Open podcast items with external application from right-click menu.
* Synchronize listened flag for podcast between Amarok and iPods.
* Added integrated Magnatune.com music store. Includes artist and album info and full previews of all tracks.
* Fade-out for xine-engine when pressing Stop. Patch by Tuomas Nurmi. (BR 127316)
* …

Kernel 2.6.19-rc4

Just one day before the hallowen party is being celebrated all around the world, Linus has just pumped rc4 out of the git repository and publish it for public consumption. The long-format changelog will explain what has been changed or fixed in this release and it seems that this release is getting more stable and i think Linus is ready to release the final version after one more cycle of RC just to be sure thet it won't break the kernel when it's finalized.