receptkezelő

Mostanság úgy adódott, hogy kezeim közé került egy profi receptnyilvántartó program. Szakmai ártalom gyanánt kíváncsi voltam a készítőire, így weboldalra mutató link híján a google-ben kezdtem keresni. Mit ad Isten? Előbb találtam egy linuxos hasonszőrű programot mint a keresett programot. Ebből a programból készítettem hardy-hoz csomagot.
Az Ubuntu tárolóból elérhető. Majdnem teljesen beszél magyarul.
Mivel Python-ban van írva, elképzelhető, hogy ha kicsit jobban megismerkedem a programmal, írok hozzá ezt-azt. 🙂
Egyenlőre elég lesz a saját összegyűjtött recepteket betáplálni (pl: Túró rudival töltött palacsinta! :)).

zendframework 1.7.1 csomag

Egy project miatt meg kellett csinálni rendesen a zendframework-ot. Ezért az ubuntu tárolóba felkerültek a nagyjából végleges zendframework deb csomagok. A függőségek most már be vannak állítva. Csináltam egy próba telepítést és felment minden szükséges csomag ahogy azt kell. Hiba még lehet, ha találok javítom.

más: Hamarosan érkezik 2 abev nyomtatvány is.

Zend Framework 1.5.2 debian csomag

Zubuntu alatt csináltam jó sok debian csomagot a fent nevezett kódkönyvtárból.

Egyenlőre nem lett se jóárasítva se repósítva, így ide tettem fel: http://workshop.connor.hu/ubuntu/deb/zendframework/
Pár dolgot még javítani kell benne (csomagok függőségei), ha azok megvannak felkerül a helyére.

(más: szemfüles franciák olaszok kiszúrták, hogy az aegisub nevű filmfeliratozó programból csináltam debian csomagot :))

mit telepítettem indulás óta a gépemre?

A címben olvasható probléma első nekifutásra a következő -egyáltalán nem tökéletes és optimális- scriptet szülte:
http://workshop.connor.hu/src/telepitett_programok
http://workshop.connor.hu/src/all_deps.py (python-apt forrásából)

A kapott listát be lehet adagolni egy teljesen üres telepítésnek.
Már kavarog a fejemben egy komplexebb megoldás amely az offline update* mellett erre is jó lenne.

* gondolva a forgalomkorlátos netesekre, de a vállalati felhasználásban is látnám hasznát.

csomagokról, modemekről és egyéb érdekfeszítő dolgokról

Hölgyem és uraim! Laidies and gentlemen!
One szerencsém bemutatni, a ma esti sztár vendégünket! A színpadon a hso kernelmodul deb csomagba gyömöszölt /dev/ttyHS0 1 2-t létrehozni képes változata web’n’walk kütyükhö’!
Tesztelési célzattal feltöltöttem ide:
http://workshop.connor.hu/ubuntu/deb/hso/
A driver értelem szerű, hogy mit tartalmaz. A rezero a Zero néve keresztelt “cd” kiiktatása.
Azért oda lett feltéve mert egyenlőre a net létrehozása nem tesztelt és próbált. Elvileg megy. Gyakorlatilag a mai napi teendőim mellett nem volt módom kitesztelni, hogy innen hova tovább.
CSAK a 2.6.22-14-generic kernelhez jó (betelepülés miatt)!
A hétvégén segítettem egy ubuntuzónak beüzemelni a szappantartót, és az is _sokkal_ egyszerűbb lett. Egy, alapvetően vodás hálózatra készült pythonban írt, csinos kis progit kellett telepíteni. Megpróbálom majd hogy hátha azzal is lehet majd kezelni ezt a drivert és ha megy akkor szállítom a komplett megoldást a jelenleg kapható és ismertebb 3G modemekhez. (220 270 és Option “pendrive”)

pidgin 2.3.0 msnp14-el

Délelőtt kíváncsian megnéztem, hogy az msn protokollal megy-e a privát üzenet, valahogy gutsy-s pidgin alatt (2.2.0-s verzió talán). Kis google-zás után arra jutottam, hogy nem mivel csak az msnp14-el együtt implementálták a programba.
Következő lépés, kideríteni, hogy mikor landol az msnp14 a pidgin-be. Örömteli hír, már benne van viszont nem támogatott. Gyorsan kerestem egy helyet ahol fenn van a 2.3.0-ból forrás csomaggal együtt a pidgin és valamennyire normális (nem monolitikus) csomagot kínál ubuntu-ra. Getdeb.net-en fellelhető csomagból csináltam egy saját változatot amit feltettem ide:
http://workshop.connor.hu/ubuntu/deb/
Ismert hibák hiányosságok:
o changelog nincs módosítva
o doxygen doksikat kiszedtem mert egy xsl-t hiányolt.
o az msnp14 10 perc futás során 2x kilépett, szóval instabil, fejlesztői és stbstbstb. Ha valaki felteszi akkor azt tényleg csak saját felelősségére!! Nincs semmi hivatalos támogatás ehhez a verzióhoz (én se fogok segíteni ha valami nem megy :)).

Mennek az offline üzenetek, kiírja a személyes üzenetet szóval teszi a dolgát ahogy kell.

Viszont fejlesztők számára jó tesztelési lehetőség. Gutsy-hoz készült.

myspell és ispell deb csomagok ubuntura

Tegnapi napon sikerült friss verziójú myspell és ispell szótárcsomagokat készíteni ubuntu-ra. A csomagok jelenleg még teszt fázisban vannak, de ha nem találunk benne hibát akkor a motu-n keresztül gusztiba megpróbáljuk betenni, így végre friss szótárcsomagok lesznek ubuntu-ra.

Teszteléshez a csomagokat innen lehet letölteni.

Hibákat mailben és ide várom.
(megj: Ha kivitelezhető akkor a firefox csomagomat is frissítem.)

Deb alapú disztribúció telepítése menet közben

Korábban okozott hatalmas fejtörést, hogy hogyan lehetne migrálni egy szervert sarge-ről edgy-re úgy, hogy a kiesés időtartama a lehető legkevesebb legyen. Soha nem gondoltam volna, hogy egy olyan programot kell erre használni aminek a neve eddig is ismert volt számomra, csak eddig nem használtam. A program neve debootstrap, és nagyjából ez a telepítés folyamata:

  • új merevlemez be a gépbe
  • szükséges, partíciók és fájlrendszer kialakítása, majd azok mountolás /target mappába
  • debootstrap edgy /target http://archive.ubuntu.com/ubuntu/ –include=egyénileg szükséges csomagok listája (apache, php, mysql, bind…)
  • sikeres telepítés, kézi finomhangolás elvégzése után betöltési sorrend megváltoztatásával újraindítás

S kész is az új rendszer. Ha ügyesek voltunk akkor a szolgáltatás kiesés 2 újraindulásnyi idő volt.

e17 csomagjaim vége

Most akadtam az ebuntu-ra (elbuntu?) ami azt tűzte ki céljául, hogy ubuntu-n alapuló enlightenment-et készítsen. Mivel mostanában elég kevés időm maradt az e17 csomagjaim frissítésére, hibakeresésére, ezért a jövőben azt javasolom, hogy az e17 csomagjaim helyett használjátok azt a projectet.

clamav 0.88.7-1 deb

Készítettem új clamav csomagokat az edgyhez. Mivel az edgy nem a legújabbat tartalmazza, a freshclam ezt szóvá is teszi frissítéskor.
A csomagokat innen lehet letölteni. Egyenlőre még nem működik az apt tár, így wget-el kell leszedni a csomagokat, de hamarosan azt is megcsinálom.