schlitt.info - php, photography and private stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 19 Sep 2013 08:35:38 +0200 :Copyright: CC by-nc-sa ===== Linux ===== - 1st step for becoming a Gentoo developer: eZ Components ebuilds When Sebastian left the Gentoo project, I decided to give it a try to become a Gentoo developer, which is a quite long process. Now I took the first step and provided new ebuilds for the recent eZ Components release 2006.2. Since I'm not an official developer, yet, these ebuilds are only available through the Gentoo PHP overlay, for now. I think Luca will put them into portage, or at least into php-testing, as soon as he is back from Christmas vacation. - You never stop learning... ... at least when you are using Linux! I noticed that especially yesterday again, when I ran the small bash line to check my temperature over and over again, after trying to set my fan-speed manually to maximum (so, I wanted to check if temperature of my CPU goes down). Jakob looked kinda scared at me and asked, why I did not simply use: - Check your Thinkpads temperatures Jakob and me just wrote a small bash line that checks the current temperature of the IBM Thinkpad T43p notebook and prints it nicely. Hope we guessed the value meanings correctly. - The Gnome Splash Block Found while searching how to place the icons inside a custom gnome splash screen. The Gnome Splash Block. - Jakob's wireless config for Gentoo Since a few days Jakob Westhoff - a good friend, university and usergroup collegue of mine - has a blog. I convinced him to set one up, because he produces a lot of geeky things, which by now stayed on his harddisc. - Moving No, not myself, but my server. Until now I ow a 1und1 Root Server L, which I bought more than 2 years ago. Now that 1und1 offers a new generation of servers, I decided to switch to a 64-bit machine. My old server had a Celeron processor, 256 MB RAM and 20 GB HD, which could not really handle my spam protection anymore. The new one is an Athlon 64 3000+, has 1 GB RAM and 2 80 GB SATA discs, which I run as a soft raid. - A pitty in Gentoos PHP distribution Today I again was annoyed by Gentoos handling of PHP through its packaging system Portage. I love portage above everything else, believe me, but the PHP package sucks. Although it compiles really well and is very easy to configure (hey, thanks Sebastian and all the other maintainers!), Gentoo seems to have an issue with enabling certain compiling options by default. If you don't set any of the USE flags (configuration options for compiling packages through Portage) for PHP, it will simply compile with --disable-all and is completly unusable. - We go stable: eZ components 1.0 2 weeks after our release candidate, I am very proud that we released eZ components 1.0 today. - "emerge" eZ components Sebastian announced that eZ components are now available in Gentoo's portage system. This adds one more posibility for you to install the components. So, we now have 3 methods in place (if you are a lucky Gentoo user), of which the new one is the most comfortable: - WI - [W]riteable checker for v[I]m Jakob Westhoff (one of my usergroup fellows) created a tiny but very efficient bash script to avoid a big annoyance: I'm using "sudo" on my work station to not have the need to completly switch to root for administrative tasks. Still I usually forget to type "sudo" when I intend to edit a file with is not writeable for my current user. I asume people with similar environments know that problem. WI ([W]riteable checker for v[I]m) wraps around VIM on startup and checks the file permissions. If you may not edit the file, WI asks you if you want to start VI through sudo or quit.