Michal Čihař - Archive for 6/2009

Check your phpMyAdmin installations

If you run some public phpMyAdmin installation, it's time to check for latest security updates. As it looks like these vulnerabilities are being widely exploited by some worm.

If you did not use phpMyAdmin setup script, or if you strictly followed documented way for generating config file, you are on safe side. However there seem to be enough people, who left writable config directory even after configuring phpMyAdmin and it allows growth of such worm.

PS: See also proof of concept for the exploit.

Gammu test version 1.24.92

Being busy with real life, it is quite hard for me to follow release early, release often principle. However today I found some time to bring you Gammu 1.24.92. This time only bug fixes are included, starting with C++ compatibility and ending with various fixes, especially for AT driver.

Full list of changes:

  • Fix distutils build (bug #916).
  • Detect when phone does not support ATE1 (bug #918).
  • Do not use OBEX on Motorola L7 (bug #912).
  • Reinclude full SMS text in comments in backup (bug #905).
  • Disable AT OBEX for Samsung J750 and J700 (bug #856).
  • Avoid shadowing C++ bool definition (bug #920).
  • Do not disable CLIP for all SE phones.
  • Add ID for Nokia 1209.
  • Catch busy error from Nokia phones (bug #932, thanks to Walter Doekes).

You can download from usual place: http://cihar.com/gammu/,

Debian users will find packages in experimental soon, SUSE, Fedora and Mandriva users can check experimental repository in OpenSuse Build Service.

Going to DebConf 09

I finally managed myself to book the flights and ask for vacation, so yes, I'm going to DebConf 09. Will be there for whole DebConf and I will travel around Spain a bit before and after.

Going to DebConf

PS: I will come there also with new PGP keys to sign, see announcement.

Busy with translating

Today I finally found some time to work on phpMyAdmin translations. First I started on localized documentation, where I improved our current score to 24% of strings (what is still far to few to generate translated document). Anybody willing to translate lot of documentation is welcome to join us (you can choose any other language if you do not know Czech).

Later I focused on user interface translations, where Czech recently was downgraded from premium class translation (almost every time at 100%) to somewhat lower quality (fight to keep over 90%). It's time to bring it back to premium quality and I hope I will help it a lot today.

PS: If you want to help with translating of phpMyAdmin into any language, just check our instructions for translators.