duminica dimineata
Care-i prima chestie care-ti trece prin cap cand constati ca te-ai trezit duminica dimineata si nu mai ai somn, asa ce te plictisesti? ... Ce? Oh, mda... Anyway, eu m-am apucat cu drag si spor de upgradat VPS-ul la Lenny pentru ca am constatat ca noile mele skilluri in ale git si git-svn nu prea functioneaza pe etch. Procedura a fost cea cunoscuta: vi /etc/apt/sources.list, schimbat etch in lenny, :wq, aptitude update, aptitude upgrade, aptitude dist-upgrade.
Un mic inconvenient a fost ca la un moment dat in mijlocul upgrade-ului am ramas pe dinafara. Desi am fost atent sa nu ma loghez pe adresa de capat de tunel vpn, nu mi-a trecut prin cap ca la rezolvarea numelui serverului o sa aiba prioritate adresa ipv6 care ghici pe unde e routata
Chiar si asa, n-ar fi fost probleme daca as fi pus din timp in configul de openvpn de pe server directiv 'script-security 2' pe care o am si pe laptop. OpenVPN-ul din lenny e mai nervos cu privire la apelarea scripturilor externe, ca atare m-a lasat cu tunelurile "custom" neridicate si cu cateva pachete neconfigurate. Un ssh pe adresa corecta pentru repararea vpn-ului si un dpkg-configure -a mai tarziu, toate lucrurile s-au rezolvat. De fapt, mint, a fost nevoie si de reparat manual configurile de apache si mysql, dar cred ca e din cauza dpkg-ului intrerupt (le-am reparat inainte sa continui dpkg-ul).
Mi-am terminat de clonat tree-ul de wordpress in gitul local, cu gandul ca intr-un viitor apropiat o sa il mut de pe svn pe git (cu configurarile locale versioned si ele). Dupa ce am mai tricotat prin cele cateva repo-uri pe care mi le-am facut, mai mult sau mai putin in joaca, m-am simtit norocos si mi-am zis ca poate fi un moment bun sa import posturile din wordpress in ikiwiki. Am gasit pe net un script dar are cateva probleme. Cea mai mica e ca tuseste la diacritice (noroc ca n-am decat cateva posturi care contin diacitice), asta s-a rezolvat cu niste vim. Alta chestie care ma enerveaza e ca nu pricep cum functioneaza git-fast-import, aparent nu vrea sa importe intr-un branch cu ceva in el, zice ca nu-s related commiturile. Argh. Probabil o sa renunt la fancy git stuff pentru import si merg pe o metoda mai batraneasca. Alta chestie e ca nu m-am lamurit cum prezerva timestamps, dar ce-i drept m-am uitat doar diagonal pe el.
Hm, cred ca e o treaba pentru alta duminica dimineata...