Michal Čihař - Archive for Jan. 1, 2006

Jak si pomocí udevu rozbít systém?

Minulý týden jsem potřeboval zpřístupnit tun device pro uživatele. Všechno vypadalo jednoduše - přidal jsem pravidlo pro udev, aby bylo zařízení přístupné pro nějakou skupinu. Rebootovat nebylo potřeba, po nahrání modulu se vše tvářilo v pohodě.

Na víkend jsem vypnul počítač a nějak se nezadařilo nabootovaní. udev nevytvořil skoro žádná zařízení a pořád vypisoval cosi o tom, že nemůže něco přejmenovat na net/tun . První myšlenka byla, že se mi tam asi dostal nějaký rozbitý udev, takže jsem nabootoval z CD a dal tam nějaký starší.

Pořád ten samý problém. Další krok mě napadlo znovu nainstalovat udev s distribuční konfigurací. Při té příležitosti jsem si již všiml, že tam je jakýsi vlastní konfigurák a po nahlédnutí do něj, mi bylo jasné o co jde :-).

Pokud chci změnit práva pro nějaký device, rozhodně není správná cesta všem zařízením přidělit toto jméno a práva:

 NAME="net/tun", GROUP="net"

Ale spíš nejdřív zkontrolovat, jestli to je ten správný a pak teprve měnit práva:

  KERNEL=="net/tun", GROUP="net"
 

Chybami se člověk učí, ale hlavně je potřeba je nejdřív hledat u sebe :-).

GoogleBot getting crazy?

I just noticed that GoogleBot already downloaded 1 GiB from archzoom. As there is nothing new on this server, it might be quite conservative about downloading. Maybe they decided there must be something really important :-)

I often heard complains about MSNBot, but this time it got just 160 MiB, so it looks like we have another evil bot.

Wammu on Windows

It looks that the code basically works. At least I already got information from several users, who managed to run it. However there are still some things broken:

  • Phone searching doesn't work. There is some Unix only code and I'm going to fix it during weekend.
  • setup.py is somewhat wrong. Maybe I missed something while writing it, but you don't need to invoke this script to run Wammu - just execute wammu script in top level directory and it should work.

Můj free software 11. - a pohádky je konec

Tak jsem dospěl až do současnosti a probral všechno, na co jsem si vzpomněl. Možná ještě někde žije nějaký zapomenutý výtvor, který by stál za zmínku, ale paměť už mi moc neslouží :-).

Co jinak napsat na závěr? Je vidět kolik slepých uliček jsem prošel a ještě pořád musím z některých (wxPython) vyjít. Ale programátora vždy potěší a dodá mu motivaci, když se ozve nějaký uživatel , který je spokojený. Jen víc takových a méně chyb, ale to je jen zbožné přání :-).

python-gammu being used

In recent days I got two announcement about starting projects using python-gammu. Both of them are GUI applications, so it looks like Wammu will have competitors.

It's good to see that, because I seriously don't have much time for writing Wammu and this will bring users other possibility. And maybe it will push me harder to finally make PyGTK rewrite of Wammu :-).

Let's see how will these projects evolve, but I hope they will be successful.

Wammu in testing

Good news everyone, Wammu has just entered Debian testing:

Subject: wammu 0.13-1 MIGRATED to testing
From: Debian testing watch <noreply@henning.makholm.net>
To: wammu@packages.debian.org
Date: Sun, 14 May 2006 15:08:41 -0600

FYI: The status of the wammu source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  0.13-1

Website transfered and cleaned up

Main website has been finally transfered to new server. Please be patient while things settle down, as something might be missing. If you miss something or something is broken, please contact me ASAP.

On this occassion I also removed obsolete stuff. This mostly consists of various stuff from my university studies and some photos.