Tuesday, October 31, 2006

All the unix philosophy really boils down to one iron law, the hallowed ‘KISS principle’

just replaced horde with telaen webmail on one server

horde install was insecure (old and buggy and i couldn't upgrade easily ) and needed special chrooted apache server (complex system to maintain) with special compiled php (imap extensions)

all is needed for telean is php ;) KISS

and works from first time , like ubuntu

Telaen Howto - Easy php webmail interface | HowtoForge - Linux Howtos and Tutorials

technorati tags:, , , , ,

Blogged with Flock

redhat 7.3 -> fedora core 6 upgrade path

On legacy servers where rh (7.3 or 9) is installed it  can upgraded with yum to
an secure supported distro (fedora core 1->2->3->4->5->6)
I guess it's easier to install ubuntu or debian stable ....

Upgrading Red Hat Linux/Fedora Core with yum

technorati tags:, , , , , , , ,

Blogged with Flock

Host eases transition from .NET Framework with Mono and firebird

GrokThis.net has unveiled support for firebird aiming to increase support for the Open Source Mono platform, and to ease the pain for customers migrating from the Microsoft Windows Server platform, while also offering those customers a migration path to MySQL and PostgreSQL, and the ability to run PHP, Perl, and Python scripts.

read more | digg story

Monday, October 30, 2006

upgrading from hoary->breezy->dapper issues

i had an error with exit code 10 when i upgraded from breezy-> dapper and can go further with upgrading by putting lvm2 package on hold

The best solution is to put lvm2 on hold:

 aptitude hold lvm2

Dapper dist-upgrade error with lvm2 - Ubuntu Forums

technorati tags:, , , , , , , ,

Blogged with Flock

increasing the journal size does help

[Here are some tips for optimizing ext3 file system , and here is how to increase the journal size ]

Running ext3 with larger journal sizes offers slight throughput improvements.

IBM developerWorks : Linux : Linux on zSeries : Tuning hints & tips : Journaling file systems - Results

Friday, October 27, 2006

advice for tor users : use lynx

[Or disable javascript/flash/java in IceWeasel/Epiphany]
Hacking Tor, the Anonymity Onion Routing Network

Hacking Tor, the Anonymity Onion Routing Network - The Community's Center for Security

technorati tags:, , , , , , ,

Blogged with Flock

LS[D]B utopia

[ED: i talked one day with my co-admin about new fedora core 6 he just downloaded , so i wrote to him the dvd image with the new release and said what if i left the dvd in the tray and installed fedora core 6 over the ubuntu 6.10 and all just work , all major packaged kept like firefox iceweasel, epyphany, evolution ,opera and all my settings left in place , something like debtakeover , or apt-get upgrade , And if i want to switch back to do just that , choose and test every LSB based distro i want ]

The Linux Standard Base is a core standard for the Linux operating system that encourages interoperability between applications and the platform.

FAQ - Free Standards Group

technorati tags:, , , , , , , , , , ,

Blogged with Flock

Wednesday, October 25, 2006

goodbye firefox and thank you for all the bugs

[ED: It's the attitude stupid! it's all about attitude (think of Mozilla Corp going MS route - we hate the corpo not the products like ie7 or dotnet) , i agree with him i have already installed konq and it looks small and speedy , i also use opera, epiphany as alternative browser, for email i will test mutt and evolution ]
I had been thinking of leaving firefox entirely for a long time (I had already traded thunderbird for mutt last year), mainly due to its huge memory print (I like to navigate with more than 20 tabs at the same time), its slowliness and a growing dislike of the mozilla attitude, especially since the creation of the Mozilla Corporation.

Alexandre Buisse - Post details: Goodbye firefox!

technorati tags:, , , , , , , , , ,

Blogged with Flock

Tuesday, October 24, 2006

Extracting meta data from Firebird system tables

You can find on his site the MDB2 module for php (next gen php db abstraction layer)

The site lists example queries to retrieve information about tables, views, fields, indexes, constraints, triggers, generators, stored procedures, functions and users defined in the meta data of a Firebird database.

read more | digg story

Monday, October 23, 2006

everybody is waiting for ps3 - nobody wants an xbox

[Ed: i would like an ps3 linux/game console with cell cpu under xmass tree rather than an xbox360]
More worryingly, Thomas noted that the foundry was seeing particular weakness in the consumer video gaming market, referring it is assumed to the demand for Microsoft's Xbox 360 microprocessors.

Chartered guides on slowing foundry demand, Xbox 360 demand poor! - Semiconductor Fabtech

Blogged with Flock

Friday, October 20, 2006

Ubuntu Jesus Christ Edition

Six-years ago, there was a hoax Linux: Jesux, the Linux distribution for Christians. That was a joke. Today, it's real. In fact, there are several Christian Linuxes. Perhaps the most well-known of these is UbuntuCE (Christian Edition), which is built on top of Ubuntu 6.06.1 LTS.

Christian Linux, and it's not a joke this time

Blogged with Flock

say goodbye to the rodent $sudo apt-get install ratpoison

Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modelled after GNU Screen which has done wonders in the virtual terminal market.

ratpoison: Say good-bye to the rodent

Blogged with Flock

woopwoop PC - just in time for xubuntu lite

woopwoop rhymes with (p0rn word) xubuntu or fluxbuntu

The Puppy Linux site currently suggests using the MicroClient Jr. as a "woopwoop" PC, a term derived from an aboriginal word for "remote."

Tiny, sub-$100 PC runs Puppy Linux

Blogged with Flock

i will test Jabbin soon

Jabbin 2.0 will switch to Jingle, thus making it the first Jingle-compliant open source Jabber client with a GUI that can do VoIP and interoperate with Google Talk.

Linux.com | Review: Jabbin adds VoIP to Jabber

technorati tags:, , , , ,

Blogged with Flock

Thursday, October 19, 2006

IE7 just launched - eXploit included

A vulnerability has been discovered in Internet Explorer, which can be exploited by malicious people to disclose potentially sensitive information.

Internet Explorer 7 "mhtml:" Redirection Information Disclosure - Advisories - Secunia

technorati tags:, , , ,

Blogged with Flock

Firefox is replaced with IceWeasel, now Thunderbird is replaced by IceDove

The Ubuntu team has started work on the icon for this Thunderbird fork.

I switched from firefox->epiphany my next email client would be IceDove
or go back to Evolution, sylpheed

read more | digg story
steal me, I'm full of RAM and dualcores - project blackbox

you can go in holiday caring the portable datacenter in the back of truck

Wednesday, October 18, 2006

Pugs 6.2.13 released! (aka perl6)

The latest release of Perl 6 is available! For those interested in the future of Perl, get your hands on it. audreyt++

read more | digg story

L.S.D.N: an MSDN for Linux developers

L.S.D.n is always better than msdn ...
"One major advantage Microsoft developers have over their Linux counterparts is that they have access to MSDN (Microsoft Software Developer Network)"
I guess is for people without Google Network (search engine)

read more | digg story

Tuesday, October 17, 2006

debian recovery status

i have created the partitions on new drive and formated them (with fdisk)

/dev/hdb1 6.5G 3.5G 2.7G 57% /home/ubuntu/mnt/root
/dev/hdb5 30G 18G 11G 64% /home/ubuntu/mnt/opt
/dev/hda1 9.2G 3.6G 5.2G 41% /home/ubuntu/mnt/rootnew
/dev/hda3 56G 6.2G 47G 12% /home/ubuntu/mnt/optnew

now I'm waiting cp to finish
$cd /home/ubuntu/mnt/opt
$cp -rp * /home/ubuntu/mnt/opt

/dev/hda1 is the new root partition (/boot dir is there too)
all i did to install grub was
sudo grub
root (hd0,0)
setup (hd0,0)

after that reboot with new driver
black cats and western digital
yesterday some bad blocks (or maybe is the hdd overheating > 50C) started to be logged in the console
it's /dev/hda

So today i have an plan to move the old drive (40G) to a new one (80G)
1.I will create an new partitions ext3 and swap
2.I will copy old drive data on the new drive
3. boot with an live cd and install grub on boot following this guide

if all ok add the drives that are used for raid

backup plan : i will use dd

Sunday, October 15, 2006

"White and Nerdy". hip hop by weird al - again
don't download this song by weird al
apache tunning part 3 (debian, *buntu)

Now i searched for files with .shtml extension , there was no file and in server-info cofiguration was empy for mod_include

So this one is now disabled http://httpd.apache.org/docs/1.3/mod/mod_include.html
apache performance part 2 (ubuntu/debian/linux)

i have made KeepAliveTimeout 5 and found that mod_mime_magic is not used and it does have some performance penalties .

"This module is not for every system. If your system is barely keeping up with its load or if you're performing a web server benchmark, you may not want to enable this because the processing is not free."

Also in production is good to disable mod_status and mod_info (mod_status is called for every request for getting unix time)

I have read the lighttpd vs apache thread and seems that apache 2.2 is quite fast on php requests.
For static content or flash movies lighttpd is quite fast (youtube and wikipedia are 2 examples)

Saturday, October 14, 2006

pr0n 2.0 - second life

it looks to me as vrml like world (matrix 2.0)

Here is the google info


Friday, October 13, 2006

Libya to buy 1.2 million Linux laptops and Romania 0 Millions

Libya reportedly plans to purchase 1.2 million of the OLPC project's low-cost laptops.

I guess the next silicon valley will be in Libya or other countries who purchased (or plan to do it) OLPC
The only question is :is an proprietary lock-in or not (see the wireless card issues around the inter-web)

One Wireless Lock for child

read more | digg story

Thursday, October 12, 2006

songbird screen cast
the ending is very funny

linux kernel developer job in romania ?
wow that would be an dream job for an linux hacker :P

time to read linux device drivers

Wednesday, October 11, 2006

Mount Remote SSH Filesystem with FUSE
in ubuntu or debian

is good to mount thousands of servers in your home (secure way)

the only bug i see is that my servers has 7.5T of free space ! no way (there are only a few gigs there)

Filesystem Size Used Avail Use% Mounted on
sshfs#foobar@example_server: 7.5T 0 7.5T 0%

the rest is working transparently without problems (creating and deleting files)
and is waaaaay better than samba or nfs or whatever
quad core amd/intel road map confusing ?
read this article on quad core future at both companies

if you don't want to wait an year for systems with >4cores
then there is T1,T2 based on opensparc and ubuntu works on it

Another option is mips64 with 4-16 cores (firebird is working on mips cores thanks to the siemens port)
ps3 pictures and mini review

"Linux? Can it run Linux? Does it run Linux? Hmm, we forgot to ask about Linux… But, let's be brutally frank here - we're not Linux programmers here on PSM3. We're here to play brilliant PS3 games. We'll leave the operating system innards of PS3 to the experts (and people who like to tinker). Soon as Sony divulge more on this, we'll let you know."

resolution is amazing even if you see just cam shots

spread the iceweasel icon is ready

if you don't know wtf is iceweasel
read here

i tell how i view it: firefox hits in my blogs is between 60 and 80% (linux,windows,mac)
so firefox is an successful project that is on top
and they got loads of money from google too (~10-20M)
so is like big rock bands , once they hit the top of charts they forget where they came from
and who helped them (oss comunity in our case)

I will use opera or epiphany or go back to lynx/lynx or dill[d]o

Tuesday, October 10, 2006

Plugin Provides Tagging Inside iTunes or songbird

New music search service Qloud allows you to organize your tracks inside itunes or songbird using tags. You can also search the entire community easily at qloud.com. There's a good flash demo here (you can also download the plugin there):

read more | digg story
tuxguitar on ubuntu linux (dapper drake and edgy)

Download and install the deb file from site


sudo modprobe snd_seq

and add it to /etc/modules

tail -n 1 /etc/modules

install alsa-oss package

sudo apt-get install alsa-oss

modify the startup script and add aoss

it shold look (the end of file )
like this
sudo gedit /usr/bin/tuxguitar

aoss ${JAVA} ${VM_ARGS} -cp :${CLASSPATH} -Djava.library.path="${LD_LIBRARY_PATH}" ${MAINCLASS} "$1" "$2"

here is the mighty shot

Automatic update of packages using cron-apt in ubuntu/debian

Another alternative is to use an little bash script
cleaning apache logs - perl way of doing it
tip of the day , how to show memory used by apache in ubuntu/debian ?

$ps -ylC httpd --sort:rss

S 500 3487 3483 0 78 0 836 3712 - ? 00:00:00 httpd
S 500 3478 3473 0 78 0 840 3881 - ? 00:00:00 httpd

I have seen it on debianhelp.co.uk apache optimization howto

ps: php is really fat (~22Megs sometime if compiled with all kind of options)

Monday, October 09, 2006

Who has the most impressive facial hair in the Open Source community?
optimize apache for speed (in ubuntu)
I usually compile/enable only the very basic modules for apache (httpd core and php)
but if you have an production sever you can check and disable modules that are not used
You can find them by looking in the server-info area in apache (http://localhost/server-info)

Here is the basic list that is left after cutting the fat :

mod_php4, mod_ssl, mod_so, mod_auth, mod_access, mod_rewrite, mod_alias, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_info, mod_status, mod_mime, mod_mime_magic, mod_log_config, mod_vhost_alias, http_core

If there is more need for speed you can cut more

and use only http_core,mod_php4,mod_mime, mod_mime_magic, mod_log_config,mod_vhost_alias,mod_ssl
basically you reduce the apache to an small core similar to lighttp web server.

ps: i like the list of sites powered by lighttp
who the hack are u2bes ?
jabbin - open source client for google talk ...with voice
It can be configured to work with google servers
So now i can remove skype :P

Sunday, October 08, 2006

playing sauerbraten on ubuntu edgyeft

download the game from their site http://sauerbraten.org/

$tar -zxvf sauerbraten_2006_09_12_water_edition_linux.tar.gz
$sudo apt-get install libsdl-image1.2
$sudo apt-get install libsdl-mixer1.2
$cd sauerbraten
$sh sauerbraten

I get around 15FPS in 1280x1024 resolution with on board graphics card

Saturday, October 07, 2006

guitar pro replacement for composing muzik , I present you tuxguitar


i spotted it via the newxt linuxgazette article
Wolfmother band - their music is like szex
Alex (aka FaCe) told me that is like Lenny Kravitz before he started to sing love songs :P
Well the sound is harsh and raw and is good old ACID rock
it sound like doors , it sounds like led zeppelin or jimi hendrix (they have that "something")
Music brings that excitement when you listen the best rock bands , is like szex as i told you
and makes womens wet

Friday, October 06, 2006

debian on various emulated machines - roundup
it might be useful for porting firebird on them

I booted debian on 3 machines from bellow (didn't tested mipsel yet)
mipsel - http://www.pps.jussieu.fr/~letouzey/emul_debianmips.en.html
arm - http://www.aurel32.net/info/debian_arm_qemu.php
powerpc - http://digg.com/linux_unix/How_to_run_Debian_PPC_via_Qemu_Easy_way
s390 - http://digg.com/linux_unix/Debian_image_for_Hercules_s390_emulator_available

Left to do (test on)

* Alpha
* Intel IA-64 (seems that hp does have one itanic emulator)
* Motorola 680x0
* SPARC (qemu can be used for booting maybe)

r00t login into Debian Hercules (s390 emulator)

you need to prefix the debian commands with "." :

A Linux boot sequence takes place that looks more-or-less as it does on Alpha, Intel or other platforms. Interaction here is still via the virtualised HMC, where the rule is that any commands prefixed by a dot "." are passed through to the mainframe session and anything else is interpreted as an HMC command.

Quote from http://en.wikipedia.org/wiki/Hercules_emulator

Here are my results
.cat /proc/cpuinfo
cat /proc/cpuinfo
vendor_id : IBM/S390
# processors : 1
bogomips per cpu: 50.68
processor 0: version = FD, identification = 002623, machine = 3090

read more | digg story
in the electric power break i booted ubuntu breezy (5.10) livecd on powerpc ibook
tip :
you have to press "c" key to boot from live cd
cat /proc/cpuinfo shows that is an g3 @~400mhz

Debian image for Hercules (s390 emulator ) available

Mainframe in an bottle do you want to emulate an IBM T-Rex mainframe , here is how you can do it with emulation:
Matt Zimmerman, the maintainer of the Debian Hercules packages, has created a compressed 3390 image of an installed Debian system.

read more | digg story

Here are the screen shots

How to run Debian PPC via Qemu - Easy way

This page describes the emulation of a Debian PPC system using the Qemu emulator and how to build an image yourself.
I asked him by email the r00t password , seems that isn't provided in the guide ;)
screen shots soon , on my system i downloaded the openhackware too (qemu-system-ppc complained about the missing bios) http://perso.magic.fr/l_indien/OpenHackWare/

read more | digg story

You can read the comments on digg on how it worked
And here are the results

ps: My next stop debian on mipsel emulator (on the same page where i got this guide is described)

Thursday, October 05, 2006

at last ! i can subscribe on the twit.tv podcast named floss weekly
and auto download works in rhythmbox (ubuntu edgy)
choose the rss feed in linux (from the dropdown) and copy paste into the
rhytmbox->Podcast (Right click) -> New podcast feed

Firebird 2.0 RC5 is out

Get your copy now! Probably this will become FB 2.0 final release

Time to spread the news on various sites

read more | digg story

Wednesday, October 04, 2006

why don't we have 64bit displays and vid cards ?
we have quad sli cards with gigs of ram but display colors depth is still 32/24 bit