Tänane väljavaade… Õnneks sai just tänaseks pärastlõunaks autole rehvivahetus broneeritud. 🙂
Silt: Kakupesa
Serveriuuendus
Täna sai Kakupesa server enne uue semestri algust edukalt Ubuntu 24.04 peale viidud. Erinevalt eelmisest korrast pääses seekord üsna väikeste lammutamistega:
- Veeb läks maha – varasem PHP versioon jäi ripakile ja tuli pärast käsitsi välja lülitada (a2dismod php8.1) ning uus moodul paigaldada (a2enmod php8.3).
- PHP uuendus kaotas ära kaks PHP laiendust, tuli uuesti paigaldada (apt-get install php8.3-mbstring php8.3-intl).
- Miskipärast jäi uuendusele jalgu OpenDKIM – võeti maha ja tuli uuesti paigaldada (apt-get install opendkim opendkim-tools)
Viimaks sai ka KakuWiki ära uuendatud 1.42 seeria peale – sel korral tuli andmebaasis suurem kolistamine (see tehti üsna põhjalikult ringi) ning peale uuendust karjusid kõik lehed “sisemist viga”. Lahenduseks oli LocalSettings.php sätetes $wgTmpDirectory-direktiivi väljalülitamine (kuna ma seal üleslaadimisi ei tee ja LaTEXit seal ka ei kasuta – teine võimalus on see ajutine kataloog korralikult ära häälestada).
Nüüd võiks jälle mõneks ajaks rahu majas olla. 🙂
Süsteemiuuendus: Linux Mint 22
Enne õppeaasta algust tuli enda kodused arvutid uuele süsteemile viia (praegu on kujunenud nii, et kõik tööarvutid on Minti peale jäänud).
Esmalt muidugi varukoopiad ja uuendused. Etteruttavalt: unustasin Firefoxi järjehoidjad salvestamata ja pidin need üsna ümbernurga taastama. Võttis aega, aga tehtud sai. Alustasin lauaarvutitest ja jätsin läpaka kui kõige tähtsama viimaseks. Ega’s midagi, mintupgrade käima.
Esimesena lõpetas arwen (veel omaaegse IT kolledži päritolu HP lauamasin, kasutusel videosuhtluseks ja “sõprade arvutina”, kui keegi tahab külla tulles midagi teha). Veidral kombel suutis peale restarti joosta kinni nii hiire kui klaviatuuri – recovery mode aitas välja, pärast seda oli veel vaja paigastläinud lahutusvõime korda sättida ja – tehtud!
Teisena elrond (natuke uuem HP Steami, Spotify ja kergema multimeediumi jaoks). Täiesti veatu uuendus, kõik jäi paika.
Viimaks aragorn ehk enda läpakas. Sinna on igasugu värki paigaldatud ja uuendus jäi kinni kunagisest katsetusest pealejäänud Postfixi taha. Install seisma, Postfix maha, apt’iga seis paika ja uus mintupgrade.
Üldiselt väga hullu ei olnud – katki läks ID-kaardi värk, TTÜ-s kasutatav Fortineti VPN ning miskipärast tiriti maha Cairo-Dock (samas Compiz, WiFi, heli jms, samuti kohalikud serverid jäid kõik tööle). Mõnevõrra totter oli Firefoxi totaalne uuendus, nõuti uue profiili tegemist. Ja nagu kiuste olid ka järjehoidjad kadunud.
Nuhkisin Firefoxi kataloogis ja leidsin ./mozilla/firefox/mwad0hks.default/bookmarkbackups alt hunniku .jsonlz4-laiendiga faile. Tuli paigaldada paar juppi (apt-get install lz4 lz4json), tekitada käsuga lz4jsoncat algsefailinimi | jq > uuefailinimi uus .json-fail ning importida see Firefoxi. Täitsa toimis.
Kokkuvõttes läks siiski üsna libedalt. Järgmise nädala lõpus peaks avanema Ubuntu serveri uuendus 24.04 peale, siis saab Kakupesa ka ära uuendada. Võib tähendada poolt tundi – või täispäeva tööd, kui midagi peeti läheb…
APDEIT 09.09: Üks jama jäi siiski üles (aga see ei ole otseselt vist uue Minti viga): peamine uudiseallikas Liferea lõpetab peale uuendamist ca 10 sekundiga töö segmentation fault’iga. Liferea on kogu aeg olnud lihtne ja kiire, aga räigelt ebakindel asi – paraku kasutatakse tänapäeval vist RSSi ja Atomit nii vähe, et head ja töötavat alternatiivi on raske leida. Õnneks on voonimekiri (OPML) alles – ootan mõne aja (ehk loksub ise paika) ja proovin uuesti. Seniks panin peamised uudisevood meilide juurde Evolutionisse (kust nende kasutamine tegelikult kunagi algaski).
APDEIT 2: Tänase Evolutioni uudisevoogude osa on kahjuks kohmakas, võtsin ajutiselt kasutusele QuiteRSSi – on küll KDE/Qt rakendus, aga töötab üsna kenasti ja välimuselt Lifereast väga ei erine. Hiljem, kui Liferea korda tehakse, võib tagasi kolida.
Tervitused Gretale
23. aprilli hommik Hiiul.
Uus pesakast
Kakupesa (virtuaalne) sai viimaks otse enne uue õppeaasta algust uue pesakasti. Uuem Delli server (natuke rohkem jõudu) ja virtualiseerimine.
Tänud sõber Puravikule kolimisabi eest ka.
Jõuluhäkid serveriga
Mõne aja eest otsustati kusagil kõrgemal pool ilmselt, et Kakk vajab IT-oskuste tuhmiksmineku vältimiseks mingit kiirkursust. Algas asi laupäeval, 17.12 riistvarapraktikumiga – kodune, ligi 10 aastat edukalt toimetanud pesumasin otsustas viimaks otsad anda. RTFM ja STFW suures koguses, kolmekordne avariitühjendus sinna otsa – abi paraku ei olnud, tuli uus hankida (läks Euronicsi tegelaste abiga libedalt, teisipäevaks oli olemas).
Pühapäeval pani keegi pähe mõtte serveri süsteem ära uuendada. Pesa oli seni Ubuntu 20.04 peal, uuem versioon oli juba pool aastat saadaval ning õppetöö oli just reedel läbi saanud (loomulikult saadeti viimane töö taas 2 minutit enne keskööd…). No proovib – do-release-upgrade.
Kui server peale restarti netti ei läinud, ei olnud veel suurem jama – miskipärast oli ruuter ka lolliks läinud, restart aitas. Aga märksa suurem jura oli veebis – wiki maas, blogi ja Budokani veeb ka. Ja takkapihta oli nüüd repodest kadunud GNU Mailman, mille peal Budokani listid töötasid (loll lind, ise süüdi – oleks pidanud enne kontrollima!).
WordPressi saitide probleem oli vananenud kujundusteemades, mida varasem PHP 7.4 veel toetas, uus 8.1 enam mitte. Ajutise lahendusena viisin serveri mõneks ajaks tagasi 7.4 peale. Wiki puhul aitas tarkvara uuendamine (oli varasema LTS-versiooni peal).
Ja siis listid… Alternatiivideks olid uus Mailman 3 (mis varasemaga ei ühildu), Sympa (mida olin varem juba korra edutult üritanud paigaldada, lõpuks läksin Mailmani peale) ja ka võimalikud muud alternatiivid. Selgus aga tõsiselt veider asi – nii elementaarse ja vajaliku IT-lahenduse nagu meililisti jaoks ei olegi muidu nii suures ja kirjus Linuxi maailmas eriti tarkvara!
Leidus paar WordPressi pluginat, mis aga olid freemium-litsentsiga (loe: tasuta versioon on nadi) ja hakkasid ka selgelt liiga palju infot küsima. Mailman 3 jättis ikka väga piraka mulje, paari lihtsa listi jaoks nagu fugasspomm kärbse pihta. Jäi üle Sympa.
Tagantjärele vaadates meenus “Marslase” film, kus peategelane järgemööda probleeme lahendama asus. Põhipaigaldus. Postfixi meiliserveri häälestus. Listide loomine. Iga samm oli tõsine ooper – tarkvara ise on asjalik, aga nii kehva dokumentatsiooni ei ole kaua aega näinud. Näiteks olid listide loomiseks vajalike mallide kataloogid peale installi tühjad – viimaks selgus, et mallid tuleb kopeerida /usr/share/sympa/default/ -kataloogist… Ja kui loota, et listi loomine käib lihtsalt käsuga “create list uuelistinimi” vms, siis – päris ei käi. Oluline osa dokumentatsioonist ilmub lihtsalt kunagi tulevikus.
Aga nagu Matt Damoni astronaudist tegelaskuju lõpuks Marsilt tagasi sai, õnnestus ka Sympa käima saada – kolmepäevase praktikumi tulemusena (ja ilma graafilise liideseta – ent seda ei olegi kinniste listide jaoks eriti vaja).
Tänasega sai siis viimaks sellele programmile joon alla. Budokan ja Jora on mõlemad “uue vana välimusega”, PHP on versiooni 8.1 peal ja serveriooper selleks korraks edukalt (?) läbi.
Käkebana
…kaku ja rehaga, ehk uus trend toalillekasvatuses
Öökapihäkk
Et oleks äratuskellana toimivat moblat kuhugi panna, sai tellitud endale öökapp. Täna toodi kenasti kast ukse ette – kokkupanemist ei hakanud tellima, mõtlesin ise natuke maker’i elu proovida.
Mõni aeg hiljem oli kapp ilusti koos. Protsessi käigus tekkis kaks vastandlikku mõtet:
* kodanikule, kes mõtles välja kruvikeerajana kasutatava akutrelli, tuleks kõvasti välja teha. Käsitsi oleks selle hunniku kruvide keeramine ikka päris tüütuks läinud.
* kodanikule, kes joonistas kapi kokkupanemise skeemi (eriti just sahtlisiinide installimise koha pealt), tuleks sellesama kapiga pähe lüüa. Igatahes näib, et mööblimonteerijale on “RTFM!” absoluutselt viimane asi, mida talle öelda tasub. Kui IT-inimesed samamoodi manuaale kirjutaksid… jne. (Kahjuks mõned kirjutavad ka.)
Muud vajalikud asjad olid kodus olemas, aga üllataval kombel oli tavaline haamer jalga lasknud. Aga hei, milleks on inimesel köögis lihahaamer…?
Lõpptulemus
Serveriuuendus väikese kebrunniga
Suvine serveriprogramm läks osaliselt metsa, kuna uuele kastile ületõstmine tekitas probleeme ning praeguse hooaja üritab veel vanaga vastu pidada. Eile sai tehtud süsteemiuuendus 20.04 peale – muidu läks ladusalt, ent pärast enam meilid läpakasse ei tulnud – Evolution teatas: “Error performing TLS handshake: A packet with illegal or unsupported version was received.” (hiljem lisas veel ühe teise, natuke erinevas sõnastuses teate). Meilid tulid postkasti kohale (Alpine’iga sai terminalist kätte), aga üle tõmmata ei saanud.
Sai torgitud nii ja naapidi, ei aidanud miski. Täna võtsin Dovecoti maha ja paigaldasin uuesti (suuresti selle juhendi järgi). Ja ennäe, tööle läks. 🙂 Kui enne õppeaasta algust jõuab, tuleks mõelda Wikiversity kursuse kolimisele kas siis Kakupessa või kuhugi kooli – Wikiversitysse on natuke imelikud inimesed valitsema pääsenud, kevadise kursuse juures pidi korduvalt tõestama, et sebra ei ole…
Tagasivaade
Lugesin ajaviiteks uuesti üle “EIK” sildi postitused ehk kogu enda kajastatud IT Kolledži ajaloo – ajates 5. aastapäevast 2005. aasta mais ja lõpetades ametliku annekteerimisega 2017. aasta juulis. Blogimine on selles mõttes vahva, et lisaks enda nostalgialaksule võib see materjal ehk ka mõnda tulevast ajaloohuvilist/kroonikut aidata.