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.

Öö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…?

Öökapp
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.

Muudatused Kaku Akadeemias

Senine Kaku Akadeemia kasutas Zope 2 platvormi, mis tänaseks juba üsna habemega on. Seetõttu sai tehtud väike remont.

Põhiaadress on endiselt akadeemia.kakupesa.net, väikesed muudatused võivad esineda alamlehtede URL-ides – seega kui mõni seni kasutatud leht ei vasta, tasub proovida pealehe kaudu läheneda.  Välja jäid vaid mõned vähemtähtsad lehed – peale arhiivi, kuhu jätsin esialgu aja kokkuhoiu mõttes vaid iga toimunud kursuse (seni) viimase versiooni. See-eest näib kogu kupatus aga natuke ülevaatlikum kui enne.

Leitud vigadest paluks Kakule teada anda.

APDEIT 22.07: Nüüd on ka kogu Kakupesa süsteem Ubuntu Trusty peale kolitud. Läks üldiselt kenasti (põhiline protsess võttis kümmekond minutit), ainsate viperustena võiks mainida Apache’i vahepealsetest muudatustest tulenevaid vigu (see ja see) ning ära kadunud DHCP serverit (ilmselt taas seetõttu, et paki nimi oli vahepeal muutunud).

Pesa kolib

… ja seda nii serveri poolelt kui ka laiemas mõttes. Tagasi Tallinna, täpsemalt Hiiule – päris kunagiste lapse/noorepõlvemaade lähedusse. Seetõttu on server 30. oktoobril liinilt maas, loodetavasti piirdub asi üheainsa päevaga, kui kõik plaanipäraselt läheb.

Mõned muud asjad muutuvad ilmselt veel. Aga see ei ole blogijutt.